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

MAP430F4250的AD转换的问题

下面的这段程序是什么意思,怎么让它被执行?

#if defined(__TI_COMPILER_VERSION__) || defined(__IAR_SYSTEMS_ICC__)
#pragma vector=SD16_VECTOR
__interrupt void SD16ISR(void)
#elif defined(__GNUC__)
void __attribute__ ((interrupt(SD16_VECTOR))) SD16ISR (void)
#else
#error Compiler not supported!
#endif
{
switch (SD16IV)
{
case 2: // SD16MEM Overflow
break;
case 4: // SD16MEM0 IFG
ADC_CH0 = SD16MEM0; // Save CH0 results (clears IFG)
break;
}

__bic_SR_register_on_exit(LPM0_bits); // Exit LPM0
}

灰小子:

需要使能相应模块及其中断才可以用到这段程序

赞(0)
未经允许不得转载:TI中文支持网 » MAP430F4250的AD转换的问题
分享到: 更多 (0)