嵌入式学习小组
直播中

袁钧质

7年用户 200经验值
私信 关注

请问如何在唤醒后在断电模式下不进入中断过程?

如何在唤醒后在断电模式下不进入中断过程?

回帖(1)

李允麒

2020-12-22 15:06:03
清除中断标志。 *使用函数*__ISB();*在函数__WFI之后清除获取的命令,以便正确获取和执行后续命令;在进入断电模式之前,用户可以通过调用函数__disable_irq()来禁用IRQ处理;这允许系统在唤醒后进入断电模式时连续执行下一个命令,而不进入中断过程。 此外,用户还需要考虑以下几点:
清除中断标志。 *使用函数*__ISB();*在函数__WFI之后清除获取的命令,以便正确获取和执行后续命令;


  • 清除中断标志。 *使用函数*__ISB();*在函数__WFI之后清除获取的命令,以便正确获取和执行后续命令;
  • 清除中断标志。
    写入“1”以NVIC_ICPR清除相应的待处理IRQ处理程序;
    清除中断标志。清除中断标志。 *使用函数*__ISB();*在函数__WFI之后清除获取的命令,以便正确获取和执行后续命令;
  • 清除中断标志。 *使用函数*__ISB();*在函数__WFI之后清除获取的命令,以便正确获取和执行后续命令;
  • Clear the interrupt flag.清除中断标志。 *使用函数*__ISB();*在函数__WFI之后清除获取的命令,以便正确获取和执行后续命令;


清除中断标志。 *使用函数*__ISB();*在函数__WFI之后清除获取的命令,以便正确获取和执行后续命令;
举报

更多回帖

发帖
×
20
完善资料,
赚取积分