32基础时钟知识

编译工具链

芯片上电以后会触发复位异常,并且会跳转到中断向量表,

.s文件 就是用来启动stm32

  1. st官方文件 ,初始化堆栈指针;
  2. 设置PC指针的值;
  3. 设置中断向量表;
  4. 配置系统时钟;
  5. 调用c库函数(初始化堆栈的工作)最终会进入我们的main函数;

STM32时钟复位和初始化

RCC的基础知识

STM32分为 系统复位,电源复位,后备域复位

系统复位

按键复位,窗口看门狗,软件复位,低功耗复位

电源复位

开发版进行上电或者下电

备份域复位

软件复位,当主电源和备份电源都断电时候,就会复位

时钟是什么?

时钟可以简单理解成心跳,72MHZ,480MHZ

三种不同的时钟来源

HSI振荡器时钟,HSE振荡器时钟,PLL时钟
二级时钟源

##时钟树以及时钟配置代码的讲解
AHB最大不超过72MHZ
APB1最大不超过36MHZ
APB2最大不超过72MHZ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值