【发布时间】:2018-08-14 13:45:10
【问题描述】:
有什么方法可以禁用 Cortex M3 MCU 的所有 irq,除了一个?
我的问题是我有一个系统运行多种具有不同优先级的 irq,我想禁用所有 irq,除了一个处于特定状态的 irq。
我知道我可以使用“__disable_irq()”指令禁用所有 irq,但如果我之前没有调用“__enable_irq()”,则在调用此指令后我无法启用一个 irq。
感谢您的帮助,
问候
【问题讨论】:
标签: c arm interrupt stm32 cortex-m3