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

关于MCU的ADC10中断时间控制问题?

尊敬的TI工程师,你们好,就是我想配置控制进入10位AD的中断时间,根据data sheet上的配置,但是没有什么效果,总是以30us进入中断,请问如何配置解决?

ADC10CTL0 |= ADC10SHT_6 + ADC10ON+ADC10MSC;// ADC10ON, S&H=16 ADC clksADC10CTL1 |= ADC10SHP+ADC10CONSEQ_2;// ADCCLK = MODOSC; sampling timerADC10CTL2 |= ADC10RES+ ADC10DF;// 10-bit conv result; signed formatADC10MCTL0 |= ADC10INCH_3;// A1 ADC input select; Vref=AVCCADC10IE |= ADC10IE0;// Enable ADC conv complete interruptADC10CTL0 |= ADC10ENC ;// Sampling and conversion start  

Seven Han:

请问您用的哪款芯片?

Jeff Wong1:

我打算用定时器TA0去设置中断时间,但是只要一打开AD采样转换( ADC10CTL0 |= ADC10SC;)然后定时器就死了,之后关掉采样转换也没有用

Jeff Wong1:

回复 Seven Han:

MSP430f5172

gaoyang9992006:

你的意思是要定时器触发?
www.ti.com/…/slac452
这个例程包里面有相关的操作演示。

赞(0)
未经允许不得转载:TI中文支持网 » 关于MCU的ADC10中断时间控制问题?
分享到: 更多 (0)