Linux 的键盘驱动与Qt/E的键盘映射

发布时间:2010-6-4 14:47    发布者:李宽
关键词: 键盘驱动 , 键盘映射
引言

随着嵌入式系统在消费类电子、工业控制、航空航天、汽车电子、医疗保健、网络通信等各个领域的广泛应用。嵌入式系统这个名词已经被各行各业的人所熟悉。嵌入式系统已经走进了人们的生活,正在以各种不同的形式改变着人们的生产、生活方式¨。。嵌入式系统一般由硬件平台和软件平台2部分组成,其中硬件平台由嵌入式微处理器和外围硬件设备组成,软件平台由嵌入式操作系统和应用软件组成。因为有了操作系统的存在,应用程序就不能像单片机那样直接控制底层的硬件,必须通过操作系统提供的接口函数来完成对底层硬件的操作,这些接口函数就是驱动程序。为了满足实际开发的需要,本文提供r 36按键小键盘驱动程序的编写方法,并在Qt/E实际应用程序中调用了这些按键的键值,运行效果良好。

1按键硬件设计

系统按键输入部分的硬件原理如图1所示。36个按键按6×6方式排列.其中行线分别接$3C2410的GPB0、GPBl、GPB2、GPB3、GPB4、GPB5口,列线分别接GPFO、GPFl、GPG3、GPG5、GPG6、GPG7口。列线可以复用EINTO、EINTl、EINTll、EINTl3、EINTl4、EINTl5口,外接上拉电阻保证按键在未按下时中断口处于稳定的高电平状态。

作者:西南交通大学 胡章勇  蒋朝根
来源:单片机与嵌入式系统应用 2008

下载全文:
Linux的键盘驱动与QtE的键盘映射.pdf (263.72 KB)
本文地址:https://www.eechina.com/thread-12039-1-1.html     【打印本页】

本站部分文章为转载或网友发布,目的在于传递和分享信息,并不代表本网赞同其观点和对其真实性负责;文章版权归原作者及原出处所有,如涉及作品内容、版权和其它问题,我们将根据著作权人的要求,第一时间更正或删除。
您需要登录后才可以发表评论 登录 | 立即注册

厂商推荐

  • Microchip视频专区
  • 了解一下Microchip强大的PIC18-Q24 MCU系列
  • 无线充电基础知识及应用培训教程3
  • 安静高效的电机控制——这才是正确的方向!
  • PIC18-Q71系列MCU概述
  • 贸泽电子(Mouser)专区
关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表