你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【ST MCU实战经验】USART1不能设定600BPS的波特率?

[复制链接]
沐紫 发布时间:2014-2-11 17:08
某客户工程师在某型号新产品的设计中,使用了STM32器件,型号为:STM32F103VDT6。据其工程师讲述:为了实现产品的某项设计要求,他想通过USART1以600BPS的波特率与另一颗器件进行通信。通过编写程序测试发现,该通信接口未能工作在600BPS的波特率上,而是工作在一个较高的波特率上,大约在1600BPS。更改波特率设定,将波特率设定改为1200BPS时,该接口能够工作在设定的波特率上。
# W4 E9 W  s" {; D5 h 
  q) I' d! x* G问题详细描述以及ST官方解答见文档: USART1不能设定600BPS的波特率?.pdf (108.64 KB, 下载次数: 348)
收藏 1 评论17 发布时间:2014-2-11 17:08

举报

17个回答
STM1024 回答时间:2018-6-9 10:26:56
最简单粗暴,整个系统频率降低,把PLL倍频降低一些,我就不信用8M的频率不能搞出600bps的波特率。
; w: s: g9 S' X* y" |" a9 f
wofei1314 回答时间:2015-12-18 11:32:11
虽然还没遇到这种情况,但是却能提醒自己,以后要详细了解计算....
wdshuang09 回答时间:2016-10-5 16:56:18
学习了        
fengye5340 回答时间:2014-2-20 21:34:01

RE:【ST MCU实战经验】USART1不能设定600BPS的波特率?

官网发布的这个资料非常不错!
大器所成 回答时间:2015-11-8 08:27:24
夏慕冰 回答时间:2015-12-9 11:36:07
你们都好牛气啊 / b* N2 V- @5 l; V
nongchaoer 回答时间:2015-12-17 16:54:50
貌似都没遇到过这种问题,今天见识了
平头百姓 回答时间:2016-7-28 23:00:35
赞一个,最好连硬件讲一下
Dylan疾风闪电 回答时间:2016-7-29 10:47:44
支持!~
jhd008 回答时间:2016-8-8 22:14:13
好定西,受益匪浅。正好需要非标准波特率的设置。
kruziik 回答时间:2018-4-26 13:11:14
使用STM32CubeMX,能够自动提示无法产生波特率
samhong 回答时间:2018-6-9 06:43:36
这个官网发布的资料非常不错.
binghuo888 回答时间:2019-1-25 16:19:03
学习了
影帝 回答时间:2019-11-17 22:53:42
学习了。。。。
12下一页

所属标签

相似分享

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版