__WFI 工作美丽。但我想要更多。看哪:
- void vApplicationIdleHook() {
- __WFI();
- my_own_code(); // on wake, this will be executed *after* the intr handler :(
- }
每次从 WFI 唤醒后,我都想立即执行自己的代码:即。在任何 intr 处理程序之前,以及在任何其他线程之前。
我可以打“my_own_code();” 进入*每个*中断处理程序的顶部......但那是太多的工作。
有人有主意吗?