|
手头有一个导航按键模块,买后就一直没用过,这次就用GPIO口来判别按键的状态。 该导航按键模块,具有5个方向的操控能力,即在每个方向都对应着一个开关触点以感知不同方向的控制需要,其外观见图1所示,引脚功能见图2所示。 ![]() 图1 五向导航键模块 ![]() 图2 引脚功能 为分析按键所处的状态,需将所用引脚配置为输入模式,它与开发板的连接关系为: P600---UP P601---DWN P602---LFT P603---RHT COM---GND 所用引脚处于Arduino接口的J4上,见图3所示。 ![]() 图3 引脚位置 为了便于观察测试结果,还需配置串口见图4和图5所示。 ![]() 图4 添加UART ![]() 图5设置参数 起初一直没能测试成功,后来才发现原因是出在按键模块没有上拉电位,因此总是判别有误。 为此,在输入引脚配置时采用了引脚的电位上拉功能见图6所示,这样才解决了问题。 ![]() 图6 输入引脚配置 进行功能测试的主程序见图7所示,经编译和下载其测试相关如图9所示,终于靠芯片内的引脚电位上拉性能,解决了按键模块没有配置上拉电位的不足。 ![]() 图7 测试程序 ![]() 图8 器件连接 ![]() 图9 测试效果 |
本文信息来源于汽车之家:club.autohome.com.cn/bbs/thread/b41d7118c64402be/114994528-1.html
club.autohome.com.cn/bbs/thread/027bf905d3104835/114994556-1.html
club.autohome.com.cn/bbs/thread/e3a41d80912f349d/114994572-1.html
如有侵权请告知删除
审核编辑 黄宇
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
开发板
+关注
关注
26文章
6431浏览量
121020 -
RA4M2
+关注
关注
2文章
24浏览量
1576
发布评论请先 登录
相关推荐
热点推荐
【RA-Eco-RA4M2开发板评测】+ UART测试
【RA-Eco-RA4M2开发板评测】+ UART测试
一、 硬件部分介绍
原理图如下,TTL通过CH340转串口与上位机进行通讯。
硬件连接如下图:
通过Type-C数据线连接pow
发表于 04-21 17:05
【RA-Eco-RA4M2开发板评测】+ 导航键模块及其性能测试
,引脚功能见图2所示。
图1 五向导航键模块
图2 引脚功能
为分析按键所处的状态,需将所用引脚配置为输入模式,它与开发板的连接关系为:
发表于 04-20 18:00
【RA-Eco-RA4M2开发板评测】+ 开箱环境搭建
【RA-Eco-RA4M2开发板评测】+ 开箱环境搭建一、 硬件部分介绍1. 硬件外观: RA-Eco-RA4M2-100PIN-V1.0是一款基于100MHz Arm® Cort
发表于 04-01 17:15
瑞萨RA-Eco-RA4M2开发板的QE工具使用
RA-Eco-RA4M2-100PIN-V1.0是一款基于100MHz Arm Cortex-M33内核架构的核心板,主控芯片为R7FA4M2AD3CFP。
【RA-Eco-RA4M2开发板评测】+三个LED呼吸灯实现
RA-Eco-RA4M2-100PIN-V1.0是一款基于100MHz Arm® Cortex®-M33内核架构的核心板,主控芯片为R7FA4M2AD3CFP。
发表于 03-28 10:35
【RA-Eco-RA4M2开发板评测】+ 以按键控制LED
RA-Eco-RA4M2 v2.0 开发板是一款高品质的开发工具,有机会能接触到它,十分感谢组织者和厂家的支持。
该开发板的外观如图1,开发板
发表于 03-24 14:36
【RA-Eco-RA4M2开发板评测】+ 初品RA4M2
RA-Eco-RA4M2 v2.0 开发板是一款延续瑞萨高品质的开发工具,能提供卓越的算力与安全保障。
该开发板的基本情况如下:
内核大脑: 100MHz Arm Cortex-
发表于 03-24 00:34
【RA-Eco-RA4M2开发板评测】介绍、环境搭建、工程测试
【RA-Eco-RA4M2开发板评测】介绍、环境搭建、工程测试
本文介绍了 RA-Eco-RA4M2-100PIN-V2.0
发表于 03-21 15:35
【RA-Eco-RA4M2开发板评测】适配Zephyr OS,快速驱动LED与串口
RT-Thread。这次我将使用zephyr来开发,由于zephyr只支持EK_RA4M2这款官方的开发板,所以还需要自己进适配才能使用,下面我就如何适配这款开发板进行
发表于 03-19 15:01
【RA-Eco-RA4M2开发板评测】+烧录程序使两led灯闪烁
很荣幸成为马年限定版RA-Eco-RA4M2 v2.0 试用者。
【板载资源介绍】
板载 用户KEYx2、触摸KEYx2、USB转串口x1、串口收发指示LED、蓝色LED灯x3、
【开发
发表于 03-19 09:48
【RA-Eco-RA6M4开发板评测】介绍、环境搭建、工程测试
【RA-Eco-RA6M4开发板评测】介绍、环境搭建、工程测试
本文介绍了 RA-Eco-RA6M4-100PIN-V1.0
发表于 07-25 11:48
【RA-Eco-RA4M2开发板评测】RTC测试
本次基于瑞萨RA-Eco-RA4M2开发板的RTC(实时时钟)测试实验,使用上次测试例程的串口发送方式,来展示RTC的实时时钟,由于板子上面并没有纽扣电池的设计,所以掉电
发表于 06-03 12:24
【RA-Eco-RA4M2开发板评测】UART测试实验
本次测试实验,基于瑞萨RA-Eco-RA4M2开发板进行了UART(通用异步收发器)通信功能的测试与验证。测试例程官方也有提供,可根据使用需
发表于 06-03 11:53
【RA-Eco-RA4M2开发板评测】2+uart方式
【RA-Eco-RA4M2开发板评测】+uart方式前期,没有仿真器可用,五一假期发展了一个能在e2 studio环境下使用的工具EZ-Cube3,使用EZ-Cube3选择E
发表于 05-04 16:32
【RA-Eco-RA4M2开发板评测】+ 导航键模块及其性能测试









评论