打印
[家电应用]

中颖79f6488串口异常

[复制链接]
1174|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
大家好,我用中颖79f6488串口发送“U”,结果会有“C”冒出来,而且偶尔出现乱码?串口波特率4800 9600 115200我都有试过了,问题无解,附件是代码配置,请问下各位这种情况是什么原因啊?谢谢

串口乱码.png (354.33 KB )

串口乱码.png

单片机串口初始化配置.png (42.38 KB )

单片机串口初始化配置.png

单片机发送的字符.png (48.22 KB )

单片机发送的字符.png

使用特权

评论回复
沙发
zhoubo699|  楼主 | 2020-3-22 20:46 | 只看该作者
串口发送函数是这样定义,请各位指点迷津,已经两天了此问题没得到解决,第一次遇到,谢谢了

串口发送函数.png (31.62 KB )

串口发送函数.png

使用特权

评论回复
板凳
黑夜之狼| | 2020-3-25 11:39 | 只看该作者
发送的时候,给TXD拉高

使用特权

评论回复
地板
gx_huang| | 2020-3-25 12:02 | 只看该作者
告诉你一个彻底解决办法,send函数最后加一段延时程序,延时1bit的时间,保证不会误码。
缺点就是发送效率降低了,没有其它毛病。
当然,首先保证GPIO、串口初始化代码没有问题。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

4

帖子

0

粉丝