单片机/MCU论坛
直播中

h1654155957.8180

9年用户 49经验值
擅长:模拟技术
私信 关注
[文章]

【RA-Eco-RA6M4开发板评测】CTSU触摸按键控制LED

RA6M4开发板带有两个触摸按键,是瑞萨自己研发的触摸设计。这个调试案例需要用到SWD.我使用的是EZCUBE3.使用typec外部供电。
image.png

准备工作

连接好环境,EZCUBE3的2脚和4脚分别连接线路板的DEBUG1接口。触摸按键是P411(TS1).相关线路连接好后开始配置IDE.

image.png
image.png

IDE设置如下:
image.png
触摸按键在CTSU设置
image.png

根据教程配置触摸按键
image.png

image.png
安装操作说明一步步下去,左边会打钩,只是需要在调试阶段进行。

可以通过Button添加电容触摸按钮,具体流程如下所示。

1.从右侧选择Button菜单项并将鼠标移动到画布上。

2.点击鼠标左键来放下按钮图标。开发板上有2个电容触摸按钮,可以添加两个按钮。

3.两个按钮添加完成后,按侧选择Button菜单可以退出放置。
image.png

image.png

我的步骤参考https://coremaker.blog.csdn.net/article/details/146030807

程序架构如下
image.png打开hal_entry.c,在示例主程序中添加qe_touch_main()函数。在qe_touch_main()********

****加入如下代码

if(button_status & (0b1 ) )
  {
R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_02_PIN_14, BSP_IO_LEVEL_HIGH);
}
 else
{
R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_02_PIN_14, BSP_IO_LEVEL_LOW);
 }

e310ddbfc7aa7abcb065e65b0725daa3

更多回帖

发帖
×
20
完善资料,
赚取积分