在英創公司的ARM9工控主板中均配有兩種矩陣鍵盤驅動程序,它們分別是基于GPIO的矩陣鍵盤以及基于ISA擴展總線的矩陣鍵盤,兩種鍵盤的格式均為4×4,共16個功能鍵。在一部分應用中16個鍵還不能完全滿足需求,針對這一情況,并結合英創產品的特點,我們對基于ISA總線的矩陣鍵盤驅動程序進行了升級,使之能驅動4×5共20個功能按鍵。
為了方便客戶的快速評估,增強的4×5矩陣鍵盤所對應的虛擬鍵碼與英創矩陣鍵盤擴展單元完全對應。具體的虛擬鍵碼如下表所示:
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 |
為了保持產品的兼容,系統的缺省配置仍然是4×4的矩陣鍵盤格式。若用戶需要切換到4×5矩陣模式,需在Telnet窗口中,輸入命令:
\>KeySet 5
其中參數5表示4×5鍵盤格式,若其他參數則系統設置回4×5鍵盤格式。參數設置完后,需重新啟動系統,所改參數方可有效。鍵盤參數保存在系統的注冊表中,只需一次性設置,就可保持始終有效。需要注意的是4×5鍵盤格式的升級只針對基于ISA總線的矩陣鍵盤驅動,GPIO的矩陣鍵盤驅動保持不變。
-
嵌入式主板
+關注
關注
7文章
6097瀏覽量
36143
發布評論請先 登錄
英創信息技術工控主板EM9360的GPIO介紹
英創信息技術工控主板EM9000串口擴展介紹

評論