我使用的是CC430芯片,希望使用串口或者无线接收的中断打断我当前对GPIO口的操作,但我现在的程序等待中断的时候同时进入了低功耗模式,无法执行后续操作。我希望可以在不进入低功耗模式的情况下使用中断,并通过触发前述中断来打断我正在进行的操作。
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.
我使用的是CC430芯片,希望使用串口或者无线接收的中断打断我当前对GPIO口的操作,但我现在的程序等待中断的时候同时进入了低功耗模式,无法执行后续操作。我希望可以在不进入低功耗模式的情况下使用中断,并通过触发前述中断来打断我正在进行的操作。
1. MSP430系列MCU默认是不支持中断嵌套的,也就是当你进入中断后会关闭全局中断使能。如果你想让另外的中断打断你当前的中断,则需要手动开启全局中断是使能。这样带来的缺点是,任意新发生的中断都会打断当前处理的中断程序。一般不建议这样使用。