当前位置:三九宝宝网 → 宝宝教育 → 教学论文 → 正文

单片机实时收发数据

更新:01-07 整理:39baobao.com
字体:

看你的图片,你电脑上的下载线用是USB转串口线吧,就是说你电脑上是没有串口的。

那问题是,你在别人电脑上测试能通,那别人的电脑上有串口吗,还是也用的USB转串口线?是有区别的。

用USB转串口线的波特率不要这么高啊,你的波特率太高了,115200,这么高的波特率通信容易出错的。要是电脑上的串口,还可以。

单片机上的波特率能改不,最好改一下吧,也别设置的这么高,最好是9600,或19200,不要再高了。

另外单片机的晶振频率也太高了吧,有必要设置这么高吗?

单片机选内部晶振的频率也太高了,因没有用过这么高的晶振频率,所以,这知道,这个高的频率下计算出的波特率有无误差,如果有误差,加上波特率也高,通信是极易出错误的。

降低晶振频率,降低波特率,再做测试,看还能不能通信了,就知道问题出在什么地方了。

本文地址:https://www.39baobao.com/show/29_26231.html

以上内容来自互联网,请自行判断内容的正确性。若本站收录的信息无意侵犯了贵司版权,请联系我们,我们会及时处理和回复,谢谢.