LPC2365的μC/OS-II 下多串口通信编程
数据组帧任务的主要功能是每秒将有关参数组装成一帧数据写入串口3,发送缓存数据队列(75字节),如果收到一条指令则将当前帧重复3次写入串口3发送缓存数据队列(225字节),其程序如下:

对于串口3发送任务相对较简单,需要注意一点的是在等待发送结束信号量后,一定要将数据缓存信号量清零,代码如下:


结语
实际应用表明,具有多达4个串口的ARM7处理器LPC2365芯片应用在多串口通信的工程实践中可以减化硬件设计,在实时操作系统μC/ OS-II下,采用上述关键技术编写多串口通信应用程序可以使系统工作可靠,运行稳定,满足实时性要求。本文引用地址:https://www.eepw.com.cn/article/153447.htm
数字通信相关文章:数字通信原理
通信相关文章:通信原理
评论