STM32485串口只能发送第一个字符

2019-07-14 14:17发布

STM32调试时发现当波特率为9600时串口助手收到程序发送出来的字符只有第一个字符,但是当把USART的波特率设置成38400时,串口助手就能收到完整的命令,哪位大神能解释下原因吗??
下面串口助手接收的信息



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
nyvvhxcs
1楼-- · 2019-07-15 15:15
进来看看了,吗,,,,
TOPCB
2楼-- · 2019-07-15 18:57
楼主,用DMA传输的时候,能不能一次多传输一些数据,不要一个字节一个字节的传输。如果单字节传输时,考虑判断一下上次数据发送完成,再进行下次发送。

一周热门 更多>