请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSP430G2131 您好!
在使用 ADC12执行许多项目之后、我对 ADC10及其将转换存储 器 ADC10MEM 中的样本存储到另一个存储位置的方法有一些困难。
我想在"通道重复序列"模式下从3个输入(A0至 A2)采样。 我的设置代码如下所示。
ADC10AE0 = 0x07; ADC10CTL1 = INCH_2 + ADC10SSEL_2 + ADC10DIV_2 + CONSEQ_3; ADC10CTL0 = SREF_1 + ADC10SHT_2 + MSC+ REF2_5V + REFON + ADC10ON; ADC10DTC0 = ADC10CT 样本;ADC10DTC3 = ADC10ENSC = ADC10ENCC 样本;ADC10C10 = ADC10ENCC = ADC10ENCC = ADC100 = ADC10ENCC;ADC10ENCC = ADC100 = ADC10ENCC = ADC10ENCC = ADC103
我在 ADC 中断例程中获取缓冲器。
采样的数据出现在我的缓冲区采样中[]。 问题是、缓冲器中的通道顺序一直在变化、即 A0出现在 SALES[0]、SAFETY_STAT_4寄存器中。
我的代码中有什么问题吗?
此致
1月