久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1469|回復: 0
打印 上一主題 下一主題
收起左側

STM32用于傳感器監測程序

[復制鏈接]
跳轉到指定樓層
樓主
ID:428170 發表于 2019-12-10 23:56 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
STM32用于傳感器監測程序

單片機源程序如下:

  1. #include "bsp_init.h"
  2. /*
  3.   顯示說明:
  4.            1.先刷背景再刷數據
  5.            2.全部刷屏再顯示LCD_Show_Init();
  6.                  3.部分刷屏顯示  UpdatePartWindow(102,102+8*6,40,240); //部分背景窗口更新函數
  7. 其他說明:
  8. //     1.因MODBUS數據在定時器中回復,并關閉了中斷,從而導致在快速讀寫485時Timer5的CO2輸入捕獲不準
  9. 優先級  :
  10. 串口1———3-2  
  11. 串口2———3-3
  12.                                  
  13. 定時器3——2-3
  14. 定時器5——1-0
  15. WWDG_                                      
  16. */

  17. u8 SYS_grade=1;
  18. u16 TPAD_flag=0,Work_time=0;
  19. u8 bb[]={0x01,0x03,0x00};
  20. int main(void)
  21. {
  22.                  u16 main_t=0;                                //程序運行計數
  23.           u16 tspnum=0;
  24.           delay_init();
  25.           Bsp_Init();     //板集資源初始化
  26.           IWDG_Init(4,1200);    //4對應的分頻數為64,重載值為625,溢出時間為1s                   40k/64=625
  27.           while(1)
  28.                 {               
  29.                                                
  30.                         if(main_t%10==0)
  31.                         {        
  32.                                   tspnum++;
  33.                                         //Read_AD_O2();   //1    數據采集并寫入寄存器
  34.                                         //Read_ADC_VOC(); //1   風向采樣
  35.                                         //Read_ADC_MQ2(); //1  風速采樣
  36.                                   Read_ADC_FX();    //40004
  37.                                   Read_ADC_FS();
  38.                                         Read_IIC_Temp();//1
  39.                                         Read_IIC_RH();  //1
  40.                                 //        Read_IIC_HCHO();//1
  41.                                 //        Read_IIC_CO();  //1       
  42.                                 //        Read_CO2();     //1
  43.                                         Read_PM25();    //1
  44.                                         Read_PM10();          //1       
  45.          // Read_TSP();                        //粉塵濃度  1號寄存器       
  46.                                         Read_Noise();                               
  47.                         }
  48.                        
  49.                          if(tspnum>=300)
  50.                          {
  51.                             tspnum=0;
  52.           Read_TSP();
  53.                                  
  54.                           
  55.                          }
  56.                         if(main_t%20==0)       
  57.                         {                                                                                 
  58.                                         IWDG_Feed();//喂狗 1s                                                 
  59.                         }                                       
  60.                         if(main_t%100==0)
  61.                   {               
  62.                                         LED1=!LED1;//LED0閃爍,提示程序正在運行.       
  63.                                  // UART4_senddata(bb,3);
  64.                                
  65.                         }       

  66.              if(main_t%200==0)
  67.                                                  {               
  68.                                                          UART5_senddata(bb,3);
  69.                                                         // USART3_senddata(bb,3);
  70.                                                          //MODBUS_GPRS();
  71.                                                  }                       

  72.                         if(main_t>=3000)main_t=0;
  73.                         main_t++;
  74.                         delay_ms(10);                                                          
  75.                 }                                                                                
  76. }
復制代碼

所有資料51hei提供下載:
STM32程序.7z (716.95 KB, 下載次數: 11)


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日韩欧美理论片 | 欧美aⅴ片| 日韩精品免费 | 一级免费毛片 | 丁香五月网久久综合 | 国产精品久久午夜夜伦鲁鲁 | 四季久久免费一区二区三区四区 | 亚洲精品美女 | 日韩欧美国产一区二区 | 日韩成人在线视频 | 四虎最新 | 看av网址| 亚州综合一区 | 欧美一级二级三级 | 另类专区亚洲 | 成人精品鲁一区一区二区 | 欧美日韩亚洲国产综合 | 日本三级在线 | 日韩一区二区三区在线视频 | 亚洲天堂影院 | 日本免费一区二区三区四区 | 亚洲高清在线视频 | 国产精品久久久久久久岛一牛影视 | 日本三级日产三级国产三级 | 欧美一级黄色片 | 日韩精品 电影一区 亚洲 | 日韩精品久久一区二区三区 | 亚洲一区免费 | 国产免费又黄又爽又刺激蜜月al | 99久久免费精品视频 | 日韩一区二区三区av | 理伦毛片| 久草精品在线 | 亚洲成人精品在线 | 国产探花在线精品一区二区 | 亚洲天堂中文字幕 | 久久男人 | 日韩精品免费 | 91看片网址| 日韩在线视频一区 | 亚洲区中文字幕 |