tms320lf2407考试_tms320lf2407 开发环境_tms320lf2407(36)

电脑杂谈  发布时间:2017-01-30 03:04:38  来源:网络整理

(7)16个存放结果的寄存器(RESULT0 ~RESULT15)

(8)有多个启动ADC转换的 触发源 如下:

软件立即启动

EVA事件管理器启动

EVB事件管理器启动

ADC 的SOC引脚启动

(9)EVA和EVB可分别独立地触发SEQ1和SEQ2(仅用于双排序器模式)

(10)有单独的预定标的采样/保持时间

2.ADC模块的寄存器表7-1 (ADC)模块的 寄存器地址 寄存器 名称

70A0h ADCCTRL1 ADC控制寄存器1

70A1h ADCCTRL2 ADC控制寄存器2

70A2h MAXCONV 最大转换通道寄存器

70A3h CHSELSEQ1 通道选择排序控制寄存器1

70A4h CHSELSEQ2 通道选择排序控制寄存器2

70A5h CHSELSEQ3 通道选择排序控制寄存器3

70A6h CHSELSEQ4 通道选择排序控制寄存器4

70A7h AUTO_SEQ_SR 自动排序状态寄存器地址 寄存器 名称

70A8h~70B7h RESULT0~RESULT15 转换结果寄存器0 ~15

70B8h CALIBRATION 校准寄存器

7.2 ADC转换模块概述

7.2.1 自动排序器的操作原理

2个8状态排序器 SEQ1和 SEQ2,也可级联成一个16状态排序器 SEQ。

状态,排序器可以执行的自动转换数目。

ADC模块能对一序列转换自动排序。转换结束后,结果依次保存在RESULT0、RESULT1 …… 中。

用户也可对同一通道进行多次采样,即,过采样,,得到的采样结果比传统的单采样结果分辨率高。

单排序器(16状态,级联)

双排序器(2个独立的8

状态排序器)

为讲解方便,规定排序器的状态如下:

排序器SEQ1,CONV00-CON07

排序器SEQ2,CONV08-CON15

排序器SEQ,CONV00-CON15

转换触发特性:

SEQ1:软件、EVA、外部引脚,仲裁优先级高于SEQ2

SEQ2:软件、EVB,仲裁优先级低于SEQ1

SEQ,软件、EVA、EVB、外部引脚,无仲裁优先级为每个排序所选的模拟输入通道排序控制寄存器

(CHSELSEQn)的CONVnn位所定义。

CONVnn位为4位长,可指定16通道中的任何一个。

7.2.2 不中断的自动排序的模式此模式,SEQ1/SEQ2在一次排序过程中,可对任意通道的8个转换进行自动排序。

转换结果被保存到8个结果寄存器 (SEQ1为RESULT0-

RESULT7,SEQ2为RESULT8-RESULT15)。

在一个排序中的 转换个数受寄存器 MAXCONV中的一个3

位域 或 4位域 控制。它的值在自动排序转换开始时被自动装载到 自动排序寄存器(AUTO_SEQ_SR) 的排序计数器状态域(SEQCNTR3 ~0)。

MAXCONV中的3位域有一个在0 ~7范围的值,当排序器从状态CONV00开始依次进行。 SEQCNTRn位从装载值开始向下计数直到SEQCNTRn为0 。

一次自动排序中完成的转换数为MAXCONVn+1。

例 使用SEQ1的双排序模式中的A/D转换。

假设SEQ1要完成 7个通道的转换(通道2、3、2、3、6

、7和12经过自动排序后转换),则MAXCONV1的值应该设置为6,且 CHSELSEQn寄存器 的设置如下,

位15-12 位11-8 位7-4 位3-0

70A3h 3 2 3 2 CHSELSEQ1

70A4h x 12 7 6 CHSELSEQ2

70A5h x x x x CHSELSEQ3

70A6h x x x x CHSELSEQ4


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-29489-36.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 张焘
      张焘

      现在的台湾媒体还在不停的抹黑大陆好吧

    热点图片
    拼命载入中...