请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSP430FR2676 主题中讨论的其他器件:MSP430WARE
大家好、
您能否帮助我的客户回答以下问题-
在 SLAA294B 第2节中、它模糊地讨论了如何操作 SR 位、以便在 LPM 唤醒中断后继续执行。 我们是否有任何 C 示例可以具体说明如何执行此操作?
谢谢!
劳伦
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.
大家好、
您能否帮助我的客户回答以下问题-
在 SLAA294B 第2节中、它模糊地讨论了如何操作 SR 位、以便在 LPM 唤醒中断后继续执行。 我们是否有任何 C 示例可以具体说明如何执行此操作?
谢谢!
劳伦
您好 Lauren、
操作 SR 位意味着更新状态寄存器(SR)、它控制处理器的运行。 我们使用内在函数__bis_SR_register()来设置 SR 中的位,并使用__BIC_SR_register ()来清除 SR 中的位。 您可以在 MSP430Ware 中的 while 循环之前和中断服务例程内部的许多 C 代码示例中找到这一点。
此主题有助于解释 SR 的许多上下文: e2e.ti.com/.../199558