[STM32F1] STM32默认时钟晶振的问题

[复制链接]
 楼主| JY-DX-JY 发表于 2015-5-26 10:56 | 显示全部楼层 |阅读模式
本帖最后由 JY-DX-JY 于 2015-5-26 11:01 编辑

我的程序没有进行时钟配置,但是默认9倍频。
我把时钟寄存器的值读出来,发现就是9倍频。
晶振12M,我在stm32f10x.h文件把时钟改为12000000
这样一下子就成108兆了。
是不是说开发环境自动把时钟9倍频了吗?谢谢!
sting_yang 发表于 2015-5-26 11:43 | 显示全部楼层
请参考起始文件
xunfeng0862 发表于 2015-5-26 11:54 | 显示全部楼层
这些都可以改动的,ST有个时钟配置软件,自动生成程序,你下载一个配置下
mmuuss586 发表于 2015-5-26 12:14 | 显示全部楼层
用获取时钟函数,测试下,读出来是多少;
wind~风 发表于 2015-5-26 12:42 | 显示全部楼层
如果你不手动配置的话,应该会配置为9倍吧,需要其他值要自己改
zh113214 发表于 2015-5-26 20:31 | 显示全部楼层
开发环境自动把时钟9倍频。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

245

主题

3351

帖子

30

粉丝
快速回复 在线客服 返回列表 返回顶部