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

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扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版