嵌入式学习小组
直播中

李凤英

7年用户 192经验值
私信 关注

串口发送数组的时候有的时候能完全发送有时候只能发送一半数据是为什么?

串口发送数组的时候有的时候能完全发送,有时候只能发送一半数据,是怎么回事,困扰半天了

回帖(8)

李嘉元

2020-5-25 11:04:42
不知道什么程序,发送缓冲区满了或是发送数据长度不对
举报

臧超楠

2020-5-25 11:20:25
云汉达人
会不会波特率设置太高了,把波特率改低点试试
举报

罗兰君

2020-5-25 11:37:10
云汉达人

要看你是不是用中断了,估计是的,如果还有dma的话显然就是延迟不够,发送缓冲区数据还没发完就被打断了
举报

林森

2020-5-25 11:55:18
云汉达人
最直接的就是把源代码贴出来,大家好帮你分析
举报

更多回帖

发帖
×
20
完善资料,
赚取积分