EDA365电子论坛网

标题: 用TI的cc1310如何在串口中发送并且接收大数据? [打印本页]

作者: sdsdwwwe22    时间: 2021-12-20 10:47
标题: 用TI的cc1310如何在串口中发送并且接收大数据?
我用UART串口现在只能发送和接收低于20字节的小数据量,但是发送大数据量串口会卡死或者严重丢包是怎么回事?& C$ P  j# g8 j2 J- C% G* k( Q; L

作者: xiaoming11    时间: 2021-12-20 11:30
串口卡死,大部分是因为缓存满了造成了内存溢出,注意一点就是Uart_Read()的size的大小,注意接收的时候不要超过这个大小。我感觉read的时候,底层会开一块size大小的内存,如果用的过程不小心很容易造成溢出,我的做法是用timeout跳出来就可以避免了
作者: angern    时间: 2021-12-20 11:30
CC1310没有串口中断功能吧?
作者: ssdgh    时间: 2021-12-20 11:31
这个要实现不容易




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2