基于SEP5010 WinCE5.0的矩阵键盘驱动的设计与实现  

Design and Implement of Matrix Keyboard Driver Based on SEP5010 Chip Embedded WinCE5.0

在线阅读下载全文

作  者:时建龙[1] 鲍丹[1] 黄少珉[1] 

机构地区:[1]东南大学国家专用集成电路系统工程技术研究中心,江苏南京210096

出  处:《现代电子技术》2008年第24期37-39,42,共4页Modern Electronics Technique

基  金:国家自然科学基金资助项目:SoC存储子系统高层建模和存储器内存布局优化技术(60676011)

摘  要:在嵌入式系统中,键盘是重要的人机交互设备。对基于东南大学自主研发的SEP5010芯片和WinCE5.0操作系统的矩阵键盘驱动的研究与设计,正是为了解决基于此平台的手持导航设备的键盘驱动问题。根据平台上键盘布局的特殊性(非标准矩阵键盘),从驱动的工作原理、键盘中断处理程序的设计及键盘键值扫描算法的实现等方面,对WinCE5.0操作系统下的矩阵键盘驱动进行研究与设计,用户可根据需要决定各键的扫描码。目前该键盘驱动方案已经成功应用于该款手持导航设备。The keyboard is an important interactive device in embedded system. All, the researches and designs described in this paper is to solve the problem of a handled navigation device's keyboard, based on the platform composed of SEP5010 microchip, which is independently researched and developed by the Southeast University,and WinCE5. 0 operating system. The following mainly describes the working principle of the driver, keyboard interrupt handling procedures and scanning algorithm to obtain the key values according to the special layout of the keyboard (non - standard matrix keyboard) on handled navigation device. Users may decide scan codes of the keys according to what they need. Presently, this keyboard driver has been applied to the handheld navigation device.

关 键 词:SEP5010 WINCE 5.0 键盘驱动 矩阵键盘 中断处理 扫描算法 

分 类 号:TP334.23[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象