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

STM32L051 串口问题

[复制链接]
1zgx8 提问时间:2017-9-20 09:55 /
最近一个项目需要低功耗,所以我选用了低功耗的L051系列,但是用STM32cubeMX生成了工程之后调试串口的时候串口波特率数值不对,验证了BRR寄存器值和我手动计算值一样,不知道是不是哪儿设置错误了,或者是哪儿有可能我没注意到。我测了下外部时钟,应该是8M的没问题。

时钟树

时钟树
收藏 评论8 发布时间:2017-9-20 09:55

举报

8个回答
斜阳__ 回答时间:2017-9-25 09:35:26
数据位数,奇偶校验,等设置对了么?输入的时钟对了么?上逻辑分析仪看一下输出

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

wofei1314 回答时间:2017-9-25 09:36:27
PCK2是32M的...

不过我都是Cube生成的,目前还没遇到问题,你也用Cube来配置波特率,不需要手动计算的

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

风子 回答时间:2017-9-25 09:44:10
配置贴一下
DOUBLE222222 回答时间:2017-9-25 09:55:44
看错了
无薪税绵 回答时间:2017-9-25 12:20:23
我是用最笨的办法:
BRR由1开始,然后调用printf输出一段文字,
再加1,再调用printf输出,
这样,肯定会有几个值,
是可以正常显示输出文字的。
然后再反推,就知道那里出问题了。

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

tgwfcc 回答时间:2017-9-25 12:49:42
楼主选的具体是哪个型号的?常用吗?
DOUBLE222222 回答时间:2017-9-27 17:31:35
我出现了接收数据不全的问题,楼主呢
asmhai 回答时间:2017-10-5 12:04:48
也出问题了,

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版