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

下载程序后直接运行,SystemCoreClock异常

[复制链接]
fufufuchi 提问时间:2020-4-17 11:37 /
XXX.png
我使用STM32L073的时候,
在SystemClock_Config函数的末尾调用LL_SetSystemCoreClock(1000000);将全局变量设置为1000000
但是下载程序后直接运行,SystemCoreClock出现异常。如下图所示。
YYY.png

如果是按复位键或者在线仿真则正常,如下图所示。
ZZZ.png

请大神们帮忙解答一下。
谢谢!
收藏 评论6 发布时间:2020-4-17 11:37

举报

6个回答
mylovemcu 回答时间:2020-4-17 14:22:10
时钟是不是没有稳定  上电先延时一段时间  稳定一会  在运行
fufufuchi 回答时间:2020-4-17 15:03:16
mylovemcu 发表于 2020-4-17 14:22
时钟是不是没有稳定  上电先延时一段时间  稳定一会  在运行

和时钟稳不稳定没有关系,SystemCoreClock就是个uint32_t类型的全局变量。
STM1024 回答时间:2020-4-20 09:19:24
你把设置的函数发出来看看吧?怀疑是不是PLL的配置方面的问题?例如SetSysClock,“This function should be called only once the RCC clock configuration  is reset to the default reset state”
不知道是否可能是这方面的问题,供参考。

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

fufufuchi 回答时间:2020-4-20 11:59:11
stm1024 发表于 2020-4-20 09:19
你把设置的函数发出来看看吧?怀疑是不是PLL的配置方面的问题?例如SetSysClock,“This function should b ...

和PLL没有关系
fufufuchi 回答时间:2020-4-20 12:00:09
stm1024 发表于 2020-4-20 09:19
你把设置的函数发出来看看吧?怀疑是不是PLL的配置方面的问题?例如SetSysClock,“This function should b ...

和PLL没有关系,SystemCoreClock就是一个普通的全局变量
XBV.png
fufufuchi 回答时间:2020-4-20 14:33:12
大神们,我把代码上传了
链接: https://pan.baidu.com/s/1KOTEs2AtlCnLUD1iqgGj4g 提取码: udqx
这是路径。
ACV.png
开发板是STM32 Nucleo-64 boards,MCU:STM32L072。
请大神们支持。

所属标签

相似问题

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