在英創(chuàng)公司的ARM9工控主板中均配有兩種矩陣鍵盤驅(qū)動程序,它們分別是基于GPIO的矩陣鍵盤以及基于ISA擴(kuò)展總線的矩陣鍵盤,兩種鍵盤的格式均為4×4,共16個功能鍵。在一部分應(yīng)用中16個鍵還不能完全滿足需求,針對這一情況,并結(jié)合英創(chuàng)產(chǎn)品的特點(diǎn),我們對基于ISA總線的矩陣鍵盤驅(qū)動程序進(jìn)行了升級,使之能驅(qū)動4×5共20個功能按鍵。
為了方便客戶的快速評估,增強(qiáng)的4×5矩陣鍵盤所對應(yīng)的虛擬鍵碼與英創(chuàng)矩陣鍵盤擴(kuò)展單元完全對應(yīng)。具體的虛擬鍵碼如下表所示:
KIN0 |
KIN1 |
KIN2 |
KIN3 |
|
KOUT0 |
VK_ESCAPE |
VK_0 |
VK_PERIOD |
VK_BACK |
KOUT1 |
VK_ADD |
VK_1 |
VK_2 |
VK_3 |
KOUT2 |
VK_SUBTRACT |
VK_4 |
VK_5 |
VK_6 |
KOUT3 |
VK_MULTIPLY |
VK_7 |
VK_8 |
VK_9 |
KOUT4 |
VK_DIVIDE |
VK_SPACE |
VK_DECIMAL |
VK_RETURN |
為了保持產(chǎn)品的兼容,系統(tǒng)的缺省配置仍然是4×4的矩陣鍵盤格式。若用戶需要切換到4×5矩陣模式,需在Telnet窗口中,輸入命令:
\>KeySet 5
其中參數(shù)5表示4×5鍵盤格式,若其他參數(shù)則系統(tǒng)設(shè)置回4×5鍵盤格式。參數(shù)設(shè)置完后,需重新啟動系統(tǒng),所改參數(shù)方可有效。鍵盤參數(shù)保存在系統(tǒng)的注冊表中,只需一次性設(shè)置,就可保持始終有效。需要注意的是4×5鍵盤格式的升級只針對基于ISA總線的矩陣鍵盤驅(qū)動,GPIO的矩陣鍵盤驅(qū)動保持不變。
-
嵌入式主板
+關(guān)注
關(guān)注
7文章
6097瀏覽量
36222
發(fā)布評論請先 登錄
英創(chuàng)工控主板產(chǎn)品選型指南
英創(chuàng)信息技術(shù)工控主板EM9360的GPIO介紹
英創(chuàng)信息技術(shù)工控主板的復(fù)位管理介紹

英創(chuàng)信息技術(shù)工控主板EM9000串口擴(kuò)展介紹

英創(chuàng)信息技術(shù)英創(chuàng)工控主板支持電力終端標(biāo)準(zhǔn)顯示介紹

英創(chuàng)信息技術(shù)ARM9工控主板擴(kuò)展矩陣鍵盤的方法

英創(chuàng)信息技術(shù)工控主板網(wǎng)絡(luò)變壓器連接方法

英創(chuàng)信息技術(shù)Linux工控主板支持3G網(wǎng)卡介紹

英創(chuàng)信息技術(shù)工控主板產(chǎn)品選型指南介紹
英創(chuàng)信息技術(shù)ESMARC工控主板升級簡介

英創(chuàng)信息技術(shù)工控主板擴(kuò)展高精度時鐘方案(WinCE)簡介

英創(chuàng)信息技術(shù)在英創(chuàng)Linux主板上用GPIO實(shí)現(xiàn)矩陣鍵盤簡介
英創(chuàng)信息技術(shù)基于英創(chuàng)主板快速構(gòu)建整機(jī)應(yīng)用方案簡介

評論