如图所示,当STM8L的工作电压为3.3V,假定ADC的工作频率为8MHz(不是16MHz)时,那么使用慢通道(Fast channels: channels 24 to 27, channels VREFINT and TS)进行ADC转换,根据上图则有tconv = 12 + ts,其单位为1/fADC。ts是采样时间,在ADC_CR2中的SMTP1[2:0]中可以进行设置,但是请问12是指什么?
是指STM8L的转换时间是12个ADC时钟吗?手册上好像没有任何说明啊!
如果是的,那么(12+SMTP1[2:0])×1/fADC = (12 +N) * 125ns(ADC clock cycles--1/8MHz=125ns?)。
只好麻烦ST的工程师确认一下,没办法,你们的手册是在是... |