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

MSP430FR5994: 关于使用LEA以及使用UART通讯时,会导致程序进入低功耗模式0,而无法继续执行程序

Part Number:MSP430FR5994

你好,请问一下,使用了MSP430FR5994芯片里的LEA作FFT,因为使用到了UART的接收中断来接收数据,配置中配置了接收中断开启,但是在没有进行通讯的时候,很偶尔的情况下,程序会进入低功耗模式0,这样就导致了我的主程序无法正常运行了;后来完善了通讯的程序,进行通讯,就有很大的可能出现进入低功耗模式0,所以想请问一下出现这个现象的原因可能是什么?有没有碰到过这种现象?图中为暂停程序所停的位置,麻烦告知一下,感谢!!!

Yale Li:

您好,使用LEA的功能将在LEA运行时进入使能中断的LPM0,以实现最低的能耗。详细内容请参考MSP DSP Library Low Energy Accelerator (LEA)

,

yalei gu:

我了解在使用的时候会进入LPM0,但是不应该一直在LPM0模式,在正常运行我的程序时,主循环中的程序都可以正常运行的,

,

Yale Li:

您好,在命令结束后会自动唤醒。

您先参考下这两个帖子:

https://e2echina.ti.com/support/microcontrollers/msp430/f/msp-low-power-microcontroller-forum/159423/lea

https://e2echina.ti.com/support/microcontrollers/msp430/f/msp-low-power-microcontroller-forum/209475/msp430fr5994-lea-fft-25ms-lea

赞(0)
未经允许不得转载:TI中文支持网 » MSP430FR5994: 关于使用LEA以及使用UART通讯时,会导致程序进入低功耗模式0,而无法继续执行程序
分享到: 更多 (0)