wfi专题

【ARMv7-A】——WFI(wait for interrupt)

文章目录 WFI基本原理使用场景多任务模型注意事项代码实例linux 内核中的 WFI 指令不使用 WFI 指令使用 WFI 指令 WFI WFI 即 Wait for interrupt,常用于低功耗。 WFI (Wait for interrupt) 和 WFE (Wait for event) 是两个让 ARM 核进入 low-power standby 模式的指令,

error: expected '(' before 'void' __asm void WFI_SET(void)

使用Eclipse编译STM32中的sys.c文件编译报出这个错误时: __asm void WFI_SET(void) {      WFI; } 我的是上面那种写法,修改成下面的 void WFI_SET(void) {     __ASM volatile("WFI"); }