我在一次采访中被问到这个问题。为什么不允许中断服务程序的下半部分在其中休眠。我的回答是,由于在执行 ISR 时中断将被屏蔽,如果下半部分休眠,我们将错过一些中断。我无法思考其他任何事情。这是正确的答案吗?任何人都可以想到任何其他原因。
问问题
1079 次
我在一次采访中被问到这个问题。为什么不允许中断服务程序的下半部分在其中休眠。我的回答是,由于在执行 ISR 时中断将被屏蔽,如果下半部分休眠,我们将错过一些中断。我无法思考其他任何事情。这是正确的答案吗?任何人都可以想到任何其他原因。