一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

瑞薩e2studio(24)----電容觸摸配置(1)

嵌入式單片機(jī)MCU開發(fā) ? 來源:嵌入式單片機(jī)MCU開發(fā) ? 作者:嵌入式單片機(jī)MC ? 2023-08-21 15:47 ? 次閱讀

概述

這篇文檔將創(chuàng)建一個(gè)使用 e2 studio 集成 QE 的電容式觸摸應(yīng)用示例,通過觸摸按鍵進(jìn)行LED點(diǎn)亮。最近在弄ST和瑞薩RA的課程,需要樣片的可以加群申請(qǐng):615061293 。

視頻教學(xué)

https://www.bilibili.com/video/BV1vc411P7pV/

csdn課程

csdn課程更加詳細(xì)。

https://edu.csdn.net/course/detail/36131

樣品申請(qǐng)

https://www.wjx.top/vm/wBbmSFp.aspx#

完整代碼下載

https://download.csdn.net/download/qq_24312945/87798507

硬件準(zhǔn)備

首先需要準(zhǔn)備一個(gè)開發(fā)板,這里我準(zhǔn)備的是芯片型號(hào)R7FA4M2AD3CFP的開發(fā)板:

新建工程

工程模板

保存工程路徑

芯片配置

本文中使用R7FA4M2AD3CFP來進(jìn)行演示。

工程模板選擇

時(shí)鐘配置

開發(fā)板上的外部高速晶振為12M,需要修改XTAL為12M.

添加TOUCH驅(qū)動(dòng)

通過點(diǎn)擊New Stack->CapTouch->Touch添加觸摸組件。

查看說明可以得知需要DTC組件。

開啟DTC使能。

開發(fā)板中的電容觸摸主要有P415和P708兩個(gè)管腳。

配置這2個(gè)引腳為電容觸摸模式。

點(diǎn)擊Add DTC Driver for Transmission,選擇New-> Transfer(r_dtc ) ,添加 DTC驅(qū)動(dòng)的傳輸。

點(diǎn)擊Add DTC Driver for Reception,選擇 New > Transfer(r_dtc) 來添加dtc驅(qū)動(dòng)程序。

配置CapTouch

從e2 studio的菜單中,選擇瑞薩視圖 > Renesas QE > CapTouch Workflow (QE)打開配置電容觸摸的主要視角。

打開后可以看到具體的配置流程。

在 CapTouch Workflow (QE)窗格中,首先需要選擇需要配置的電容觸摸項(xiàng)目,如下所示。

執(zhí)行“準(zhǔn)備配置” , 通過使用下拉菜單并選擇Create a newconfiguration創(chuàng)建一個(gè)新的Touch配置。

可以通過Button添加電容觸摸按鈕,具體流程如下所示。
1.從右側(cè)選擇Button菜單項(xiàng)并將鼠標(biāo)移動(dòng)到畫布上。
2.點(diǎn)擊鼠標(biāo)左鍵來放下按鈕圖標(biāo)。開發(fā)板上有2個(gè)電容觸摸按鈕,可以添加兩個(gè)按鈕。
3.兩個(gè)按鈕添加完成后,按側(cè)選擇Button菜單可以退出放置。

雙擊按鈕,配置具體的電容觸摸按鍵管腳。

開啟調(diào)優(yōu)界面

點(diǎn)擊瑞薩視圖-> Renesas QE-> CapTouch Tuning Result,將在主視圖窗格中顯示觸摸界面的配置。

啟動(dòng) CapTouch 調(diào)優(yōu)

要啟動(dòng)自動(dòng)調(diào)優(yōu)過程,請(qǐng)單擊start tuning按鈕。

需要注意要鏈接上開發(fā)板。 電容式觸控自動(dòng)匹配的QE現(xiàn)在開始,請(qǐng)仔細(xì)閱讀調(diào)優(yōu)對(duì)話框窗口,因?yàn)樗鼈儗⒅笇?dǎo)您完成調(diào)優(yōu)過程。下面顯示了一個(gè)示例屏幕。

經(jīng)過幾個(gè)自動(dòng)步驟后,您將到達(dá)對(duì)話框,其中包含如下所示的信息。 這是調(diào)諧過程的觸摸靈敏度測(cè)量步驟。在對(duì)話框中顯示的傳感器上按下正常的觸摸壓力。

當(dāng)你按下時(shí),條形圖將向右增加,觸摸計(jì)數(shù)將以數(shù)字形式上升。在保持壓力的同時(shí),按下電腦鍵盤上的任意按鍵來接受測(cè)量值。

完成后,您將看到如下所示的圖片,這是中間件用來確定Touch事件是否發(fā)生的檢測(cè)閾值。

點(diǎn)擊對(duì)話框中的“Continue the Tuning Process(繼續(xù)調(diào)整過程)”按鈕。這將退出調(diào)整過程并斷開與目標(biāo)上的調(diào)試會(huì)話。

在調(diào)整過程完成后,這里呈現(xiàn)的默認(rèn)視圖將是該配置中傳感器的調(diào)整結(jié)果。這使用戶可以快速查看調(diào)整結(jié)果。

輸出調(diào)整參數(shù)文件。點(diǎn)擊“Output Parameter Files(輸出參數(shù)文件)”按鈕。

查看“項(xiàng)目資源管理器”窗口,您會(huì)看到已添加文件。這些文件包含所需的調(diào)整信息,以啟用觸摸檢測(cè)。

通過電容觸摸點(diǎn)亮LED

要實(shí)現(xiàn)電容觸摸狀態(tài)的應(yīng)用程序代碼,請(qǐng)單擊“Show Sample(顯示示例)”按鈕。

一新的菜單窗口會(huì)將打開,顯示文本中的示例代碼。單擊“Output to a File(輸出到文件)”按鈕。

創(chuàng)建了一個(gè)描述示例代碼的新項(xiàng)目文件。在“項(xiàng)目資源管理器”窗口中,您會(huì)看到已添加qe_touch_sample.c文件。

打開hal_entry.c,在示例主程序中添加qe_touch_main()函數(shù)。

配置LED的管腳。

在qe_touch_sample.c中添加觸摸按鍵點(diǎn)亮LED。

/* TODO: Add your own code here. */
            if(button_status & (0b1 |0b10) )
            {
                R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_03_PIN_01, BSP_IO_LEVEL_HIGH);
            }
            else
            {
                R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_03_PIN_01, BSP_IO_LEVEL_LOW);
            }

還可以查看觸摸按鍵值button_status。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • led
    led
    +關(guān)注

    關(guān)注

    242

    文章

    23614

    瀏覽量

    669093
  • 電容器
    +關(guān)注

    關(guān)注

    64

    文章

    6483

    瀏覽量

    101433
  • 瑞薩
    +關(guān)注

    關(guān)注

    36

    文章

    22356

    瀏覽量

    87580
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5389

    瀏覽量

    100901
  • 電容觸摸
    +關(guān)注

    關(guān)注

    0

    文章

    70

    瀏覽量

    16587
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    e2studio(16)----基于DTC的多通道ADC采集

    本篇文章主要介紹如何使用e2studio對(duì)進(jìn)行DTC配置,并且對(duì)多通道ADC進(jìn)行采集。
    的頭像 發(fā)表于 11-16 10:24 ?1680次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>e2studio</b>(16)----基于DTC的多通道ADC采集

    e2studio(25)----電容觸摸配置(2)

    e2studio(25)----電容觸摸配置(2
    的頭像 發(fā)表于 08-21 15:50 ?1161次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>e2studio</b>(25)----<b class='flag-5'>電容</b><b class='flag-5'>觸摸</b><b class='flag-5'>配置</b>(<b class='flag-5'>2</b>)

    e2studio(1)----芯片之搭建FSP環(huán)境

    視頻教學(xué) 樣品申請(qǐng) 請(qǐng)勿添加外鏈 e2studio軟件 e2studio的集成開發(fā)環(huán)境,F(xiàn)SP 提供了眾多可提高效率的工具,用于開發(fā)針對(duì)
    發(fā)表于 09-30 15:28

    e2studio(3)----GPIO輸入檢測(cè)

    ()函數(shù)原型R_IOPORT_PinRead()函數(shù)原型代碼演示效果最后概述本篇文章主要介紹如何使用e2studio對(duì)單片機(jī)進(jìn)行GPIO輸出,并以LED顯示。硬件準(zhǔn)備首先需要準(zhǔn)備一個(gè)開發(fā)板,這里我準(zhǔn)備的是芯片型號(hào)R7FA
    發(fā)表于 12-20 19:00 ?6次下載
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>e2studio</b>(3)----GPIO輸入檢測(cè)

    e2studio(6)----EXIT

    ()函數(shù)原型示例說明EXIT代碼結(jié)果演示FallingRisingBoth EdgesLow Level最后概述本篇文章主要介紹如何使用e2studio對(duì)單片機(jī)進(jìn)行EXIT檢測(cè)配置
    發(fā)表于 12-20 19:02 ?6次下載
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>e2studio</b>(6)----EXIT

    e2studio(2)----GPIO輸出

    本篇文章主要介紹如何使用e2studio對(duì)單片機(jī)進(jìn)行GPIO輸出,并以LED顯示。
    的頭像 發(fā)表于 11-14 17:11 ?1596次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>e2studio</b>(<b class='flag-5'>2</b>)----GPIO輸出

    e2studio(3)----GPIO輸入檢測(cè)

    本篇文章主要介紹如何使用e2studio對(duì)單片機(jī)進(jìn)行GPIO輸出,并以LED顯示。
    的頭像 發(fā)表于 11-14 20:15 ?3032次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>e2studio</b>(3)----GPIO輸入檢測(cè)

    e2studio(8)----PWM

    本篇文章主要介紹如何使用e2studio對(duì)單片機(jī)進(jìn)行PWM輸出。
    的頭像 發(fā)表于 11-15 10:43 ?1466次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>e2studio</b>(8)----PWM

    e2studio(9)----EXIT

    本篇文章主要介紹如何使用e2studio對(duì)單片機(jī)進(jìn)行EXIT檢測(cè),之后通過按鍵形式以及燈的亮滅形式進(jìn)行演示。
    的頭像 發(fā)表于 11-15 10:53 ?1319次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>e2studio</b>(9)----EXIT

    e2studio(10)----DAC

    本篇文章主要介紹如何使用e2studio對(duì)單片機(jī)進(jìn)行DAC輸出。
    的頭像 發(fā)表于 11-15 10:59 ?1240次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>e2studio</b>(10)----DAC

    e2studio(13)----定時(shí)器AGT配置PWM輸出

    本篇文章主要介紹如何使用e2studio對(duì)單片機(jī)進(jìn)行定時(shí)器AGT配置PWM輸出。
    的頭像 發(fā)表于 11-15 11:31 ?1738次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>e2studio</b>(13)----定時(shí)器AGT<b class='flag-5'>配置</b>PWM輸出

    e2studio----DAC

    本篇文章主要介紹如何使用e2studio對(duì)單片機(jī)進(jìn)行DAC輸出。
    的頭像 發(fā)表于 11-02 16:13 ?1354次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>e2studio</b>----DAC

    e2studio----PWM

    本篇文章主要介紹如何使用e2studio對(duì)RA MCU進(jìn)行PWM輸出。
    的頭像 發(fā)表于 11-02 15:59 ?1475次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>e2studio</b>----PWM

    e2studio----定時(shí)器AGT配置PWM輸出

    本篇文章主要介紹如何使用e2studio對(duì)單片機(jī)進(jìn)行定時(shí)器AGT配置PWM輸出。
    的頭像 發(fā)表于 11-11 18:37 ?1717次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>e2studio</b>----定時(shí)器AGT<b class='flag-5'>配置</b>PWM輸出

    e2studio----觸摸按鍵

    本篇文章主要介紹如何使用e2studio對(duì)單片機(jī)進(jìn)行觸摸實(shí)驗(yàn),并以LED顯示。
    的頭像 發(fā)表于 12-07 10:48 ?2316次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>e2studio</b>----<b class='flag-5'>觸摸</b>按鍵