按鍵驅(qū)動(dòng)跟之前的LED,蜂鳴器的方法類似;通過底板,核心板我們可以看到按鍵的電路圖:

通過電路圖我們可以看出,當(dāng)按鍵按下去為低電平,松開為高電平;所以我們要檢測(cè)XEINT26的狀態(tài),通過芯片手冊(cè)找到GPX3_2的說明;

有芯片手冊(cè)可知:GPX3CON為0為檢測(cè),GPAC3DAT為1是高電平下面貼出代碼:按鍵KEY1,KEY2,KEY3分別控制輸出字符串,KEY4控制退出:
開發(fā)板運(yùn)行結(jié)果如下:

-
led
+關(guān)注
關(guān)注
243文章
24438瀏覽量
687464 -
蜂鳴器
+關(guān)注
關(guān)注
12文章
897瀏覽量
47605 -
按鍵驅(qū)動(dòng)
+關(guān)注
關(guān)注
0文章
11瀏覽量
7309
發(fā)布評(píng)論請(qǐng)先 登錄
(exynos4412)Tiny4412裸機(jī)開發(fā)-按鍵檢測(cè)
【代碼】tiny4412裸機(jī)Demo
免費(fèi)試用“Tiny4412開發(fā)板——友善之臂Cortex-A9”
友善之臂Ubuntu使用手冊(cè)
4412燒Android時(shí)不能啟動(dòng),停在ANDROID界面
請(qǐng)問在4412的USB驅(qū)動(dòng)程序里該如何修改?
TINY4412 UART程序設(shè)計(jì)得相關(guān)資料分享
如何實(shí)現(xiàn)Tiny4412通過NRF24L01 2.4G無線模塊發(fā)送數(shù)據(jù)呢
iny4412嵌入式Linux操作系統(tǒng)啟動(dòng)流程是怎樣的
如何使用ARM contexA9開發(fā)板進(jìn)行LED驅(qū)動(dòng)編程的詳細(xì)資料說明
嵌入式實(shí)驗(yàn): TINY4412 UART 程序設(shè)計(jì)
Linux驅(qū)動(dòng)開發(fā)-編寫RFID-RC522射頻刷卡模塊驅(qū)動(dòng)
tiny4412 Qt環(huán)境搭建

Tiny4412之按鍵驅(qū)動(dòng)電路圖分析
評(píng)論