[STM32F0] usart发送问题发送长度太短

[复制链接]
939|9
 楼主| feiqi1 发表于 2017-12-20 21:22 | 显示全部楼层 |阅读模式
STM32F0 usart发送问题发送长度太短
androidbus 发表于 2017-12-20 21:30 | 显示全部楼层
usart传送字符串,用的for循环,循环30多次,上传30多个字节,可是循环变量也能到达30
litengg 发表于 2017-12-20 21:35 | 显示全部楼层
波特率9600是不行,换快点19200就能发的多一点,再换快点就可以了。
qiangweii 发表于 2017-12-20 21:37 | 显示全部楼层
个人觉得有可能是你吧数据给发送缓存的速率太快
shashaa 发表于 2017-12-20 21:41 | 显示全部楼层
应该你的串口发送缓存的还没有将单签数据发送出去。。
xia00 发表于 2017-12-20 21:43 | 显示全部楼层
你发送一组递增的数据的测试一下的就可以看出是不是这样的了
hfdy01 发表于 2017-12-20 21:50 | 显示全部楼层
USART数据长度我这边有用到400个数据也OK的
CallReceiver 发表于 2017-12-20 21:52 | 显示全部楼层

你看看你的上位机程序的缓存开多大?
boy1990 发表于 2017-12-20 21:54 | 显示全部楼层
还有发送的速度不要太快的。
sourceInsight 发表于 2017-12-20 21:56 | 显示全部楼层
这个你需要判断上一个字符发送完成了才可以的。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

424

主题

1616

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部