CC2540接收两次数据被覆盖?

2019-07-18 14:52发布

CC2540在协议栈中,PC通过串口助手使用UART0的DMA传输时,PC一次发的数据,CC2540接收时,被分成了两次接收,这样接收buffer中的数据就会被覆盖,请问有人遇到类似的问题么?如何解决的啊?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
发烧友推温针
1楼-- · 2019-07-18 15:53
在这很正常啊,只要数据不丢失就行了。看你怎么处理咯
djelje
2楼-- · 2019-07-18 16:28
 精彩回答 2  元偷偷看……
liumengjs
3楼-- · 2019-07-18 17:07
不会覆盖啊,我用的是HalUARTRead函数,直接读取,只要长度不大于16位就可以,只是如果数据不连续要等待一会才能全部收全
harryxii
4楼-- · 2019-07-18 22:59
好好学习天天向上

一周热门 更多>