(阶段二)时钟简介 (自学海创电子)

51单片机只有一个时钟源,是11.0592M.

而32有5个时钟源,

 下面为系统时钟框图:

 

 HSE时钟源一般都是取8MHZ,经过选择器,到了PLL这儿,32是选择*9的倍频,既72MHZ,所以系统时钟为72MHZ,在之后再由总线分频到HCLK时钟(最大72),总线1(最大36)和总线2(最大72),这些总线挂载着各种外设,时钟源与这些外设之间都通过系统时钟SYSCLK连接在一起。

硬件仿真:需要单片机连接到电脑上,点击keil软件的放大镜按键,我们可以通过断点来调试,此外还可以魔术棒,debug,来修改时钟系统的频率,如果不是硬件仿真中,我们不要这样操作。

如果不是 仿真的话,我们找到下面  这个来进行修改,再启动文件中找到系统初始化函数进行跳转,最终再system_stm32f01x.c中找到。

 

 软件仿真:不需要连接单片机,首先勾选 use simulator这个选项,之后再target中将晶振改为8M,

接下来还是要点击放大镜,调试的步骤为1,看一下程序整体运行过程  2.看一下延时函数是否真的延迟1ms。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值