- 10
- 0
- 约3.26千字
- 约 5页
- 2022-07-07 发布于天津
- 举报
【Word版本下载可任意编辑】
PAGE
1 - / NUMPAGES 1
ARM的矩阵键盘设计及其linux驱动实现
1.引言 ARM微处理器已广泛应用于工业控制、消费类电子产品、通信系统等领域。矩阵键盘是一种常用的键盘形式,它将按键设计成M行N列,这样共需M+N根信号线,却可驱动M×N个按键,大大节约了I/O资源。本文介绍了一种利用TQ2440开发板的GPIO口扩展5×4矩阵键盘的方法,并将所有按键重新布局成手持终端的键盘形式,方便操作。 2.硬件设计 本设计扩展5行4列的矩阵键盘,如图1所示。其中行线ROW1-ROW5连接S3C2440的中断引脚EINT8,EINT9,EINT11,EINT13,EINT14.这些中断引脚本身连有10kΩ的上拉电阻,把中断引脚电平拉高,确保按键空闲时不会触发中断。列线COL1-COL4连接S3C2440的普通I/O口GPF3,GPF4,GPG7,GPG10.这里需要注意的问题是:确保行线所用的中断在Linux的其他设备中均未使用到,否则会引起该驱动程序或其他驱动程序初始化失败。 考虑到手持终端设备按键的常用性与操作的方便性,只取矩阵键盘的前18键,并将它们重新布局为图2的形式。其中Ent键具有二重功能,即确认功能(短按)和开关机功能(长按),此功能将在驱动程序中实现。
您可能关注的文档
- ARM的自主式移动机器人电路设计.docx
- ARM的远程电表抄表系统集中器.docx
- ARM的智能避障小车设计.docx
- ARM的汽车“黑匣子”设计.docx
- ARM的智能来电显示器的设计.docx
- ARM的微波频率自动测量系统设计.docx
- ARM的嵌入式车载GPS定位系统设计.docx
- ARM的嵌入式USB图像采集与显示.docx
- ARM的嵌入式智能视频监控系统设计.docx
- ARM的嵌入式系统设计.docx
- 2026年应急救援生命探测量子技术应用报告.docx
- 2026年通信行业物联网技术及市场应用前景报告.docx
- 2026年文化娱乐行业内容创作与传播趋势报告.docx
- 2026-2027学年初中体育与健康七年级全一册(新教材)人教版(新教材)教学设计合集.docx
- 2026年体育用品行业运动时尚潮流分析报告.docx
- 2026年远程医疗5G解决方案报告.docx
- 2026年金融科技行业创新与市场前景报告.docx
- 2027届昂仁县数学四年级第一学期期末质量检测模拟试题含解析.doc
- 2026年网络安全行业风险提示:黑天鹅与灰犀牛事件分析报告.docx
- 2026年新材料行业独立站运营案例分析报告.docx
原创力文档

文档评论(0)