This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP430F5529 ADC寄存器小问题

Other Parts Discussed in Thread: MSP430F5529

MSP430F5529中ADC12_A模块中ADC12MCTLx中x是由什么决定的?我要用P6.6作为信号输入源也就是A6

Thanks

  • MSP430F55XX的这个ADC12_A模块支持序列采样,这里的x就表示序列采样中的编号。

    ADC12_A模块含有16个ADC12MEMx转化存储寄存器,用于存储ADC转化信息。每一个ADC12MEMx寄存器都由一个相应的ADC12MCTLx控制寄存器来进行设置。这样就就可以支持最大16个通道的序列采样。如果你只采样一个通道A6,可以直接用ADC12MEM0和ADC12MCTL0。也可以用ADC12MCTL0-16,ADC12MCTL0-16 连续采样16次,然后求平均值。

  • Triton你好,在ADC12MCTLx控制器里面为什么有这么多的ADC12INCHx前面的ADC12MCTLx不就确定了是哪个通道了么,为什么里面还有这么多的通到。

  • ADC12MCTLx是存储控制寄存器,和ADC12INCHx是不一样的。

    你看看adc12的结构框图就清楚了