如何使用CPK-RA2L1/CPK-RA2E1板创建基于FreeRTOS的CapTouch触摸按键demo工程

描述

mcu


CPK-RA2 MCU群组中国本地评估板

CPK-RA2L1/CPK-RA2E1是用于瑞萨RA2L1/RA2E1单片机的评估板套件。该套件可通过灵活配置软件包(FSP)和e2 studio IDE,对RA2L1/RA2E1 MCU群组的特性进行无缝评估,并对嵌入系统应用程序进行开发。用户可利用丰富的板载功能以及自选的热门生态系统插件来将丰富创意变为现实。

mcu
mcu


创建基于FreeRTOS的

CapTouch触摸按键demo工程

下面将介绍如何使用CPK-RA2L1/CPK-RA2E1板创建基于FreeRTOS的CapTouch触摸按键demo工程,包括以下步骤:

  • 第一步,在e2 studio中创建基本的FreeRTOS工程

  • 第二步,创建基于FreeRTOS的CapTouch线程

  • 第三步,使用QE for CapTouch监测CapTouch的运行


第一步:在e2 studio中创建基本的FreeRTOS工程

  • 新建RA工程

CPK_RA2L1_Freertos_Sample

mcu
mcu


  • 选择FSP版本、Board、FreeRTOS

mcu
mcu


  • 选择Project模板

  • 完成基本的RA FreeRTOS工程创建

mcu
mcu


第二步:创建基于FreeRTOS的CapTouch线程

  • 新建Thread

点击New Thread新建

在New Thread的properties中修改New Thread的Symbol和Name

mcu
mcu


  • 添加Middleware

在CapTouch Thread的Stacks中添加Touch(rm_touch)

mcu


  • Generate Project Content

确认TS通道:TS28,TS32,TS33

点击mcu生成代码

mcu


  • 打开QE for Cap touch工具

菜单栏Renesas Views→Renesas QE→CapTouch Main(QE) 

mcu


  • 建立Touch接口

选择目标工程(CPK_RA2L1_Freertos_Sample)

建立Touch接口(Create a new configuration)

mcu

点击右侧Touch I/F中的Button,在画布中新建三个Button:Button00,Button01,Button02

依次为Button00、Button01、Button02选择TS通道:TS28、TS32、TS33

mcu
mcu


  • Auto Tuning Process

依次进行 “Start Tuning”、“Output Parameter Files”、“Show Sample”;

按对话框的提示完成Auto Tuning(过程略);

然后点击Output Parameter Files,生成相关文件;

然后点击Show sample中Output to a file生成Sample Code

mcu


  • 在CapTouch Thread文件中添加Sample Code的调用

mcu
  • 在qe_touch_main中可以添加用户代码

mcu


第三步:使用QE for CapTouch监测CapTouch的运行

  • 进入仿真状态并运行

在CapTouch Main(QE)中点击Show Views

mcu

在各个Views中设定好Touch I/F后,点击Enable Monitoring

mcu

在各个View中查看CapTouch的运行

mcu


1

END

1


往期推荐

1

RA2L1 QE touch学习笔记

2

RA2L1定时器中断

3

【研讨会】瑞萨新一代内置触摸按键的RA2E1 32位MCU和带TrustZONE安全性能的高可靠性RA

瑞萨电子 (TSE: 6723) 

科技让生活更轻松,致力于打造更安全、更智能、可持续发展的未来。作为全球微控制器供应商,瑞萨电子融合了在嵌入式处理、模拟、电源及连接方面的专业知识,提供完整的半导体解决方案。成功产品组合加速汽车、工业、基础设施及物联网应用上市,赋能数十亿联网智能设备改善人们的工作和生活方式。

更多信息,敬请访问renesas.com

mcu


原文标题:如何使用CPK-RA2L1/CPK-RA2E1板创建基于FreeRTOS的CapTouch触摸按键demo工程

文章出处:【微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分