【问题标题】:What is "Interrupt Context Saving" in embedded systems?嵌入式系统中的“中断上下文保存”是什么?
【发布时间】:2015-01-15 04:45:25
【问题描述】:

什么是嵌入式系统中的“中断上下文保存”?我在我不熟悉的 IDE 中配置中断处理程序。在配置设置中,我可以选择不保存上下文或“自动”(编译器选择是否执行上下文保存)。我应该选择哪一个?为什么?

【问题讨论】:

    标签: embedded microcontroller mikroc


    【解决方案1】:

    自动上下文保存意味着设备将根据中断请求将基本寄存器(在 PIC > W、STATUS、BSR、FSR、PCLATH 等中)保存到影子寄存器。

    当从中断程序返回时,这些寄存器会自动恢复到它们在 ISR 之前的值。

    使用它依赖于您的固件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多