爬爬 发表于 2012-7-19 22:28:12

MSP430F149 ADC怪现象~~~

#include<msp430x14x.h>
void init_adc12()
{
    P6SEL|=BIT0+BIT1+BIT2+BIT3;
    ADC12CTL0|=ADC12ON+MSC+SHT0_8;
    ADC12CTL1=SHP+CONSEQ_3;//脉冲模式+序列重复转换
    ADC12MCTL0|=INCH_0;
    ADC12MCTL1|=INCH_1;
    ADC12MCTL2|=INCH_2;
    ADC12MCTL3|=INCH_3+EOS;
    ADC12IE|=BIT3;//使能最后一个EOS通道的中断使能
    //ADC12CTL0|=ADC12OVIE+ADC12TOVIE;//开启这两个使能   
    ADC12CTL0|=ENC;//enable convert转换使能

    ADC12CTL0|=ADC12SC;//启动AD
}



这是代码 假如把最后一句 启动转换 屏蔽掉 就不会出现图中的现象~~好奇怪的现象各位遇到没有?~请大虾解释下

爬爬 发表于 2012-7-23 10:11:48

还是我自己解决了问题,在430的仿真中用到AD就会是stack和heap装不下在IDE中有选择stack 和heap 的选项 把它选择大一些 就不会出现警告了
页: [1]
查看完整版本: MSP430F149 ADC怪现象~~~