CPK-RA2 MCU群组中国本地评估板
CPK-RA2L1/CPK-RA2E1是用于瑞萨RA2L1/RA2E1单片机的评估板套件。该套件可通过灵活配置软件包(FSP)和e2 studio IDE,对RA2L1/RA2E1 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
选择FSP版本、Board、FreeRTOS
选择Project模板
完成基本的RA FreeRTOS工程创建
第二步:创建基于FreeRTOS的CapTouch线程
新建Thread
点击New Thread新建
在New Thread的properties中修改New Thread的Symbol和Name
添加Middleware
在CapTouch Thread的Stacks中添加Touch(rm_touch)
Generate Project Content
确认TS通道:TS28,TS32,TS33
点击生成代码
打开QE for Cap touch工具
菜单栏Renesas Views→Renesas QE→CapTouch Main(QE)
建立Touch接口
选择目标工程(CPK_RA2L1_Freertos_Sample)
建立Touch接口(Create a new configuration)
点击右侧Touch I/F中的Button,在画布中新建三个Button:Button00,Button01,Button02
依次为Button00、Button01、Button02选择TS通道:TS28、TS32、TS33
Auto Tuning Process
依次进行 “Start Tuning”、“Output Parameter Files”、“Show Sample”;
按对话框的提示完成Auto Tuning(过程略);
然后点击Output Parameter Files,生成相关文件;
然后点击Show sample中Output to a file生成Sample Code
在CapTouch Thread文件中添加Sample Code的调用
在qe_touch_main中可以添加用户代码
第三步:使用QE for CapTouch监测CapTouch的运行
进入仿真状态并运行
在CapTouch Main(QE)中点击Show Views
在各个Views中设定好Touch I/F后,点击Enable Monitoring
在各个View中查看CapTouch的运行
1
END
1
原文标题:如何使用CPK-RA2L1/CPK-RA2E1板创建基于FreeRTOS的CapTouch触摸按键demo工程
文章出处:【微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。
全部0条评论
快来发表一下你的评论吧 !