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

各位大神帮帮忙, 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管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版