This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP430AFE253的24位问题

Other Parts Discussed in Thread: MSP430AFE253

最近在使用MSP430AFE253的SD_24进行数据采集,使用的是外部的1.25V的基准电源,但是3块板子的AD输出的数据都衰减了,只有理论输出的84%。不知道是什么原因,请专家指导一下!

  • 附上SD24_A的配置文件:

    void Init_ADC(void)
    {
    SD24CTL = SD24DIV_3+SD24SSEL0 ;                                         // 1.2V ref, SMCLK
    SD24CCTL0 |= SD24LSBTOG+SD24SNGL+SD24IE ;               // Single conv, enable interrupt
    SD24INCTL0 |= SD24INTDLY1;  
    SD24CCTL0 |= SD24SC;                                                                  // Set bit to start conversion
    }

  • 你好,

    不确定你是否有通过中断方式获取值? 同时加入一段延时如下:

    for (i = 0; i < 0x3600; i++); // Delay for 1.2V ref startup

    SD24CCTL2 |= SD24SC; // Set bit to start conversion
    __bis_SR_register(LPM0_bits + GIE); // Enter LPM0 w/ interrupts
    }

    是否有改善?