数模转换器(ADC)
简介
ADC转换模式
单次转换模式
连续转换模式
非连续转换模式
使用注意
1. 请注意配置 A/D 采样时间 Tconv ,请勿超过最高的 1 Msps (1us) 否则会出现A/D采样错误。 总转换时间 (Tconv) 使用下列公式计算: Tconv = TSampling + TLatency ;
相关函数:
CKCU_SetADCPrescaler(DIV);
ADC_SamplingTimeConfig(HT_ADC_TypeDef* HT_ADCn, u8 SampleClock);
备注
最小采样时间 (TSampling) = 1.5 + SampleClock Clock;
通道转换的最小延迟 (TLatency) = 12.5 Clock;
采样时钟 (Clock) = 主频 (SystemCoreClock) / DIV
1. 请注意配置 A/D 转换时,先采样完一个通道再采样下一个通道,可获得较稳定的A/D采样值。 如: 配置采样 8 个序列,统一采样 CH2 , 采样完成后,获得 CH2 的 8次 A/D采样值。
相关函数:
ADC_RegularChannelConfig(HT_ADC_TypeDef* HT_ADCn, u8 ADC_CH_n, u8 Rank, ...);
ADC_RegularGroupConfig(HT_ADC_TypeDef* HT_ADCn, u8 ADC_MODE, u8 Length, u8 SubLength);
重要
更多关于 HT32 SAR ADC 应用注意事项,请参考官网应用笔记 HT32 MCU SAR ADC 应用注意事项 。



