爱板网论坛

查看: 617|回复: 5

[中移One NET] 麒麟座mini之---How do I change the clock(如何将8M晶振配置改为12M)

[复制链接]

主题

好友

132

积分

童生

  • TA的每日心情
    开心
    2017-12-8 15:11
  • 签到天数: 21 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    发表于 2017-9-6 01:29:08 |显示全部楼层
    首先,打开它的时钟树,通常情况下,在使用外部晶振时,经过分频器,锁相环等一些列的倍频分频操作,得到72M的系统 时钟。
    下图是时钟树,摘自<STM32参考手册> P115。
    0HPS8LL7R~6TELA63)3Y.png


    从时钟树上看去。最简单的方法。其他地方不变。只需PLL锁相环从9倍频改为6倍频即可实现目的。
    )JNU7CKCA_B{G3XGCPNHD1P.png

    查看stm32库文件源码。
    在system_stm32f10x.c文件中的1061行(具体的可能会有些差异,我修改过这个文件)。
    将RCC_CFGR_PLLMULL9改为RCC_CFGR_PLLMULL6.即9倍频改为6倍频。这样时钟树后面的时钟就和原来一样啦~~~






    回复

    使用道具 举报

    主题

    好友

    132

    积分

    童生

  • TA的每日心情
    开心
    2017-12-8 15:11
  • 签到天数: 21 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    发表于 2017-9-6 01:35:52 |显示全部楼层
    补充一下,我的库是3.5 标准外设库。
    回复

    使用道具 举报

    主题

    好友

    132

    积分

    童生

  • TA的每日心情
    开心
    2017-12-8 15:11
  • 签到天数: 21 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    发表于 2017-9-6 01:36:39 |显示全部楼层
    LP17%SU5BB@LMYG[SBWU%]V.png
    回复

    使用道具 举报

    主题

    好友

    5126

    积分

    状元

    该用户从未签到

    发表于 2017-9-6 09:10:11 |显示全部楼层
    打鸟day 发表于 2017-9-6 01:36

    凌晨发的帖子,你早点睡呢
    回复

    使用道具 举报

    主题

    好友

    2万

    积分

    管理员

    该用户从未签到

    发表于 2017-9-6 14:08:19 |显示全部楼层
    谢谢打鸟哥
    回复

    使用道具 举报

    主题

    好友

    2560

    积分

    进士

  • TA的每日心情
    开心
    昨天 07:34
  • 签到天数: 1633 天

    连续签到: 17 天

    [LV.Master]伴坛终老

    发表于 2017-9-8 07:28:53 |显示全部楼层
    刚收到开发板还没来得及学习,看到帖子才发现板子是12M的晶振,感谢。
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

    站长推荐上一条 /5 下一条

    手机版|爱板网

    GMT+8, 2018-7-21 02:39 , Processed in 0.084501 second(s), 18 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-5   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001056号

    Powered by Discuz!

    返回顶部