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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1448|回復: 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 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产综合精品 | 亚洲自拍偷拍免费视频 | 亚洲高清成人 | 久久最新精品视频 | 91在线看片 | 热久久性| 特级丰满少妇一级aaaa爱毛片 | 2019精品手机国产品在线 | 中文字幕亚洲视频 | 欧美1区2区 | 97国产超碰 | 久久久久91| 激情毛片| 日韩在线观看 | 999久久久久久久 | 国产精品久久久久久久久久久久久 | 99精品视频在线观看免费播放 | 激情欧美一区二区三区 | 免费观看毛片 | 久久久人成影片一区二区三区 | 91不卡在线 | 一级片av | 国产成人精品一区二区三区视频 | 国际精品鲁一鲁一区二区小说 | 色综合天天综合网国产成人网 | 久久久久久国产精品久久 | 国产在线h | av在线一区二区三区 | 国产成人精品一区二区三区网站观看 | 亚洲精品一区二区在线观看 | 亚洲36d大奶网 | 精品欧美视频 | 99久久精品国产毛片 | 最新中文字幕在线播放 | 国产婷婷精品av在线 | 99久久婷婷国产综合精品电影 | 这里只有精品99re | 欧美日韩亚洲视频 | 欧美日韩精品在线一区 | 中文字幕一区二区三区精彩视频 | 日韩精品免费一区 |