本帖最后由 yinguangwei 于 2010-12-28 10:03 编辑
”ADC的采样时间 应该大于 AD 的转换时间“ 这句话没有错吗?
STM32 的ADC 每个通道的 采样时间可以通过采用时间寄存器ADC_SMPR1和 ADC_SMPR2设置 1.5,7.5,.....,239.5 这几个固定的采样时间值;
问题是: 假如采样时间选择为1.5 时钟周期; ADC时钟设置为14MHz;
那 单纯的转换时间是多少呢?
TCONV = 采样时间+ 12.5个周期
这个公式中,TCONV 是总的转换时间(包括了采样时间);
那12.5 是什么? 是单纯的转换时间吗?
如果是这样,采样时间久小于转换时间了,是不是与最开始那句话矛盾了吗 ?
根据这个公式,只要采样时间选择>12.5 的才保证采样时间>转换时间,那1.5,7.5还有什么意义呢? |