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

各位大神帮帮忙, STM32L151修改MSI频率程序跑飞

[复制链接]
zzzzzx 提问时间:2018-7-25 10:30 /
阅读主题, 点击返回1楼
收藏 评论19 发布时间:2018-7-25 10:30
19个回答
诗酒趁年华吧 回答时间:2018-9-26 10:34:44
安 发表于 2018-7-25 10:32
楼主方便把工程传上来吗?我用的时候,RANGE 3以下发现串口波特率会出现问题。楼主是否还使用其他的外设资 ...

兄弟,我也发现RANGE 3以下串口波特率会出现问题,我的波特率9600.
RANGE 2以上用示波器还能看到波形。RANGE 2以下用示波器连波形都看不到。
后来你是怎么处理的,交流下。
废鱼 回答时间:2018-9-26 10:39:44
老土2F 发表于 2018-9-26 10:34
兄弟,我也发现RANGE 3以下串口波特率会出现问题,我的波特率9600.
RANGE 2以上用示波器还能看到波形。RA ...

你好。我只用用的是高一点的频率,4Mhz以上。或者根据你的时钟把波特率降到有效范围之内。
诗酒趁年华吧 回答时间:2018-9-26 10:44:24
安 发表于 2018-9-26 10:39
你好。我只用用的是高一点的频率,4Mhz以上。或者根据你的时钟把波特率降到有效范围之内。 ...

谢谢,时钟和波特率有效范围的关系,我一直没找到相关说明。
比如,我用131Khz的时钟,怎么计算波特率的有效范围呢。
如果你知道,还请指教。

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

废鱼 回答时间:2018-9-26 10:54:42
本帖最后由 安 于 2018-9-26 11:07 编辑
老土2F 发表于 2018-9-26 10:44
谢谢,时钟和波特率有效范围的关系,我一直没找到相关说明。
比如,我用131Khz的时钟,怎么计算波特率的 ...

串口的是在差不多是9600*8bit=76800hz,再看一下配置为131khz时,串口所用到的频率是多少。USART1用的是RCC_APB2Periph_USART1,需要配置APB2为1分频SYSCLK。
xiaoliquan 回答时间:2020-8-6 11:31:14
zzzzzx 发表于 2018-7-26 14:39
系统复位就是MSI 2.097Mhz的主频,如果修改AHB的分配,使CPU时钟低于131,程序也会飞掉。但从2M切换到524 ...

楼主,可以提供下标准库的低功耗例程吗?或者在哪里下载,谢谢您
12

所属标签

相似问题

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