stm32f407 RCC时钟配置

HSE时钟旁路模式(HSE clock bypass):

是指不使用外部晶振自激振荡,而是直接将一个外部时钟信号连接到芯片的HSE引脚,旁路模式控制位只有在HSE禁止的时候才能写入,写入后还需要使能HSE;

Systick的功能:

通过中断产生计数效果,通过获取其计数值来计算时间,用于约束等待是否超时;

对于LSI(32kHz)和LSE(32.768kHz)什么时候作为时钟源:

这两个时钟源属于次级时钟源,一般不配置为Sysclk,但是低速时钟具有很高的稳定性可用于驱动RTC;

CPU读写内部Falsh的等待周期(Latency):

当 CPU 向 Flash 发起读取请求时,Flash 需要一定时间来准备数据。在这个过程中,CPU 不能直接获取到所需数据,而是要等待 Flash 完成数据准备。

等待周期就是 CPU 在这段等待时间内所经历的时钟周期数,等待周期的数值由具体使用设备决定;

配置时钟因子:

M:对HSE或HSI分频得到PLL的输入频率;

N:对PLL的输入频率倍频得到VCO的输入频率;

P:对VCO的输出频率分频以产生系统时钟;

Q:对VCO的输出频率分频;

VCO(压控振荡器)是PLL的组成部分,是PLL实现倍频的关键执行部件;

MCOx(x=1、2):

是32的两个外部引脚,用来输出所选择的时钟信号;

相关推荐
leaves falling6 小时前
c语言-扫雷游戏
c语言·单片机·游戏
梁洪飞6 小时前
clk学习
linux·arm开发·嵌入式硬件·arm
eewj8 小时前
STM32中FCLK时钟信号的作用
stm32·单片机·嵌入式硬件
淘晶驰AK9 小时前
ESP32和STM32哪个更容易学?
stm32·单片机·嵌入式硬件
__万波__10 小时前
STM32L475实现精度更好的delay函数
stm32·单片机·嵌入式硬件
QK_0012 小时前
STM32-热敏传感器以及光敏传感器
stm32·单片机·嵌入式硬件
代码游侠13 小时前
复习——ARM Cortex-A 裸机开发深度解析
arm开发·笔记·嵌入式硬件·学习·架构
清风66666613 小时前
基于单片机的燃气热水器智能控制系统设计
单片机·嵌入式硬件·毕业设计·课程设计·期末大作业
youcans_15 小时前
【动手学STM32G4】(2)STM32G431之外部中断—按键控制
stm32·单片机·嵌入式硬件·外部中断
Smart-佀15 小时前
FPGA入门:CAN总线原理与Verilog代码详解
单片机·嵌入式硬件·物联网·算法·fpga开发