在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

您好,歡迎來電子發燒友網! ,新用戶?[免費注冊]

您的位置:電子發燒友網>電子百科>無線通信>

系統軟件設計流程 - 基于MCU和nRF24L01的無線通信系統設計

2017年12月15日 14:32 網絡整理 作者: 用戶評論(0

  系統軟件設計流程

  圖4為子模塊和主模塊程序設計流程圖,軟件開發環境為KeilC uVision3。

 基于MCU和nRF24L01的無線通信系統設計

  程序基本思路為子模塊配置為接收狀態,如成功接收到數據則進行EEPROM子程序操作,否則切換成發射模式,成功發送并接收到應答信號后再變成接收模式,進入下一次接收發射循環;主模塊設置為接收數據信息狀態,能與多路處于發射狀態的數據通道進行通訊,并從接收到的數據中判別數據通道口;接收信息后自動回復應答信號。通過切換接收發射狀態實現多點對單點的雙向無線數據通訊。

  nRF24L01初始化程序

  nRF24L01初始化程序包括引腳初始化和中斷初始化。引腳初始化使芯片工作在待機模式下(CE=0),時鐘設置SCK低電平,片選不使能(CSN=1),工作在串行輸入狀態(MOSI=0);中斷初始化則使能外部中斷(EX1=1),低電平觸發。

  nRF24L01配置接收/發射模式

  對芯片內部的特殊功能寄存器進行初始化操作。

  通過對CONFID配置設定其工作模式,設置接收地址,接收有效數據寬度、選擇射頻通道、數據傳輸率、發射功率等參數。配置完成后,置高CE,準備接收數據包,如表1所示。

  基于MCU和nRF24L01的無線通信系統設計

非常好我支持^.^

(0) 0%

不好我反對

(0) 0%

( 發表人:李倩 )

      發表評論

      用戶評論
      評價:好評中評差評

      發表評論,獲取積分! 請遵守相關規定!

      ?
      主站蜘蛛池模板: 4438x成人全国| 综合久久99| aa在线观看| 一级做a爰片久久毛片免费看| 日本a级特黄三级三级三级| 欧美性aaa| 一区二区三区欧美在线| 亚洲欧洲日韩综合| 四虎成人影院网址| 青草99| 毛片特黄| 丁香婷婷成人| 午夜视频免费国产在线| 日韩亚色| 亚洲综合校园春色| 男人j进女人j视频| 亚洲国产欧美视频| 日本黄色片免费看| 国产一级真人毛爱做毛片| 草伊人| 激情在线网站| 亚洲一区区| 亚洲人成毛片线播放| 人人射人人插| 成人三级在线观看| 欧美猛交喷潮在线播放| 免费观看高清视频| 优优色综合| 欧美性色欧美a在线播放| 国产成人免费无庶挡视频| 天天做天天爱天天综合网2021| freesexvideo性残疾| 天天操天天干天天射| 夜夜bb| 在线看片成人免费视频| 人人射人人澡| 永久影视| 欧美黄色性| 性久久久久久久久久| 免费公开视频人人人人人人人| 9984四虎永久免费网站|