1. 程式人生 > >1.S5PV210輪詢方式檢測按鍵程式碼

1.S5PV210輪詢方式檢測按鍵程式碼

按鍵是輸入裝置,在arm中處理按鍵我們可以有兩種方式:輪詢方式和中斷方式

輪詢方式:Soc主動的每隔一段時間去讀取按鍵所對應的GPIO引腳電平高低,以此來獲取按鍵的資訊。缺點是CPU要一直注意檢測按鍵對應的GPIO引腳的電平,而無法去處理別的事情。

中斷方式:Soc事先設定好觸發的中斷所對應的中斷處理程式ISR,當外部按鍵按下或彈開時會自動觸發GPIO對應的外部中斷,導致ISR執行,從而自動處理按鍵資訊。

從原理圖可以看到按鍵對應的GPIO:SW5:GPH0_2SW6:GPH0_3SW7~10:GPH2_0~3