首页 理论教育 探析40xA A-D转换器的特点

探析40xA A-D转换器的特点

时间:2023-06-29 理论教育 版权反馈
【摘要】:240xA DSP内部有一个10位模-数转换器模块,可有16路模拟输入信号,转换时间可以在375 ns以内。A-D转换器的全部操作都通过ADC寄存器进行。

探析40xA A-D转换器的特点

240xA DSP内部有一个10位模-数转换器(Analo g to Digital Converter,ADC)模块,可有16路模拟输入信号,转换时间可以在375 ns以内。16个结果寄存器(RESULT0~RE⁃SULT15)存储转换结果。

ADC模块可以设置为两个独立的8状态转换器,将一系列转换自动排序,每个转换器可以从8个输入通道中任意选择输入。ADC模块也可以工作在级联模式(Cascaded Sequen⁃cer Mode),自动排序器(Sequencer)就变成一个单16状态排序器。

该A-D转换器的功能包括:

●10位ADC模块,内含采样/保持(Sample/Ho ld、S/H)电路。

●16路模拟量输入(ADCIN0~ADCIN15)。

●可在一次采样中同时实现16路自动转换的自动排序。每个转换可以从1~16路输入通道中任意选择。

●排序器可以作为两个独立的8状态排序器或一个16状态排序器即级联模式使用。

●16个结果寄存器存储转换结果,每个寄存器可单独访问。

●在给定的排序模式下,4个通道选择控制寄存器(CHSELS EQ1~4)决定模拟转换通道的顺序。(www.xing528.com)

●多个触发源可以启动A-D转换。包括软件(Software、S/W)启动、事件管理器EVA/EVB(比较匹配、周期匹配、下溢、捕获)启动、外部引脚触发启动。

●灵活的中断控制,允许每个排序的结束(End o f Sequence,EOS)或每两次EOS申请中断一次。

●排序器可以工作在启动/停止模式,允许多个按时间排序的触发源同步转换。

●事件管理器EVA、EVB触发源可以分别独立触发两个排序器。

●采样保持时间有单独的预分频时钟。

●240x的ADC模块具有校准和自测试功能,而240xA的ADC模块则不具有校准和自测试功能。

●由于240xA器件的ADC模块和24x器件ADC模块不兼容,因此24x器件的ADC程序代码不能被移植到240xA DSP中。

A-D转换器的全部操作都通过ADC寄存器进行。ADC寄存器映射到片内外设帧1(PF1)的地址空间,地址为0x7100~0x711F,由ADC控制寄存器1(ADCTRL1)、ADC控制寄存器2(ADCTRL2)、最大转换通道数寄存器(MAXCONV)、通道选择排序控制寄存器(CHSELSEQ1~4)、自动排序状态寄存器(AUTO_SEQ_SR)、转换结果寄存器(RESULT0~15)、校准寄存器(CALIBRATION)等组成,它们都是16位寄存器。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈