|
################################################################### 手册介绍: ● ADC 转换时间: − STM32F103xx 增强型产品:ADC 时钟为56MHz 时为1μs(ADC 时钟为 72MHz 为1.17μs) − STM32F101xx 基本型产品:ADC 时钟为28MHz 时为1μs(ADC 时钟为 36MHz 为1.55μs)
ADC时钟 由时钟控制器提供的ADCCLK 时钟和PCLK2(APB2 时钟)同步。CLK 控制器为 ADC 时钟提供一个专用的可编程预分频器,更多详细信息请参考CLK 章节。 ################################################################## 那么请教: 72MHZ的STM32 ADC最快转换速度是1.17us还是1us ? 那些STM32是增强型产品? ADC时钟可以到56MHZ? 现在的STM32的APB2=72MHZ ,最大2分频后为36MHZ! 如何到56MHZ呢?
已知道:
STM32 ADC的最快采样时间是1.5周期的采样时间 ########################################################### 手册: ADC 使用若干个ADC_CLK 周期对输入电压采样,采样周期数目可以通过 ADC_SMPR1 和ADC_SMPR2 寄存器中的SMP[2:0]位而更改。每个通道可以以 不同的时间采样。总转换时间如下计算: TCONV = 采样时间+ 12.5 个周期 例如: 当ADCCLK=14MHz 和1.5 周期的采样时间 TCONV = 1.5 + 12.5 = 14 周期 = 1μs ############################################################
如果是36MHZ 那么ADC最快是 0.388us !
是不是这样?
|
|