在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

英創信息技術ARM9工控主板擴展矩陣鍵盤的方法

英創信息技術 ? 來源:英創信息技術 ? 作者:英創信息技術 ? 2020-01-14 11:05 ? 次閱讀

英創公司ARM9系列工控主板預裝正版WinCE操作系統,板載了豐富的通訊接口,GPIO,存儲器等資源,支持TFT LCD顯示及觸摸,支持標準USB鍵盤,鼠標輸入。在實際使用中,客戶如果不需要標準鍵盤輸入,僅需要一些數字鍵或功能鍵(比如方向鍵),此時可通過外擴矩陣鍵盤來實現。
1、矩陣鍵盤擴展硬件電路
英創ARM9工控主板可通過GPIO或精簡ISA總線擴展矩陣鍵盤,通過GPIO擴展時,程序直接驅動IO作為掃描輸入輸出,比較簡單,此處主要介紹通過ISA總線擴展矩陣鍵盤的方法。
圖1是通過ISA總線擴展矩陣鍵盤的原理圖,用1片74HCT139對總線地址譯碼,再通過74HCT273實現8位數字輸出用于掃描輸出,通過74HCT245回讀掃描碼,僅需要3個器件,就能實現8X8矩陣鍵盤擴展。


2、矩陣鍵盤擴展驅動程序
通過GPIO擴展和ISA擴展鍵盤的程序流程是一致的,驅動程序每隔20ms掃描一次鍵盤,判斷是否有按鍵輸入,如果確認了按鍵輸入,則產生WM_KEYDOWN消息,緊接著判斷按鍵是否釋放,按鍵釋放后產生WM_KEYUP消息,然后進行下一次掃描,如此循環。圖2是按鍵掃描程序的流程圖。


根據上述流程圖,英創公司封裝了KEY_API類,該類提供兩個方法函數,如下:
// 打開鍵盤掃描
// nRow,nCol矩陣鍵盤行列數,最大為8X8
BOOL OpenKeyPad( int nRow, int nCol );

// 關閉鍵盤掃描
BOOL CloseKeyPad( );
通過KEY_API類,在應用程序中,僅需要調用OpenKeyPad()函數,就能打開鍵盤掃描程序。當鍵盤上某個鍵按下時,驅動程序將產出WM_KEYDOWN和WM_KEYUP消息。這兩個消息的附加參數(wParam和lParam)包含的是虛擬鍵代碼和掃描碼等信息,應用程序中可通過TranslateMessage函數將WM_KEYDOWN和WM_KEYUP消息組合轉換為一條WM_CHAR消息,該消息的wParam附加參數包含了按鍵字符的ASCII碼。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式主板
    +關注

    關注

    7

    文章

    6085

    瀏覽量

    35342
收藏 人收藏

    評論

    相關推薦

    國產工控主板有什么優勢、特點?

    隨著國產工控主板的發展,國內企業也在不斷開發新的工控主板,為了滿足國內企業的發展需求,一些國產工控主板
    的頭像 發表于 11-15 10:11 ?136次閱讀

    ?什么是國產工控主板,國產工控主板的特點有哪些?

    什么是國產工控主板呢?國產工控主板是工業計算機的主板,是一種計算機系統的硬件設備,是專門為工業控制場景設計和生產的電路板。它在國內的研發和制
    的頭像 發表于 11-07 10:29 ?198次閱讀

    國產工控主板,信產業發展新引擎

    在當今科技飛速發展的時代,信產業正成為國家戰略的重要支撐。而我們的國產工控主板,以其卓越的性能和可靠的品質,為信產業的發展注入強大動力。國產工控
    的頭像 發表于 11-06 10:29 ?232次閱讀

    中科達榮獲2024年軟件和信息技術服務優秀企業

    及前百家企業”名單。中科達憑借非凡的技術實力與持續的創新能力,成功入選“2024年度軟件和信息技術服務競爭力百強企業”以及“2024年軟件和信息技術服務優秀企業”。
    的頭像 發表于 10-30 11:44 ?485次閱讀

    工控主板有哪些特點?

    動、防塵防水等設計,能夠適應工業場景中的各種惡劣條件,具有較長的使用壽命。 ?擴展性:工控主板通常具有豐富的擴展接口,可以方便地連接各種工業設備和傳感器,滿足不同工業控制需求。 工業標
    的頭像 發表于 10-10 08:55 ?323次閱讀

    國產化背景下的工控主板發展現狀

    ,是信息技術應用創新產業的簡稱,于2016年“信工委會”(信息技術應用創新工作委員會)提出,目的就是要推動我們國內軟硬件關鍵技術的研發
    的頭像 發表于 09-21 16:15 ?404次閱讀

    工控機常見故障的原因和處理方法

    隨著工業計算機技術的不斷發展,工業計算機在工業生產中得到了廣泛的應用。因此,我們需要熟悉工業計算機故障的原因和處理方法。下面,我們針對工控機常見故障給出相應的解決方法。 1、
    的頭像 發表于 07-08 09:03 ?588次閱讀

    鍵盤矩陣規格設計圖

    鍵盤矩陣規格設計圖
    發表于 06-19 14:29 ?0次下載

    使用工控主板時該注意哪些事項?

    最近大家都在頻繁問一個問題就是工控主板在什么人為情況下容易出現故障,從而造成工控主板的損壞,那今天小編就來講講,我們在使用工控
    的頭像 發表于 06-05 16:01 ?414次閱讀
    使用<b class='flag-5'>工控</b><b class='flag-5'>主板</b>時該注意哪些事項?

    工控主板容易出現故障的原因有哪些?

    最近大家都在頻繁問一個問題就是工控主板在什么人為情況下容易出現故障,從而造成工控主板的損壞,那今天小編就來講講,我們在使用工控
    的頭像 發表于 05-17 10:57 ?383次閱讀

    工控主板的性能指標有哪些?

    工控主板的處理器是其最重要的組成部分之一。處理器的性能直接決定了工控主板的計算能力和運行速度。目前,常用的工控
    的頭像 發表于 05-10 16:27 ?905次閱讀
    <b class='flag-5'>工控</b><b class='flag-5'>主板</b>的性能指標有哪些?

    工控主板和普通主板的區別有哪些

    工控主板和普通主板是兩種在計算機硬件領域中常見的主板類型,它們在設計、功能和用途上有著明顯的區別。工控
    的頭像 發表于 04-25 16:54 ?1299次閱讀
    <b class='flag-5'>工控</b><b class='flag-5'>主板</b>和普通<b class='flag-5'>主板</b>的區別有哪些

    購買工控主板的三大誤區

    最近有很多人問我什么樣的工控主板算好的,有沒有一個統一的標準。工控主板作為整機的核心組成部分,在性能穩定上有著至關重要的作用,那今天小編就來給大家講解一下在購買
    的頭像 發表于 04-16 16:40 ?349次閱讀

    工控主板發生故障該怎么辦?

    工控主板發生故障該怎么辦?前幾天有個客戶問了我這個問題,大部分情況下出現的故障并不可怕,主要是用戶粗心大意造成的。那今天小編就來講解一下工控主板一般會出現故障的主要原因及判斷
    的頭像 發表于 04-11 18:19 ?879次閱讀

    什么是ARM架構?ARM主板有哪些優勢?

    ARM主板不僅在物聯網設備中廣泛應用,還在嵌入式系統和工控領域等方面展現了強大的性能和靈活性。
    的頭像 發表于 03-29 14:11 ?1315次閱讀
    主站蜘蛛池模板: 国产亚洲高清在线精品不卡 | 国产女人和拘做受视频免费 | 天天精品在线 | 天天爽夜夜爽免费看 | 免费高清视频在线观看 | 日本aaaa| 天天免费视频 | 国产福利vr专区精品 | 亚洲播放 | 国产福利小视频在线观看 | 日本大片成人免费播放 | 性大特级毛片视频 | 国产剧情麻豆三级在线观看 | 老师喂我吃她的奶水脱她胸罩 | 黄色小视频日本 | 天天操天天摸天天碰 | 人人看人人鲁狠狠高清 | 国产网站免费 | 久久久久国产成人精品亚洲午夜 | 青青青久97在线观看香蕉 | 日本不卡视频在线 | 日本黄段视频 | 色多多免费观看 | 咪咪爱毛片 | 欧美一级视频在线高清观看 | 五月综合色啪 | 亚洲视频1| 玖玖在线精品 | 中文字幕天天躁夜夜狠狠综合 | 欧美黄色免费大片 | 日韩一级在线视频 | 成人免费视频一区二区三区 | 亚洲qingse中文久久网 | 免费看毛片网 | 成人在线91| 性夜影院爽黄a爽免费视频 性瘾高h姚蕊全文免费阅读 | 最近在线视频免费观看2019 | 4虎影院在线观看 | www.免费| 青草视频网站在线观看 | 久久99热精品这里久久精品 |