ZHCZ041B December 2023 – July 2025 CC2340R5-Q1
ADC 可能具有随机转换错误
B
ADC 在 4 亿次 ADC 转换中的误差率可能高达 1。转换误差时,该误差会导致 ADC 的数字输出发生跳变,而 ADC 输入电压没有相应的变化,否则称为“闪码”。当 ADC 用于 12 位分辨率设置时,跳变幅度为 64 LSB,高于或低于预期的 ADC 输出。对于 10 位分辨率,跳变的幅度降至 ±16 LSB;而当设置为 8 位分辨率时,则降至 ±4 LSB。
通过将 ADC.DEBUG1:CTRL[10:9] 位设置为高电平,可以在 100 亿个 ADC 转换中将错误率降至 1。
还可以考虑其他软件权变措施,例如三选一,即在三个连续样本中丢弃标准偏差最高的样本,并对另外两个样本取平均值以生成 ADC 输出。
通过软件对 16 个连续的 ADC 输出求平均值,可在设置为 12 位分辨率时将 ADC 输出的偏差降至 ±4 LSB。
这些权变措施将整合到 SimpleLink™ 低功耗 F3 软件开发套件 (SDK) 的未来版本中。