|国家预印本平台
首页|基于WINCE 5.0的 5X5矩阵键盘扩展的串口实现

基于WINCE 5.0的 5X5矩阵键盘扩展的串口实现

Serial port Realization of the 5X5 matrix keyboard based on wince 5.0

中文摘要英文摘要

本文结合三星公司的ARM 9微处理器S3C2410可用硬件资源,创新性的提出使用串口UART1外扩AT89C2051单片的方法来扩展5X5矩阵键盘,给出了硬件连接图,扩展具体流程及其驱动程序重点。在WINCE嵌入式系统软件平台上,介绍了WINCE驱动程序模型,对物理传输层进行了对应变通,给出了键盘驱动流程,改造了BSP中的PS2键盘驱动,并阐释了具体改造细节和内核模式下操作UART1接收扫描数据的方法,传输内容符合PS2协议,实现了键盘的高效输入。

Based on available hardware resources on arm 9 microprocessor -s3c2410 ,this paper proposes an innovative method to expand the 5X5 matrix keyboard using serial port UART1,gives the hardware connection diagram,specific flow and focus of the keyboard driver .introduces the WINCE driver model under the wince embedded system software platform.modifies the physical Layer,gives the flow of the keyboard driver,modifies the PS2 Driver part in BSP,explains the transformation of the specific details and how to operate UART1 to receive scaned data under kernel-mode. The content meets ps2 protocol,implement a high-efficient keyboard input.

苏杨、刘灿

电子电路微电子学、集成电路计算技术、计算机技术

S3C2410WINCEUART串口PS2键盘驱动

S3C2410WINCEUARTPS2keyboad driver

苏杨,刘灿.基于WINCE 5.0的 5X5矩阵键盘扩展的串口实现[EB/OL].(2009-03-11)[2025-08-10].http://www.paper.edu.cn/releasepaper/content/200903-367.点此复制

评论