LPC2365的μC/OS-II 下多串口通信編程
數據組幀任務的主要功能是每秒將有關參數組裝成一幀數據寫入串口3,發送緩存數據隊列(75字節),如果收到一條指令則將當前幀重復3次寫入串口3發送緩存數據隊列(225字節),其程序如下:

對于串口3發送任務相對較簡單,需要注意一點的是在等待發送結束信號量后,一定要將數據緩存信號量清零,代碼如下:


結語
實際應用表明,具有多達4個串口的ARM7處理器LPC2365芯片應用在多串口通信的工程實踐中可以減化硬件設計,在實時操作系統μC/ OS-II下,采用上述關鍵技術編寫多串口通信應用程序可以使系統工作可靠,運行穩定,滿足實時性要求。本文引用地址:http://cqxgywz.com/article/153447.htm
數字通信相關文章:數字通信原理
通信相關文章:通信原理









評論