第2期 连续打卡第2天 + RA2E1上学习板载资源之电容触摸按键(没调通)

weixin_43076741 2023-05-08 23:57:02

1、硬件原理图:

2、远程仓库网址:

基于架构师李肯的 RT-Thread 代码仓库:https://gitee.com/recan-li/ra4m2-rt-thread

3、代码开发与实现:

①参考文档如下:

ra4m2-rt-thread\bsp\renesas\ra2e1-cpk\docs\Captouch板载触摸按键配置说明.md

②按照以上参考文档里的步骤即可无需码代码自动生成 QE-Touch 应用例程,这里有个地方需要注意的是:

 上图中红色框框,Env 中执行以下命令之前,先删除或备份当前的 template.uvprojx 文件,然后把当前的 project.uvprojx 复制一份副本并重命名为:template.uvprojx 。原因是:执行以下命令会基于 template.uvprojx 模板文件重新生成 project.uvprojx 工程文件,而模板文件是基于 ra2l1-cpk 系列芯片生成的,与当前使用的 ra2e1-cpk 系列芯片不符。

scons --target=mdk5

③代码调试:

 

  调试发现代码卡在上图红色框框所示的程序段:

        while (p_instance_ctrl->state != CTSU_STATE_SCANNED)//CTSU_STATE_SCANNED is 3.
        {
        }

 ④由于对代码不够熟悉,目前所遇到的这个问题暂时没找到原因。

 4、小结:

①学习使用了新软件 QE for Capacitive Touch ,用于生成电容触摸按键的代码可视化配置工具;

②遇到了上述的问题,在网上找原因/解决方法比较受限,可能是使用的人比较少?

...全文
62 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
指针到处飞 2023-05-09
  • 打赏
  • 举报
回复

哈哈,研究电容触摸就靠你了,之前我也研究过大半天,但是实在是用不明白瑞萨的配置工具

17,154

社区成员

发帖
与我相关
我的任务
社区描述
物联网架构师李肯,CSDN博客专家,带你一起玩转嵌入式和物联网。
物联网嵌入式硬件 个人社区 广东省·深圳市
社区管理员
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

架构师李肯带你进入物联网的精彩世界。

试试用AI创作助手写篇文章吧