Embedded C私たちが知っているように、私たちはプログラミングを書いていtask management, memory management, ISR, File systemます。
私はいくつかを知りたいのですがtask or process is running、同時にinterrupt occurred、次にhow SW or process or system comes to know that, the interrupt has occurred?、 pauses現在のtask executionおよびstarts serving ISRです。
以下のコードを次のように書くとします。
// Dummy Code
void main()
{
for(;;)
printf("\n forever");
}
// Dummy code for ISR for understanding
void ISR()
{
printf("\n Interrupt occurred");
}
上記のコードで の場合、割り込みが発生したことをexternal interrupt(ISR) occursどのようmain()に知ることができますか? 最初にISRの提供を開始するように?