请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:MSP430FR5992 主题中讨论的其他部件: MSP430FR5869, MSP430FR5994
工具/软件:Code Composer Studio
尊敬的团队:
我的客户使用MSP430FR5992作为其故障指示器的MCU。 但功耗不能降低。 他们发现,当进入LPM3时,功率消耗小于1uA,没有 任何外设。 当他们打开DMA但关闭AD时,功率消耗仅为20uA。 一旦开始转换AD,功耗就会超过130uA。 它们还按以下方式测试两种情况: 选择AD时钟源ACLK时,功耗小于61uA;选择AD时钟源 MODOSC时,功耗大于130uA。
配置代码如下所示:
ADC12CTL0 &=~(ADC12SC); ADC12CTL0 &=~(ADC12ENC);//使能清零 ADC12CTL0 = ADC12SHT0_2 | ADC12ON;// 0010b = 16 ADC12CLK周期 ADC12CTL1 = ADC12SHP + ADC12SHT0_2;ADC12SC0和ADC12SC1= 1;ADC12SC1CADSC1_ //交流电压采样
您能否为我提供一些降低功耗的建议?