造价通
更新时间:2026.06.20
基于嵌入式Linux系统的键盘驱动设计

格式:pdf

大小:465KB

页数:

为了适应嵌入式设备外设的多样性,本文以特殊矩阵键盘为例,设计了一套完整的驱动控制模块。硬件电路设计采用外扩3片SN74HC164芯片的方式,节省了GPIO引脚的使用,大大提高了利用效率。同时,在此基础上引出了Linux内核中input子系统的特性和工作机制,呈现了较为完整的输入事件由内核空间传递到用户空间进程的过程。实验结果表明,设计的驱动模块具有良好的实时性和准确性。

嵌入式ARM键盘控制LED灯实验报告

格式:pdf

大小:96KB

页数: 3页

实验六 键盘控制 LED灯实验 1 实验目的 (1) 通过实验掌握中断式键盘控制与设计方法; (2) 熟练编写 S3C2410中断服务程序。 2 实验设备 (1) S3C2410嵌入式开发板, JTAG仿真器。 (2) 软件: PC机操作系统 Windows XP,ADS1.2集成开发环境,仿真器驱 动程序,超级终端通讯程序。 3 实验内容 编写中断处理程序,处理一个键盘中断,并在串口打印中断及按键显示信息。 4 实验步骤 (1) 参照模板工程,新建一个工程 keypad,添加相应的文件, 并修改 keypad 的工程设置; (2) 创建 keypad.c并加入到工程 keypad中; (3) 编写键盘中断程序; 参考代码如下: ①串口初始化程序 void uart_init()/* UART 串口初始化 */ { GPHCON |= 0xa0; //GPH2,GPH3 used as

最新知识

滑动键盘托盘
点击加载更多>>
滑动键盘托盘相关专题

分类检索: