TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320F28075: ADC模块的部分问题

Part Number:TMS320F28075

1.28075的ADC通道,手册上写的是有16个。但为何在后文的结构图中却出现了17个可使用的ADC通道呢?(如下图所示)

2.按照手册中的说明,adc模块共有16分ADC通道,对应着16个SOC

然而在使用的时候,adc模块是分组进行配置的(分为a、b、d三组)

以下图为例

可以看到,在adca组里,可以按照soc0、soc1的顺序来进行配置;在adcb组里,也可以按照soc0、soc1的顺序来配置

这里怎么理解呢?a组和b组的soc0是不同的吗?对于adca,可以使用的soc又有哪些呢,是和adca的通道对应吗?比如说adca组里有6个转换通道,那么adca组里可以拿来配置的soc序号就是从0~5,和adca的通道数目保持一致?

Yale Li:

Hi Yue Gu,

1. 是17个:

16个是指每个模块的通道数:

2. 

user4425193 说:a组和b组的soc0是不同的吗?

是不同的。

看一下ADC模块的框图:

以及SOC子模块的框图;

每个ADC模块都是相同的,使用时各自单独配置。

SOC是start of conversion的缩写,你可以这么理解SOC:每一个SOC都是1次ADC转换的配置集,包括触发源、转换通道、触发的中断、ADC采样/保持窗口的大小等,以获得更灵活的ADC配置。配置好后SOC按照一定顺序依次循环触发。转换顺序这一部分可以看下spruhm9f_TMS320F2807x Microcontrollers Technical Reference Manua (Rev. F)的10.7 ADC Conversion Priority。

针对您的具体问题:

user4425193 说:对于adca,可以使用的soc又有哪些呢,是和adca的通道对应吗?比如说adca组里有6个转换通道,那么adca组里可以拿来配置的soc序号就是从0~5,和adca的通道数目保持一致?

0~15,不是

,

user4425193:

感谢您的回复。

1.我看ADC的介绍部分写的是输入多达16个通道。如果是这样,那强调每个模块有16个输入通道好像没有多大意思?因为有几个都没有用上。

2.是否可以这样理解:

以28075为例,共有3个相同的ADC模块(记为ADC-A、ADC-B、ADC-D)

但这三个模块并不完全相同

比如在ADC-A中,该模块有0~15共16个输入信号,但可以拿来做ADC的只有ADCINA0~5以及ADCIN14、ADCIN15这8个通道,与之对应的是有16个SOC可以配置

而在ADC-B中,只有ADCINB0~3共4路ADC输入通道,与之对应的依然有16路SOC可以配置

不知道这样理解是否正确?

3.ADCIN14和ADCIN15也是在ADC-A组下的,为啥不记为ADCINA14和ADCINA15呢?

,

Yale Li:

Hi Yue Gu,

1. 您红框划住的部分已经指明了,“Input multiplexer with up to 16 channels”:

2. 是的,可以这么理解。虽然ADC信号多路复用器的通道数和SOC的数量都为16,但它们之间并没有一一对应的关系。

3. 看一下总的框图:

这两路信号被输入到了所有的三个模块。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28075: ADC模块的部分问题
分享到: 更多 (0)