OpenVINOTM,给你看得见的未来!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 为什么我的内核频率只有53.76MHz啊?

共8条 1/1 1 跳转至

为什么我的内核频率只有53.76MHz啊?

助工
2013-09-23 23:17:59    评分
STM32F407的探索开发套件,其硬件主频高达168MHz,但是我的却只有53.76MHz,我是按照Keil的说明文档去学习与实践的。
我看了其CPU内核时钟频率为168MHz,然后我就去配置了。OMG,MCU果断挂了……
这是为什么啊~~求助啊~~



关键词: 频率     STM32F407     求助    

高工
2013-09-24 08:06:21    评分
2楼
昨晚看到这帖你,俺做梦梦见在玩stm32时系统时钟频率只有50M~围观楼主的问题,俺也学习学习~

高工
2013-09-24 10:57:08    评分
3楼

楼主怎么得出53.76MHz的,IO翻转速度么?

现在MCU的IO口有好几种模式哟,有些模式的速度不是很快哈。


专家
2013-09-25 20:58:45    评分
4楼

楼主 您那个示例工程里面内置的systm_stm32f4xx文件里的外置时钟频率是不是被修改了。

例如 168/25*8=?

貌似discovery里的晶振是8Mhz的。


高工
2013-09-25 21:13:44    评分
5楼

替楼上补充一下,呵呵。按照jobs说的,我贴两个图,楼主可以看看这两个位置是否正确:第一个是stm32f4xx.h里的,设置外部晶振,好像默认不是8M的:

 

 第二个是system_stm32f4xx.c里面的:

 

jobs应该是想让你看这里吧....


高工
2013-09-26 15:59:53    评分
6楼
楼上的找到问题所在啦,记得之前发过一个时钟配置的软件,轻松配置F4系列的系统时钟,将软件输出的文件直接替换systm_stm32f4xx.c文件即可哦

助工
2013-09-27 22:40:46    评分
7楼

谢谢 版主。

就是这里的问题,我的配置里面是25M,我已经这些都是通用的,于是就直接拷贝过来了。

谁知道这个还真的与其它的不同。

 

 


助工
2013-09-27 22:44:20    评分
8楼
谢谢 版主了。

共8条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]