/*****************************************关于时钟:system_stm32f10x.c中有如下说明*******************************************/
//STM32的4类时钟:
//外部时钟HSE:高速外部时钟信号,精度高。来源:(1)HSE外部晶体/陶瓷谐振器(晶振) ;(2)HSE用户外部时钟
//外部时钟LSE:低速外部晶体 32.768kHz 主要提供一个精确的时钟源 一般作为RTC时钟使用
//内部时钟HSI:高速内部时钟信号,stm32单片机内带的时钟 (8M频率)精度较差
//内部时钟LSI:LSI是低速内部时钟,RC振荡器,频率为40kHz。
//ST官方推荐的外接晶振(HSE)是 8M,所以库函数的设置都是假定你的硬件已经接了 8M 晶振来运算的。
// #if defined (STM32F10X_LD_VL) || (defined STM32F10X_MD_VL) || (defined STM32F10X_HD_VL)
// /* #define SYSCLK_FREQ_HSE HSE_VALUE */
// #define SYSCLK_FREQ_24MHz 24000000
// #else
// /* #define SYSCLK_FREQ_HSE HSE_VALUE */
// /* #define SYSCLK_FREQ_24MHz 24000000 */
// /* #define SYSCLK_FREQ_36MHz 36000000 */
// /* #define SYSCLK_FREQ_48MHz 48000000 */
// /* #define SYSCLK_FREQ_56MHz 56000000 */
// #define SYSCLK_FREQ_72MHz 72000000
//所
以STMF103为例总结时钟树
最新推荐文章于 2024-08-14 17:49:12 发布
本文详细探讨了STM32F103的时钟系统,通过实例解析了如何配置和管理时钟树,包括主时钟源的选择、倍频设置以及外设时钟的分配,为嵌入式开发提供了实用指导。
摘要由CSDN通过智能技术生成