stm32时钟
·
1. HSI(High-Speed Internal)
- 内部高速时钟源,通常为 8MHz(部分系列为16MHz、32MHz或64MHz)。
- 不需要外部晶振,启动快,但精度较低。
- 适合对时钟精度要求不高的应用。
2. HSE(High-Speed External)
- 外部高速时钟源,通过外部晶振(如8MHz)或外部时钟信号提供。
- 精度高,适合需要准确时钟的应用(如USB、通信外设等)。
- 在CubeMX中可选择为:
- Crystal/Ceramic Resonator(使用晶振)
- BYPASS Clock Source(直接输入外部时钟信号)
3. PLLCLK(Phase-Locked Loop Clock)
- 锁相环倍频输出,不是独立的时钟源,而是通过对 HSI 或 HSE 倍频后得到的。
- 可将 8MHz 的 HSE 倍频到 72MHz、168MHz 等更高频率,作为系统主时钟。
- 是提升系统性能的关键。
4. SYSCLK(System Clock)
- 系统主时钟,是 MCU 内核和大多数外设的直接时钟来源。
- 可由以下三者之一提供:
- HSI
- HSE
- PLLCLK(最常见,用于提高主频)
更多推荐
所有评论(0)