QE的Standalone獨立安裝版本,可以配合其他IDE工具進行觸摸按鍵的調試,比如IAR、Keil以及CS+等,本文以CS+環境為例進行演示,該演示使用了瑞薩官方的RX130觸摸開發套件和E1仿真器,并需要使用一路UART接口用于觸摸調試,操作步驟如下:
一、使用CS+和SC進行觸摸工程配置
01
新建CS+工程并啟動Smart Configurator添加必要的組件
![3907350a-da93-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/76/wKgaomTni7WADn_SAAElo0hwEdY478.png)
![3923d53e-da93-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/76/wKgaomTni7WATHCyAAEfcJ_1Bsc057.png)
02
使用Smart Configurator配置時鐘、工作電壓等
![393e63c2-da93-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/76/wKgaomTni7aAWhOsAAEACvAGMNw609.png)
03
使用Smart Configurator添加QE和SCI組件,添加完成后組件列表如4所示
![3952cd44-da93-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/76/wKgaomTni7aABrPCAAB9-TUwjzs730.png)
![397169a2-da93-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/76/wKgaomTni7aADG3lAACFFyyUvOc404.png)
![398aaf0c-da93-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/76/wKgaomTni7aAQqbXAABWrYE_u-U828.png)
04
按照硬件電路配置相關組件,包括觸摸通道和UART通道和PIN腳等
1)本演示使用了TS0和TS1兩個觸摸通道,配置如下
![399cdf2e-da93-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/76/wKgaomTni7aAVxC2AACqDlDTmrE936.png)
2)本演示使用了UART6作為調試串口,配置如下
![39bad466-da93-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/76/wKgaomTni7aAYVrbAAHAx0Or-u0356.png)
3)使能UART6用于觸摸參數調試和觸摸參數監控功能
![39d16e2e-da93-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/76/wKgaomTni7aAJCEbAACgveZeoB0579.png)
4)把UART6根據實際硬件映射到對應的PIN腳
![39f4515a-da93-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/76/wKgaomTni7eAbNPyAAHlKAaXCuQ583.png)
05
完成后即可生成代碼,在CS+工程中根據硬件情況配置時鐘和供電選項,開始第一次編譯工程
![3a2b257c-da93-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/76/wKgaomTni7eAdYVqAAH_eTdWua0035.png)
二、使用Standalone版本的QE新建觸摸工程,配置觸摸按鍵
01
下載獨立的QE軟件,瑞薩官方網站下載鏈接如下:
https://www.renesas.cn/cn/zh/document/sws/qe-capacitive-touch-v320-development-assistance-tool-capacitive-touch-sensor?r=1170071
注意:需要安裝到“C:Renesas”目錄,否則會后續會出現錯誤
![3a48e0f8-da93-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/76/wKgaomTni7eAXDd_AACJQYVlfvE991.png)
02
QE安裝完成后打開,啟動畫面如下
![3a5fae82-da93-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/76/wKgaomTni7eAcz_WAAGXKlKKEPM306.png)
03
選擇CS+工程的目錄,選擇對應型號的MCU
![3a89c456-da93-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/76/wKgaomTni7eAUUGEAAKvPgyBvEI583.png)
04
新建觸摸工程,設置2個自感觸摸按鍵
![3ab748ea-da93-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/76/wKgaomTni7eASKauAAQrJdKVD08896.png)
三、使用CS+和QE進行觸摸功能調試
01
在CS+工程中的src目錄下新建“qe_gen”目錄
![3adfcc5c-da93-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/76/wKgaomTni7iAB0wWAAA4cH7lna4406.png)
02
按照如下步驟把QE的配置文件導入到上步新建的目錄中,并根據6和7的提示在CS+中做對應的修改
![3afd7a22-da93-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/76/wKgaomTni7iAB6mCAARjThoV1LM896.png)
03
參考上步的系統提示,在CS+工程中做對應的修改,并在main函數中增加如下2行代碼(如8所示),其中3, 5, 8需要手動添加代碼或者目錄,6可以直接把目錄拖拽入CS+目錄中:
externvoidqe_touch_main(void);
qe_touch_main();
![3b28189a-da93-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/76/wKgaomTni7iATOq7AAMMmNNxkjQ083.png)
04
啟動CS+的debug模式,并開始在QE上做第一次觸摸的Tuning,完成后將參數導出到之前的qe_gen目錄中,并重新編譯CS+工程
![3b508f82-da93-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/76/wKgaomTni7iAVkXCAAPo8FYjDYU246.png)
05
再次開啟CS+的debug模式,選擇觸摸開發套件在PC設備管理器上映射出來的COM口,波特率配置為115200
![3b926e98-da93-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/76/wKgaomTni7iACbooAALBbfXG7t0489.png)
06
QE選擇對應COM口,并點擊“Connect”
![3bb8ca8e-da93-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/76/wKgaomTni7mAF_LgAALpbiWsBjk351.png)
07
連接成功后可以看到提示
![3bebb41c-da93-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/76/wKgaomTni7mAAVBIAAQMLB2YnmE620.png)
08
點擊“Enable Monitoring”,打開監控窗口,選擇觸摸通道,即可開始調試觸摸參數
![3c212ed0-da93-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/76/wKgaomTni7mAUD64AAHujOnS-tA624.png)
09
以修改閾值為例,先在下圖1處修改想要設置的值,點擊2處圖標即可把新設定的值寫入,然后在3和4處可以看到更新后的值以及寫入成功的提示
![3c48b180-da93-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9A/76/wKgaomTni7mAZF9jAANWy0Z6QY0817.png)
以上就是使用QE調試觸摸按鍵的介紹,QE是一個簡單易用的輔助工具,簡化了觸摸按鍵的調試過程,并可以實時監控多種參數,讓整個開發過程變得輕松而高效,還有更多神秘技能等待你來解鎖,快來親自動手嘗試吧!
1. 點擊查看相關往期文章:
RX130 CTSU配置詳細說明
2. Using QE and FIT to Develop Capacitive Touch Applications Rev.2.00
https://www.renesas.com/us/en/document/apn/rx-family-using-qe-and-fit-develop-capacitive-touch-applications
3. QE for Capacitive Touch V3.2.0 Release Note
https://www.renesas.cn/cn/zh/document/rln/qe-capacitive-touch-v320-release-note
4. RX130 Capacitive Touch Evaluation System Sample Code Rev.2.00
https://www.renesas.cn/cn/zh/document/apn/rx130-capacitive-touch-evaluation-system-sample-code-rev200
5. RL78 Family Using the standalone version of QE to Develop Capacitive Touch Applications Rev.1.00
https://www.renesas.com/us/en/document/apn/rl78-family-using-standalone-version-qe-develop-capacitive-touch-applications-rev100
-
mcu
+關注
關注
146文章
17358瀏覽量
352806 -
瑞薩
+關注
關注
35文章
22312瀏覽量
86826
原文標題:使用QE和CS+調試觸摸按鍵
文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
觸摸感應芯片原廠低電流多按鍵觸摸芯片VKD104CR
電機方案開發工具—QE For Motor
![電機方案開發工具—<b class='flag-5'>QE</b> For Motor](https://file1.elecfans.com/web2/M00/BB/1B/wKgZomWXtb6ACk_NAAARMuEl9ZA261.png)
電機方案開發工具QE For Motor的使用教程
![電機方案開發工具<b class='flag-5'>QE</b> For Motor的使用教程](https://file1.elecfans.com/web2/M00/0C/7F/wKgaomc1oz-AG3I2AAA2LrSkIGg415.png)
觸摸IC-抗干擾2路/2鍵/2通道觸摸感應芯片VK3602K SOP8雙按鍵觸摸觸控IC
![<b class='flag-5'>觸摸</b>IC-抗干擾2路/2鍵/2通道<b class='flag-5'>觸摸</b>感應芯片VK3602K SOP8雙<b class='flag-5'>按鍵</b><b class='flag-5'>觸摸</b>觸控IC](https://file1.elecfans.com/web2/M00/FF/9E/wKgaomajYbSATEd6AAFRbSL3fXo034.png)
【RA-Eco-RA2E1-48PIN-V1.0開發板試用】觸摸按鈕嘗試
QE for Cap Touch工具使用問題總結
![<b class='flag-5'>QE</b> for Cap Touch工具使用問題總結](https://file1.elecfans.com/web2/M00/FD/E6/wKgaomaXZOuADFBWAAAU5ZUTIVs383.png)
瑞薩電容觸摸技術之開發工具使用小技巧(1)QE監控記錄
![瑞薩電容<b class='flag-5'>觸摸</b>技術之開發工具使用小技巧(1)<b class='flag-5'>QE</b>監控記錄](https://file1.elecfans.com/web2/M00/DF/3B/wKgaomYvOpqAVJTNAABIeCkrFKw757.png)
觸摸感應芯片-雙按鍵觸摸觸控芯片/抗干擾2路觸摸檢測芯片VK3602K SOP8
![<b class='flag-5'>觸摸</b>感應芯片-雙<b class='flag-5'>按鍵</b><b class='flag-5'>觸摸</b>觸控芯片/抗干擾2路<b class='flag-5'>觸摸</b>檢測芯片VK3602K SOP8](https://file1.elecfans.com/web2/M00/CC/FD/wKgZomYgwoeABDtfAACfAeP88JY442.png)
觸摸按鍵PCB 設計要點V01
瑞薩電容觸摸技術之低功耗應用—RX140實驗環節(2)-1
![瑞薩電容<b class='flag-5'>觸摸</b>技術之低功耗應用—RX140實驗環節(2)-1](https://file1.elecfans.com/web2/M00/C2/D4/wKgZomXoBkSAdNoVAAATPDQ3azw770.png)
評論