MSP430usart发送问题发送长度太短

2019-08-06 17:05发布

本帖最后由 中国白杨 于 2013-8-26 11:51 编辑

usart传送字符串,用的for循环,循环30多次,上传30多个字节,可是循环变量也能到达30,可只能接收到20多个字符这是怎么回事?波特率9600是不行,换快点19200就能发的多一点,再换快点就可以了。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
firstblood
1楼-- · 2019-08-06 20:51
这个看下你的接收发送程序的吧,有可能是你吧数据给发送缓存的速率太快
firstblood
2楼-- · 2019-08-06 23:16
你的串口发送缓存的还没有将单签数据发送出去,你后边的数据有直接丢给该缓存,覆盖了前边的数据的
firstblood
3楼-- · 2019-08-07 00:57
 精彩回答 2  元偷偷看……
co5jco5j
4楼-- · 2019-08-07 01:16
傳送不同筆數據間 加點delay 應該就可以了
bracelet5460
5楼-- · 2019-08-07 04:20
USART数据长度我这边有用到400个数据也OK的。你看一下你的程序是什么样子的?
飞鹰嵌入式
6楼-- · 2019-08-07 04:36
:(

一周热门 更多>