OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 10995|回复: 5

stm32程序里串口波特率设置为9600,用串口调试助手时波特率设置为115200才能正常接收数据是为什么???

[复制链接]

2

主题

5

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2016-1-6
在线时间
3 小时
发表于 2016-7-19 14:23:57 | 显示全部楼层 |阅读模式
1金钱

最佳答案

查看完整内容[请看2#楼]

既然PC能够正确接收, 那就只能是下位机设置错误。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

58

主题

6293

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11477
金钱
11477
注册时间
2014-4-1
在线时间
1298 小时
发表于 2016-7-19 14:23:58 | 显示全部楼层

既然PC能够正确接收,
那就只能是下位机设置错误。


回复

使用道具 举报

22

主题

751

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1605
金钱
1605
注册时间
2015-6-10
在线时间
222 小时
发表于 2016-7-19 14:27:50 | 显示全部楼层
那就是115200的  自己找那改了
回复

使用道具 举报

2

主题

5

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2016-1-6
在线时间
3 小时
 楼主| 发表于 2016-7-19 14:33:57 | 显示全部楼层
没改,我看了的,大神求帮助。。。。
YL@[KB7AF_EC%7OOD$%3NOK.png
回复

使用道具 举报

3

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
123
金钱
123
注册时间
2015-4-27
在线时间
21 小时
发表于 2016-7-20 15:19:17 | 显示全部楼层
检查使用的外部晶振还是内部晶振   
检查晶振是不是应该焊接8m的结果焊接的是11.0592M的
检查PLL倍频是否正确
===
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
20
金钱
20
注册时间
2016-9-29
在线时间
2 小时
发表于 2016-10-9 17:11:15 | 显示全部楼层
veryzhou 发表于 2016-7-20 15:19
检查使用的外部晶振还是内部晶振   
检查晶振是不是应该焊接8m的结果焊接的是11.0592M的
检查PLL倍频是 ...

你看一下你那个uart_init函数里边的参数写的是多少,探索者那个模板参数是115200  所以串口调试助手上面的参数也要是115200  要不然接收到的是一堆乱码  今天刚碰到这个  重新设置一下就好了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-28 21:26

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表