yuwenjing123 发表于 2016-6-24 21:45:23

串口乱码

我用的是STM32F103,1、我接受的数据有时候乱码,有时候就不是乱码。
2、还有时候我写的代码是发两个接受两个,但是实际操作确实发两个只能接受一个

这是怎么回事啊?下面是我的代码

发表于 2016-6-25 09:22:37

中断中,改为中断发送,尽量不要在中断中加查询发送,这样会丢数据。

黑旋风哥哥 发表于 2016-6-25 15:12:27

你的板子晶振是多少,板子是你自己画的吧

yuwenjing123 发表于 2016-6-25 22:31:42

安 发表于 2016-6-25 09:22
中断中,改为中断发送,尽量不要在中断中加查询发送,这样会丢数据。

我仿真一下,串口助手给单片机发送数据,单片机接受的数据就不对,一个一个的发送可以,但是发多个就乱了,是代码写的有问题吗

yuwenjing123 发表于 2016-6-25 22:39:32

黑旋风哥哥 发表于 2016-6-25 15:12
你的板子晶振是多少,板子是你自己画的吧

买的正点原子开发板,F103,我也不知道,好像是 32.768K,反正波特率是9600,

发表于 2016-6-27 08:55:47

把发送的部分放到外面处理。

yuwenjing123 发表于 2016-6-27 21:01:44

安 发表于 2016-6-27 08:55
把发送的部分放到外面处理。

成功,谢谢
页: [1]
查看完整版本: 串口乱码