期刊文献+

基于ARM9的多行列键盘设计及其驱动实现 被引量:5

Design and Implementation of Multi Rows&Cols Keyboard Based on ARM9
下载PDF
导出
摘要 论文展示了一种在ARM等嵌入式设备上扩展特殊键盘的新设计方法,并以运行ARM-Linux操作系统的AT91RM9200系统为例,对键盘接口电路设计和键盘驱动模块开发作了都详细说明。在硬件设计中,充分利用32位处理器的数据宽度优势,采用数据锁存方式替代了常规使用GPIO或扩展专用键盘接口的方式,提高了系统硬件的资源利用率,也为在其他嵌入式设备上扩展多行列键盘提供了一种新的设计思路。 The paper introduces a new design means of special keyboard based on ARM9. Based on AT91RM9200 with ARM-Linux operating system,the author detailed explains the hardware of interface circuit and the device drivers for the keyboard. In the design of the hardware of interface circuit,the utilization of hardware resource is increased by applying data line latch in the extend design. This idea can also be used in design of multi rows&cols keyboard based on other embedded systems.
出处 《微计算机信息》 北大核心 2008年第5期123-124,109,共3页 Control & Automation
基金 国家自然科学基金资助项目(60528002 60621001)
关键词 AT91RM9200 键盘 ARM-LINUX 驱动程序 AT91RM9200 Keyboard ARM-Linux Device Drivers
  • 相关文献

参考文献4

二级参考文献4

共引文献17

同被引文献22

引证文献5

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部