stm32f103c8t6怎么算ADC_CLKInit.AdcClockSelection=RCC_ADCPCLK2_DIV6; //分频因子6时钟为72M/6=12MHz
时间: 2024-06-07 18:06:01 浏览: 130
stm32f103 通过定时器的编码器模式对ab相脉冲进行分频后输出
5星 · 资源好评率100%
在 STM32F103C8T6 中,ADC 时钟的源来自于 APB2 总线时钟(即 PCLK2),而 ADC 时钟的频率必须在 0 到 14 MHz 之间。因此,为了使 ADC 时钟频率为 12 MHz,需要将 APB2 总线时钟频率除以 6。
在这里,APB2 总线时钟的频率为 72 MHz,因此将其除以 6 得到 12 MHz。因此,将 `AdcClockSelection` 设置为 `RCC_ADCPCLK2_DIV6` 可以将 ADC 时钟分频为 6。
阅读全文