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

mspG2553中AD自动数据传输方法是如何控制

mspG2553中AD只有一个ADC10MEM 要使用序列通道采集多个ad值,但每次循环采样都将上一次的覆盖,如何将其进行分开读取

mspg2553系列中带有提供自动数据传输方法 那他的自动数据传输方法是如何控制,如何应用的

急求。。。。。

jiabao mo:

回复 Triton Zhang:

谢谢,在问一下如何确定已经转化完30次 ADC10CTL1 = INCH_2 + CONSEQ_3;            // A3/A2/A1, single sequence   ADC10CTL0 = ADC10SHT_2 + MSC + ADC10ON + ADC10IE;   ADC10DTC1 = 0x1E;                         // 3 conversions   ADC10AE0 |= 0x07;  // P1.3,2,1 ADC10 option select

当使用DTC时如何确定设定的采样次数 ADC的采样结果值已全部传输到RAM,

ADC10CTL0 &= ~ENC;    while (ADC10CTL1 & BUSY);               // Wait if ADC10 core is active    ADC10SA = (unsigned int) ADC10_A;       // Data buffer start                         // P1.0 = 1    ADC10CTL0 |= ENC + ADC10SC; 

是不是当使用DTC时只发生一次中断,就是当设定的转化次数完成后,发生一次中断,还是和不使用DTC时一样每次中断完成都发生中断

赞(0)
未经允许不得转载:TI中文支持网 » mspG2553中AD自动数据传输方法是如何控制
分享到: 更多 (0)