- 8
- 0
- 约6.29千字
- 约 56页
- 2017-10-04 发布于河南
- 举报
第9章设备驱动程序开发实例 本章要点 1、键盘驱动程序的设计 2、步进电机驱动程序的设计 3、直流电机驱动程序的设计 4、GPIO设备驱动程序设计 5、网络接口设备驱动程序的设计 9.1 键盘驱动程序的设计 9.1.1 键盘原理介绍 1、按键原理 2.矩阵键盘原理 9.1.2 键盘驱动程序设计思路分析 下面以一个6×4按键的键盘为例来讲述键盘驱动程序的设计方法。 该键盘有四列,其地址分别为:0xfe、0xfd、0xfb、Oxf7。该键盘的六行地址分别为:0xfe、0xfd、0xfb、Oxf7、0xef、0xdf。各行按键的地址分布排列如表9.1所示: 表9.1 各按键的地址分布排列 1、头文件 #include linux/config.h #include linux/kernel.h #include linux/sched.h #include linux/timer.h #include linux/init.h #include linux/module.h #include asm/hardware.h #include asm/io.h #include linux/delay.h #include linux/fs.h 2、处理设备I/O端口的数据的几个重要函数 (1)ioremap( )函数 函数ioremap( )的作用是把一个物理内存地址点映射
您可能关注的文档
最近下载
- 2025年新(网络攻防、网络信息安全管理)知识考试题库与答案.pdf VIP
- 贴药法中医护理技术操作规程.ppt VIP
- 2.2 气候 第3课时—荔枝千里问风土 课件 2025人教版地理八年级上册.pptx
- 《食品加工机械与设备》全套教学课件.pptx
- 2026海康威视创新业务招聘考试笔试参考题库及答案解析.docx VIP
- BP神经网络算法原理.doc VIP
- 2025年湖南省普通高中学业水平考试(语文)(带解析) .pdf VIP
- 中国诚通集团—诚通组织结构.docx VIP
- 2026中国半导体ALD设备行业应用动态与需求前景预测报告.docx
- 创新创业大赛商业计划书范文(精选6篇).pdf VIP
原创力文档

文档评论(0)