32.ADC-模拟到数字转换 32.1 概览 模拟到数字的转换器(ADC)转换模拟信号到数字值。ADC有12比特精度,有转换达到350ksps的能力。输入选择是灵活的,可执行差分和单端测量。一个可选择的增益级可用来增强动态范围。此外,几个内部信号输入可用。ADC能提供有符号和无符号的结果。 ADC的测量能开始即可通过应用软件也可通过从另一个外设输入的事件。ADC测量能预定一段时间开始,而不用软件干涉。 内部和外部的参考电压都可用。 一个集成的温度传感器对ADC可用。间隙电压正好测量I/O引脚,而内核电压也能通过ADC测量。 ADC有一个比较功能用来精确地监视用户定义的门槛电压,需要很少的软件干涉。 ADC可以配置成8,10,12位结果,减少了转换时间。ADC转换结果提供了左或右对齐,这当结果是代表有符号值时很容易计算。它也可以用DMA来转移ADC结果,当转换结束时直接到内存或外设。 32.2 特性 。8,10,12比特精度 。达到每秒350,000(350Ksps) 。差分和单端输入 。高达32个模拟输入 。25正极和10个负极,包括内部和外部 。五个内部输入 。间隙 。温度传感器 。DAC 。可测的内核支持 。可测的I/O支持 。 1/2倍到16倍增益 。单个,连续和管脚扫描转换选择 。所选择的通道窗口选择 。转换范围: 。Vref [1v to VDDANA - 0.6V] 。 ADCx * GAIN [0V to -Vref ] 。内建参考源和外部参考选择 。四比特参考源选择 。为转换精确时间而用的事件触发(一个事件输入) 。可选择的DMA传输转换结果 。可选择的采样时间 。平均和过采样抽取支持,多达16位的结果 32.3 框图
|