文章目录
- WFI
- 基本原理
- 使用场景
- 多任务模型
- 注意事项
- 代码实例
- linux 内核中的 WFI 指令
- 不使用 WFI 指令
- 使用 WFI 指令
WFI
WFI 即 Wait for interrupt,常用于低功耗。
WFI (Wait for interrupt) 和 WFE (Wait for event) 是两个让 ARM 核进入 low-power standby 模式的指令,由 ARM architecture 定义,由 ARM core 实现。本文主要介绍 WFI。
基本原理
ARM 架构中的指的是 Wait For Interrupt
(等待中断)指令。WFI 是一种低功耗指令,用于在处理器处于空闲状态时降低功耗。下面是关于 WFI 的详细介绍:
WFI 指令会将处