STM32CubeMX 下载和安装 详细教程
【HAL库】STM32CubeMX开发----STM32F103/F207/F407----目录
一、STM32F103----时钟配置
外部时钟源 = 8 MHz,配置系统时钟 = 72 MHz。
具体配置如下图所示:


时钟源
1. 低速外部时钟----LSE,外接32.768kHz的外部晶振。
2. 低速内部时钟----LSI,RC振荡器,时钟频率为40kHz。
3. 高速内部时钟----HSI,RC振荡器,时钟频率为8MHz。
4. 高速外部时钟----HSE,外接4MHz~16MHz的外部晶振。
总线时钟
1. 锁相环时钟----PLLCLK
| 时钟源 | 分频 | 时钟 | 倍频 | 时钟 |
|---|---|---|---|---|
| HSE | /1,/2 | PLL (锁相环倍频输出) | 2~16 | PLLCLK |
| HSI | /2 |
2. 系统时钟—SYSCLK
| 时钟源 | 时钟 |
|---|---|
| HSI | SYSCLK(系统时钟时钟) |
| HSE | |
| PLLCLK |
3. 高速总线时钟----HCLK
| 时钟源 | 分频 | 时钟 |
|---|---|---|
| SYSCLK | AHB(/1~/512) | HCLK |
4. 低速总线时钟----PCLK
| 时钟源 | 分频 | 时钟 |
|---|---|---|
| HCLK | APB1(/1~/16) | PCLK1 |
| APB2(/1~/16) | PCLK2 |
5. CPU主频时钟----FCLK
| 时钟源 | 时钟 |
|---|---|
| HCLK | FCLK |
功能时钟
| 功能 | 时钟源 |
|---|---|
| RTC(实时时钟) | HSE/128 |
| LSE | |
| LSI | |
| IWDG(看门狗) | LSI |
| FLITFCLK(Flash编辑接口) | HSI |
| USB | PLLCLK,PLLCLK/1.5 |
| SysTick(滴答定时器) | HCLK,HCLK/8 |
| DAC、CAN、I2C1、I2C2、USART2、USART3、UART4、UART5、SPI2、SP3 | APB1(PCLK1) |
| 外设:DAC、CAN、I2C1、I2C2、USART2、USART3、UART4、UART5、SPI2、SP3 | APB1(PCLK1) |
| 定时器:TIM2、TIM3、TIM4、TIM5、TIM6、TIM7 | |
| 外设:UART1、SPI1、ADC1、ADC2、普通I/O口(PA-PE)、第二功能I/O(AFIO)口、EXTI | APB2(PCLK2) |
| 定时器:TIM1、TIM8 |
二、STM32F207----时钟配置
外部时钟源 = 25 MHz,配置系统时钟 = 120 MHz。
具体配置如下图所示:

三、STM32F407----时钟配置
外部时钟源 = 25 MHz,配置系统时钟 = 168 MHz。
具体配置如下图所示:


2万+

被折叠的 条评论
为什么被折叠?



