成人免费一级片_国产一区导航_av资源在线免费观看_91黄色免费视频_亚洲欧美日韩色_91国产精品一区

Rss & SiteMap

曙海教育集團論壇 http://www.bjzhda.cn

曙海教育集團論壇
共1 條記錄, 每頁顯示 10 條, 頁簽: [1]
[瀏覽完整版]

標題:基于嵌入式Linux的矩陣鍵盤驅動程序研究與開發

1樓
wangxinxin 發表于:2010-11-24 9:35:07

  另外,鍵盤又屬于輸入設備,Linux內核提供了輸入子系統,如鍵盤、觸摸屏、鼠標等輸入設備都可以利用輸入子系統的接口函數來實現設備驅動[4]。輸入子系統由核心層(Input Core)、驅動層和事件處理層(Event Handler)三部分組成[9]。在Linux內核中,使用輸入子系統實現輸入設備驅動的時候,驅動的核心工作是向系統報告按鍵、觸摸屏、鼠標等輸入事件,而不再需要關心文件操作接口,因為輸入子系統已經完成了文件操作接口。通過輸入子系統,實現輸入設備驅動時只需要完成以下工作:

  (1)在模塊加載函數中告知輸入子系統輸入設備可以報告的事件。例如,可通過__set_bit(EV_KEY,input_dev->evbit)來告知輸入子系統該設備可報告按鍵事件。

  (2)在模塊加載函數中注冊輸入設備。注冊函數為:int input_register_device(struct input_dev *dev);

  (3)當有輸入事件發生時,如按鍵按下/抬起、觸摸屏被觸摸/抬起/移動時,通過input_report_xxx()報告發生的事件及對應的鍵值、坐標等狀態。主要的事件類型包括EV_KEY(按鍵事件)、EV_REL(相對值,如鼠標移動,報告相對于最后一次位置的偏移)和EV_ABS(絕對值,如觸摸屏)。

共1 條記錄, 每頁顯示 10 條, 頁簽: [1]

Copyright © 2000 - 2009 曙海教育集團
Powered By 曙海教育集團 Version 2.2
Processed in .01563 s, 2 queries.
主站蜘蛛池模板: 欧美 日韩 中文字幕 | 日韩中文字幕国产 | 中文有码在线观看 | 日韩一级二级三级 | 国产午夜精品一区二区三区四区 | 成年人网站在线免费观看 | 天天干天天干 | 色偷偷888欧美精品久久久 | 最近中文字幕在线中文高清版 | 色综合免费| 精品国产一二 | 亚洲色图一区二区 | 日韩小视频 | 国产69久久精品成人看 | 色综合成人 | 成人在线免费观看视频 | 福利精品 | 国产精品自拍一区 | 狠狠操网址 | 久久精品国产99 | 日日综合 | 国产在线最新 | 91高清在线 | 麻豆视频国产 | 婷婷黄色| 亚洲第一免费网站 | 在线观看三区 | 在线观看日韩一区 | 国产一区二区三区18 | 日本亚洲欧美在线 | 深爱开心激情网 | 亚洲专区一区 | 青草一区二区 | 国产成人免费在线 | 午夜在线精品 | 六月激情婷婷 | 天天拍夜夜操 | 人人草在线 | 婷婷色亚洲 | 天堂中文资源在线观看 | 亚av在线|