STM32F2XX之RCC配置

本文详细介绍了STM32F2XX系列微控制器的RCC配置,包括系统时钟选择、HSE振荡器配置、PLL设置以及外设时钟启用。通过RCC_DeInit()和SystemInit()初始化时钟,并展示了如何调整系统时钟频率至120MHz。还讲解了PLL的参数设置,如PLLM、PLLN、PLLP、PLLQ和PLLR,以及它们如何影响不同部分的时钟速度。
摘要由CSDN通过智能技术生成

一、         系统时钟配置

STM32有多个时钟源,分别是HSIHSELSELSI

HSI振荡器时钟:

系统上电默认时钟,内部振荡器8MHZ,可以直接作为系统时钟或在2分频后作为PLL的输入。时钟频率精度较差。

HSE振荡器时钟外部:

提供非常精确的主时钟,STM32F1系列的板上为8MHZSTM32F2系列的板上为25MHZ晶振。经过PLL倍频:作为系统时钟。

PLL时钟源输入可以是HSI时钟的二分之一,或者HSE时钟。

LSE时钟:

LSE晶体是一个32.867k的低速外部晶体。提供实时时钟。一般专门用于RTC,等到RTC模块时再使用。

LSI时钟(Internal内部)

LSIRC担当一个低功耗时钟源的角色,它可以在停机和待机模式下保存运行。为独立看门狗和自动唤醒单元提供时钟。LSI时钟频率大约40KHZ。一般用于IWDGCLK

通常的时钟选择为HSE配合PLL使其工作在72MHZ(STM32F1

STM32 F1-F2-F4 比较.pdf STM32各系列比较: F1-F2-F4STM32 – 领先的Cortex-M 产品家族 闪存容量 (字节) 1024K STM32F407VG STM32F417VG STM32F407ZG STM32F417ZG STM32F407IG STM32F417IG STM32F405RG STM32F415RG STM32F405VG STM32F415VG STM32F405ZG STM32F415ZG STM32F207VG STM32F217VG STM32F207ZG STM32F217ZG STM32F207IG STM32F217IG STM32F205RG STM32F215RG STM32F205VG STM32F215VG STM32F205ZG STM32F215ZG STM32F101RG STM32F103RG STM32F101VG STM32F103VG STM32F101ZG STM32F103ZG 768K STM32F205RF STM32F205VF STM32F207VF STM32F205ZF STM32F207ZF STM32F207IF STM32F101RF STM32F103RF STM32F101VF STM32F103VF STM32F101ZF STM32F103ZF 512K STM32F407VE STM32F417VE STM32F407ZE STM32F417ZE STM32F407IE STM32F417IE STM32F207VE STM32F217VE STM32F207ZE STM32F217ZE STM32F207IE STM32F217IE STM32F205RE STM32F215RE STM32F205VE STM32F215VE STM32F205ZE STM32F215ZE STM32F101RE STM32F101VE STM32F101ZE STM32F100RE STM32F103RE STM32F100VE STM32F103VE STM32F100ZE STM32F103VE 384K STM32F101RD STM32F101VD STM32F101ZD STM32F100RD STM32F103RD STM32F100VD STM32F103VD STM32F100ZD STM32F103ZD 256K STM32F205RC STM32F205VC STM32F207VC STM32F205ZC STM32F207ZC STM32F207IC STM32F105RC STM32F105VC STM32F101RC STM32F107RC STM32F101VC STM32F107VC STM32F101ZC STM32F100RC STM32F103RC STM32F100VC STM32F103VC STM32F100ZC STM32F103ZC 128K STM32F205RB STM32F205VB STM32L151CB STM32L152CB STM32L151RB STM32L152RB STM32L15VB STM32L152VB STM32F105R8 STM32F105VB STM32F103TB STM32F101CB STM32F103CB STM32F101RB STM32F103RB STM32F101VB STM32F107VB STM32F101TB STM32F100CC STM32F102CB STM32F100RB STM32F102RB STM32F100VB STM32F103VB 64K STM32L151C8 STM32L152C8 STM32L151R8 STM32L152R8 STM32L15V8 STM32L152V8 STM32F105R8 STM32F105V8 STM32F103T8 STM32F101C8 STM32F103C8 STM32F101R8 STM32F103R8 STM32F101V8 STM32F103V8 STM32F101T8 STM32F100C8 STM32F102C8 STM32F100R8 STM32F102R8 STM32F100V8 STM32L151C6 STM32L152C6 STM32L151R6 STM32L152R6 32K STM32F103T6 STM32F101C6 STM32F103C6 STM32F101R6 STM32F103R6 STM32F101T6 STM32F100C6 STM32F102C6 STM32F100R6 STM32F102R6 16K STM32F103T
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值