TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2530串口发送

功能1:

1、CC2530每隔1s用串口发送一次数据给上位机。
2、CC2530接收到空中数据后,串口透传给上位机。

问题1:功能1、2肯定会有冲突的时候,造成数据丢失,我想自己建立一个缓冲区将数据保存,请问该怎么办?

问题2:CC2530正在用串口发送数据,此时接受到了空中的数据,会优先接收空中的数据,造成串口数据发送不完整。请问这个该怎么办?

Viki Shi:

1、无线收发和串口收发是不同的中断,不会造成丢失
2、串口跟无线收发互相影响的问题,试试把终端改成Rx Always on的设备,看是否有改善

gaoyang9992006:

串口收发程序设置双方验证程序,确保串口每次收到数据完整,不完整的丢弃请求二次发送。直到完整。

赞(0)
未经允许不得转载:TI中文支持网 » CC2530串口发送
分享到: 更多 (0)