最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

電子時(shí)鐘制作(瑞薩RA)(10)----電容觸摸配置

2023-09-11 10:05 作者:記帖  | 我要投稿

概述

這篇文檔將創(chuàng)建一個(gè)使用 e2 studio 集成 QE 的電容式觸摸應(yīng)用示例。

硬件準(zhǔn)備

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

?

視頻教程

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


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

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

板子上的觸摸io為P015。

?配置GPIO為觸摸電容模式。?

配置完畢之后在TOUCH組件內(nèi)會(huì)同步顯示。?

配置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菜單可以退出放置。

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

配置完畢之后,可以看到警告已經(jīng)消失,同時(shí)按鍵變?yōu)榫G色。?

開啟調(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é)果。?

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

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

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

判斷電容觸摸是否按下

要實(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文件。

?打開qe_touch_sample.c,查看觸摸電容實(shí)例代碼。?

可以看到需要在主程序中初始化打開touch組件。

注意帶上頭文件。

?寫一個(gè)類似的函數(shù)進(jìn)行讀取。

聲明一下該函數(shù)。

同時(shí)在主程序中添加該函數(shù)。?

修改按鍵函數(shù),在timer_smg.c,主要添加觸摸按鍵的定義。?


同時(shí)在回調(diào)函數(shù)中增加溫濕度顯示,在timer_smg.c,主要添加觸摸按鍵的定義。


需要增加變量的定義。


主函數(shù)


電子時(shí)鐘制作(瑞薩RA)(10)----電容觸摸配置的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
邓州市| 曲周县| 中超| 古丈县| 东乌| 车致| 安丘市| 揭阳市| 临沭县| 凌云县| 金湖县| 东丰县| 吴江市| 华阴市| 汶川县| 鄂托克前旗| 嘉鱼县| 斗六市| 德惠市| 财经| 青海省| 郯城县| 老河口市| 抚顺市| 龙游县| 高雄县| 山东| 安化县| 维西| 牟定县| 金华市| 万盛区| 曲松县| 灌阳县| 津市市| 东辽县| 林口县| 苍溪县| 临高县| 阿拉善左旗| 乌兰浩特市|