Renesas QuickConnect Beginners Kit 快速上手:從入門(mén)到實(shí)踐
在當(dāng)今快速發(fā)展的電子科技領(lǐng)域,快速原型開(kāi)發(fā)和高效的系統(tǒng)設(shè)計(jì)是工程師們追求的目標(biāo)。Renesas 的 QuickConnect Beginners Kit 以及配套的 QuickConnect Studio 為我們提供了一個(gè)便捷且強(qiáng)大的平臺(tái),能夠幫助我們快速實(shí)現(xiàn)各種創(chuàng)意。今天,我們就來(lái)詳細(xì)了解一下這個(gè)套件和平臺(tái),以及如何使用它們來(lái)創(chuàng)建一個(gè)空氣質(zhì)量數(shù)據(jù)記錄器應(yīng)用。
文件下載:Renesas Electronics QC-BEKITPOCZ QuickConnect入門(mén)套件.pdf
一、套件信息
1.1 套件獲取途徑
QuickConnect 開(kāi)發(fā)板可以在 QuickConnect 平臺(tái)網(wǎng)站上找到,大家可以根據(jù)自己的需求去上面查找和獲取。
1.2 套件內(nèi)容
該套件包含了豐富的硬件組件,具體如下:
- RA6E2 (R7FA6E2BB3CFM) MCU 板:作為整個(gè)系統(tǒng)的核心,負(fù)責(zé)數(shù)據(jù)處理和控制。
- PMOD 板(帶超低功耗 Wi-Fi + 藍(lán)牙低功耗組合模塊 DA16600MOD):提供無(wú)線連接功能,方便數(shù)據(jù)傳輸。
- PMOD 板(帶相對(duì)濕度和溫度傳感器 HS4001):可以實(shí)時(shí)監(jiān)測(cè)環(huán)境的濕度和溫度。
- PMOD 板(帶空氣質(zhì)量(TVOC)傳感器 ZMOD4410):用于檢測(cè)室內(nèi)空氣質(zhì)量中的總揮發(fā)性有機(jī)化合物。
- PMOD 板(帶空氣質(zhì)量(NO2 和臭氧)傳感器 ZMOD4510):能精準(zhǔn)檢測(cè)空氣中的二氧化氮和臭氧含量。
- PMOD 板(帶數(shù)字麥克風(fēng) ICS43434):可實(shí)現(xiàn)聲音的采集。
- USB 電纜:用于為設(shè)備供電和數(shù)據(jù)傳輸。
這些模塊化的板子采用了行業(yè)標(biāo)準(zhǔn)的 PMOD 連接器,設(shè)計(jì)上便于無(wú)縫集成,為我們的開(kāi)發(fā)提供了極大的便利。
二、QuickConnect Studio 平臺(tái)
2.1 關(guān)鍵特性
QuickConnect Studio(QCStudio)是一個(gè)基于云端的嵌入式系統(tǒng)設(shè)計(jì)平臺(tái),它具有以下顯著特點(diǎn):
- 廣泛的設(shè)備支持:涵蓋了 Renesas 及其合作伙伴的眾多設(shè)備,為我們提供了豐富的選擇。
- 實(shí)時(shí)代碼定制:允許我們根據(jù)具體需求對(duì)代碼進(jìn)行實(shí)時(shí)修改和調(diào)整,實(shí)現(xiàn)個(gè)性化的功能。
- 遠(yuǎn)程調(diào)試功能:通過(guò)連接全球部署的遠(yuǎn)程開(kāi)發(fā)板農(nóng)場(chǎng),我們可以在不同地區(qū)進(jìn)行遠(yuǎn)程調(diào)試,大大提高了開(kāi)發(fā)效率。
- 多區(qū)域部署:能夠減少延遲,確保數(shù)據(jù)的快速傳輸和處理。
- 多用戶(hù)并發(fā)支持:支持全球多個(gè)用戶(hù)同時(shí)使用,方便團(tuán)隊(duì)協(xié)作開(kāi)發(fā)。
- 實(shí)時(shí)網(wǎng)絡(luò)安全威脅監(jiān)控:保障系統(tǒng)的安全性,讓我們?cè)陂_(kāi)發(fā)過(guò)程中無(wú)需擔(dān)心安全問(wèn)題。
更多詳細(xì)信息,大家可以參考 QuickConnect Studio 的官方頁(yè)面。
三、快速啟動(dòng)流程
3.1 應(yīng)用概述
在這個(gè)快速啟動(dòng)指南中,我們將以創(chuàng)建一個(gè)空氣質(zhì)量數(shù)據(jù)記錄器應(yīng)用為例,展示如何使用 QCStudio 平臺(tái)和 QuickConnect Beginner Kit 開(kāi)發(fā)各種解決方案。在這個(gè)參考應(yīng)用中,我們將使用 RA6E2 MCU 套件搭配 ZMOD4410 PMOD 板和 DA16600 無(wú)線 PMOD 板。MCU 會(huì)定期讀取室內(nèi)空氣質(zhì)量傳感器的數(shù)據(jù),并將其發(fā)布到 AWS MQTT 代理。當(dāng)然,QCStudio 用戶(hù)也可以根據(jù)需要添加其他傳感器來(lái)記錄更多的數(shù)據(jù)。
3.2 創(chuàng)建應(yīng)用的步驟
3.2.1 啟動(dòng) QuickConnect Studio 工作區(qū)
- 在 PC 瀏覽器窗口中打開(kāi) QuickConnect Studio 平臺(tái)。訪問(wèn) QuickConnect Studio 網(wǎng)站,點(diǎn)擊“Launch QuickConnect Studio”按鈕,即可在瀏覽器窗口中啟動(dòng)一個(gè)獨(dú)特的工作區(qū)。
- 在接下來(lái)的界面中,點(diǎn)擊“MyRenesas”按鈕,使用 MyRenesas 登錄憑據(jù)進(jìn)行登錄。如果是新用戶(hù),可以在 Renesas 網(wǎng)站上注冊(cè)登錄憑據(jù)。登錄成功后,用戶(hù)工作區(qū)將加載到瀏覽器窗口中。
3.2.2 創(chuàng)建 QCStudio 應(yīng)用
在創(chuàng)建 QCStudio 應(yīng)用之前,需要先啟動(dòng) QCStudio 工作區(qū)。具體步驟如下:
- 點(diǎn)擊菜單中的“New Project”圖標(biāo),創(chuàng)建一個(gè)新項(xiàng)目。在彈出的窗口中輸入項(xiàng)目名稱(chēng),這樣就創(chuàng)建了一個(gè)新的 QCStudio 項(xiàng)目。此時(shí),瀏覽器右側(cè)會(huì)顯示一個(gè)支持設(shè)備列表,不過(guò)這個(gè)列表會(huì)定期更新,大家在使用時(shí)要參考最新的設(shè)備列表。
- 從 QCStudio 工具面板中拖放系統(tǒng)模塊,設(shè)計(jì)空氣質(zhì)量數(shù)據(jù)記錄器應(yīng)用。在這個(gè)參考應(yīng)用中,我們使用 MCU 板(BGK - RA6E2)、無(wú)線模塊 DA16600 PMOD 板和空氣質(zhì)量傳感器 ZMOD4410 PMOD 板。
- 右鍵單擊無(wú)線模塊(DA16600 PMOD 板),選擇“Configure > FreeRTOS > aws_mqtt_onchip”進(jìn)行模塊配置。
- 完成上述步驟后,QCStudio 項(xiàng)目就可以進(jìn)行構(gòu)建并生成應(yīng)用二進(jìn)制文件,我們可以在實(shí)際的硬件套件上進(jìn)行測(cè)試。同時(shí),用戶(hù)還可以添加其他兼容的傳感器到設(shè)計(jì)中,以擴(kuò)展應(yīng)用的功能。
3.2.3 使用 QCStudio 生成和構(gòu)建應(yīng)用
在生成和構(gòu)建應(yīng)用之前,需要先啟動(dòng) QCStudio 工作區(qū)并創(chuàng)建解決方案。具體操作如下:
- 點(diǎn)擊左上角的“Generate/Build QCS Project”圖標(biāo),QCStudio 會(huì)自動(dòng)生成所需的軟件包,包括驅(qū)動(dòng)程序、中間件和網(wǎng)絡(luò)堆棧等。
- 要運(yùn)行應(yīng)用項(xiàng)目,可以參考生成的應(yīng)用項(xiàng)目中的 README.md 文件,該文件位于項(xiàng)目目錄下。
- 如果在相應(yīng)的 .c 和 .h 文件中進(jìn)行了更改,則需要重新構(gòu)建應(yīng)用項(xiàng)目。點(diǎn)擊工具圖標(biāo),打開(kāi)下拉菜單,選擇“Build QCStudio Project”選項(xiàng)即可。
3.3 硬件編程和結(jié)果查看
在進(jìn)行硬件編程和查看結(jié)果之前,需要先啟動(dòng) QCStudio 工作區(qū)并創(chuàng)建解決方案。應(yīng)用項(xiàng)目的輸出文件可以在 Debug 文件夾中找到。具體步驟如下:
- 右鍵單擊 .srec 文件,將其下載到本地 PC。
- 使用 Jlink Flash 編程器將 .srec 文件燒錄到所選的 MCU 套件中,這里我們使用的是 QuickConnect Beginner 套件。大家可以從 SEGGER 官方網(wǎng)站下載 J - Link 相關(guān)軟件,關(guān)于使用 J - Link 燒錄代碼的更多信息,可以參考附錄部分。
四、后續(xù)步驟
按照本指南中的步驟,我們可以使用 QCStudio 平臺(tái)設(shè)計(jì)一個(gè)空氣質(zhì)量數(shù)據(jù)記錄器應(yīng)用。在后續(xù)的開(kāi)發(fā)中,我們可以將 QCStudio 平臺(tái)生成的應(yīng)用作為參考,添加自定義功能,實(shí)現(xiàn)獨(dú)特的價(jià)值主張。同時(shí),還可以利用 QCStudio 平臺(tái)的遠(yuǎn)程調(diào)試功能,下載并調(diào)試生成的應(yīng)用。更多詳細(xì)信息,請(qǐng)參考 QCStudio 的官方頁(yè)面。
五、附錄:使用 SEGGER J - Flash Lite 燒錄代碼到硬件
5.1 打開(kāi) SEGGER J - Flash Lite
- 導(dǎo)航到 PC 上的“Program Files”文件夾。
- 打開(kāi)“SEGGER – Jlink”文件夾。
- 啟動(dòng)“JFlashLite.exe”。
5.2 選擇目標(biāo)設(shè)備
- 在 J - Flash Lite 窗口中,點(diǎn)擊“Target Device”字段旁邊的“(…)”按鈕。
- 在彈出的新窗口中,選擇制造商和設(shè)備。對(duì)于本項(xiàng)目,我們使用 RA6E2 MCU,搜索部件編號(hào)“R7FA6E2BB”。
- 選擇目標(biāo)設(shè)備后,點(diǎn)擊“OK”。
- 確保目標(biāo)接口設(shè)置為“SWD”,再次點(diǎn)擊“OK”。
5.3 導(dǎo)入 .srec 文件
- 在 J - Flash Lite 主窗口中,找到“Data File (bin / Hex / mot / srec / …)”部分。
- 點(diǎn)擊“(…)”按鈕,導(dǎo)入之前下載的 .srec 文件。
5.4 編程設(shè)備
- 點(diǎn)擊“Program Device”按鈕。
- 如果彈出提示詢(xún)問(wèn)是否要更新到最新固件版本,選擇“No”。
- 代碼將被燒錄到 MCU 中,燒錄完成后,屏幕的日志部分將顯示“Done”。
六、總結(jié)
Renesas 的 QuickConnect Beginners Kit 和 QuickConnect Studio 為我們提供了一個(gè)高效、便捷的開(kāi)發(fā)平臺(tái),無(wú)論是對(duì)于初學(xué)者還是有經(jīng)驗(yàn)的工程師,都能幫助我們快速實(shí)現(xiàn)各種創(chuàng)意。通過(guò)本文的介紹,相信大家已經(jīng)對(duì)如何使用這個(gè)套件和平臺(tái)有了一個(gè)清晰的了解。在實(shí)際開(kāi)發(fā)過(guò)程中,大家可以根據(jù)自己的需求進(jìn)行靈活調(diào)整和擴(kuò)展。你在使用過(guò)程中遇到過(guò)哪些問(wèn)題呢?又有哪些獨(dú)特的創(chuàng)意想要實(shí)現(xiàn)呢?歡迎在評(píng)論區(qū)分享你的經(jīng)驗(yàn)和想法。
-
Renesas
+關(guān)注
關(guān)注
0文章
1775瀏覽量
24826
發(fā)布評(píng)論請(qǐng)先 登錄
Renesas RL78/G14 入門(mén)指南:快速開(kāi)啟開(kāi)發(fā)之旅
探索RX111 Group Renesas Starter Kit:硬件設(shè)計(jì)與開(kāi)發(fā)全解析
Renesas Starter Kit for RX113快速上手指南
Renesas RSKRX231開(kāi)發(fā)板:從入門(mén)到實(shí)戰(zhàn)的全方位指南
Renesas RA6M2 電容式觸摸評(píng)估系統(tǒng)快速上手
Renesas RZ/T2M Starter Kit+:功能特性與使用指南
RAA2S425x KIT快速上手指南
深入解析Renesas Starter Kit for RX660:硬件設(shè)計(jì)與使用指南
Renesas Starter Kit for RX72T:開(kāi)啟嵌入式開(kāi)發(fā)新征程
Renesas EK - RA8D2評(píng)估套件快速上手與定制開(kāi)發(fā)指南
RAA2P3200評(píng)估套件快速上手:硬件與軟件設(shè)置全解析
阻抗計(jì)算從入門(mén)到精通
Renesas QuickConnect Beginners Kit 快速上手:從入門(mén)到實(shí)踐
評(píng)論