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

STM32F0的systick初始化的怪异问题

[复制链接]
sfesdmmm 提问时间:2015-11-2 20:50 /
阅读主题, 点击返回1楼
收藏 2 评论22 发布时间:2015-11-2 20:50
22个回答
chifen 回答时间:2015-11-4 23:50:03
SysTick_Config(RCC_Clocks.HCLK_Frequency / 100000); 在这个地方打断开 ,之后光标指向 RCC_Clocks 会有一串 代码出来 上面就有RCC_Clocks.HCLK_Frequency  的值 ,你看一下是多少,或 选中RCC_Clocks
点右键  ADD到 Watch 1
QQ图片20151104234635.png

你可以把那段代码复制过来看一看,怀疑是你 倍频错了
回答时间:2015-11-5 08:38:32
看一下配置,可能是把系统初始化配置错了。最好把工程发上来。
无线传感器啊 回答时间:2015-11-5 10:10:10
帮顶`````````
sfesdmmm 回答时间:2015-11-6 22:11:45
安 发表于 2015-11-5 08:38
看一下配置,可能是把系统初始化配置错了。最好把工程发上来。

版主你好,我已经把工程放上来了,劳烦您帮忙看一下,谢谢了!
回答时间:2015-11-9 09:17:46
看代码及配置,用的是HSE,默认的HSE_VALUE的值是8000000。
sfesdmmm 回答时间:2015-11-9 11:17:11
安 发表于 2015-11-9 09:17
看代码及配置,用的是HSE,默认的HSE_VALUE的值是8000000。

用的就是8M晶振~
回答时间:2015-11-9 18:28:14
这样取出的值应该是8M,而不是16M。你仿真看看对不对。
sfesdmmm 回答时间:2015-11-10 21:29:07
安 发表于 2015-11-9 18:28
这样取出的值应该是8M,而不是16M。你仿真看看对不对。

一在线调试到RCC_GetClocksFreq,程序就开始跑飞了,这么久始终找不到原因,我还认为是编译器的问题,更新到了最新版本,现在发现问题还是一样,烦呐,一直拖着,毫无进展。
QianFan 回答时间:2015-11-10 21:45:20
关于时钟有个update的函数。读取时钟频率之前记得update一下。
peter001 回答时间:2015-11-10 23:44:49
确实不解

所属标签

相似问题

官网相关资源

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