什麼是中斷? 在嵌入式系統中,GPIO 中斷(GPIO Interrupt)是讓微控制器即時響應外部事件的核心機制——不用 CPU 一直輪詢(Polling)GPIO 腳位的電位變化,而是當事件發生時由硬體主動通知 CPU 暫停當前工作去處理。 想像你在看書(主程式在跑),有人敲門(GPIO 觸發),你放下一本書去開門(執行 ISR),開完門回來繼續看書(恢復主程式)——這就是中斷的日常類比。 相較於輪詢(Polling),中斷的好處非常明顯: 省電:CPU 不需要一直去檢查 GPIO 狀態,可以待在睡眠模式 即時...