欢迎登陆开云(中国)Kaiyun!
开云(中国)Kaiyun·官方网站-登录入口

yunkai云开网页版登录入口_ARM矩阵键盘设计及其linux驱动实现

本文摘要:作者:梁显思,刘炜  在嵌入式系统研发中,常常通过键盘来构建嵌入式。

作者:梁显思,刘炜  在嵌入式系统研发中,常常通过键盘来构建嵌入式。本文讲解了一种必要利用ARM的I/O口拓展矩阵键盘的方法。同时以TQ2440开发板为事例,对硬件电路相连和适当的linux驱动设计方法都不作了详尽解释。

  1.章节  ARM微处理器已普遍应用于工业掌控、消费类电子产品、通信系统等领域。矩阵键盘是一种常用的键盘形式,它将按键设计成M行N列,这样共需M+N根信号线,却可驱动MN个按键,大大节约了I/O资源。本文讲解了一种利用TQ2440开发板的GPIO口拓展54矩阵键盘的方法,并将所有按键新的布局成手执终端的键盘形式,便利操作者。

  2.硬件设计  本设计拓展5行4佩的矩阵键盘,如图1右图。其中行线ROW1-ROW5相连S3C2440的中断插槽EINT8,EINT9,EINT11,EINT13,EINT14[1].这些中断插槽本身常是10k的上拉电阻,把中断插槽电平拉高,保证按键空闲时会启动时中断。列线COL1-COL4相连S3C2440的普通I/O口GPF3,GPF4,GPG7,GPG10.这里必须留意的问题是:保证行线所用的中断在Linux的其他设备中均未用于到,否则不会引发该驱动程序或其他驱动程序初始化告终。

  考虑到手执终端设备按键的常用性与操作者的方便性,只取矩阵键盘的前18键,并将它们新的布局为图2的形式。其中Ent键具备二重功能,即证实功能(短按)和开关机功能(宽按),此功能将在驱动程序中构建。


本文关键词:开云(中国)Kaiyun,开云(中国)Kaiyun·官方网站,kaiyun全站app登录入口,云开kaiyun官方网站登录,kaiyun官方网站登录入口,yunkai云开网页版登录入口

本文来源:开云(中国)Kaiyun-www.infoepoch.net

我要加盟(留言后专人第一时间快速对接)

已有 1826 企业通过我们找到了合作项目

姓 名:

联系电话:

留言备注:

餐饮项目推荐

鲁二哥卤肉饭加盟
鲁二哥卤肉饭加盟
投资额:
热度:
我要加盟
优粮生活快餐加盟
优粮生活快餐加盟
投资额:
热度:
我要加盟
优蒂咖啡加盟
优蒂咖啡加盟
投资额:
热度:
我要加盟
托馥咖啡加盟
托馥咖啡加盟
投资额:
热度:
我要加盟
街边物语咖啡加盟
街边物语咖啡加盟
投资额:
热度:
我要加盟
开店选址排行榜
  • 1小趣茶茶饮加盟200
    小趣茶茶饮加盟
    投资额:
    热度:
    查看详情>>
  • 2顶膳牛排加盟195
    顶膳牛排加盟
    投资额:
    热度:
    查看详情>>
  • 30夏7度奶茶店加盟194
    0夏7度奶茶店加盟
    投资额:
    热度:
    查看详情>>
  • 4乐速速奶茶加盟192
    乐速速奶茶加盟
    投资额:
    热度:
    查看详情>>
  • 5中卫披萨加盟192
    中卫披萨加盟
    投资额:
    热度:
    查看详情>>
  • 6小蛮螺网红螺蛳粉加盟192
    小蛮螺网红螺蛳粉加盟
    投资额:
    热度:
    查看详情>>
  • 7开云(中国)Kaiyun185
    开云(中国)Kaiyun
    投资额:
    热度:
    查看详情>>
  • 首页 |公司简介 |法律声明 |正在咨询 |公司动态 |联系我们 |网站地图