91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

【瑞薩AI挑戰(zhàn)賽-FPB-RA6E2】從STM32到瑞薩RA6E2:邊緣AI入門體驗(yàn)報(bào)告

jf_30962049 ? 來源:jf_30962049 ? 作者:jf_30962049 ? 2026-03-17 19:11 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

瑞薩AI挑戰(zhàn)賽-FPB-RA6E2】從STM32到瑞薩RA6E2:邊緣AI入門體驗(yàn)報(bào)告

摘要

作為一名有51單片機(jī)和STM32開發(fā)經(jīng)驗(yàn)的學(xué)生,這是我第一次接觸瑞薩(Renesas)的RA系列MCU。本次評測的主角是FPB-RA6E2快速原型板,配合瑞薩獨(dú)特的Reality AI工具鏈,能夠?qū)?fù)雜的非視覺傳感器信號轉(zhuǎn)化為精準(zhǔn)的AI模型。本報(bào)告將從開箱、環(huán)境搭建、基礎(chǔ)實(shí)驗(yàn)到AI模型部署,完整記錄我的入門體驗(yàn)( 其實(shí)就是看大佬的文章過一遍 )。

一、開箱與硬件初識

1.1 開發(fā)板概述

FPB-RA6E2是瑞薩電子推出的一款基于RA6E2 MCU組的快速原型開發(fā)板,專為快速原型設(shè)計(jì)而生。拿到開發(fā)板的第一印象是:做工精良,布局清晰,接口豐富。

1.2 核心硬件參數(shù)

主控芯片:R7FA6E2BB3CFM

? 內(nèi)核:200MHz ARM Cortex-M33(帶TrustZone安全功能)

? 閃存:256KB代碼閃存 + 4KB數(shù)據(jù)閃存

? SRAM:40KB

? 封裝:64引腳LQFP

外設(shè)接口:

? USB 2.0全速設(shè)備接口

? CAN FD、I3C、HDMI CEC、SSI、Quad SPI

? 12位ADC/DAC

? 通用PWM定時(shí)器

? 兩個(gè)Digilent Pmod?連接器

? Arduino Uno R3兼容接口

板載資源:

? 板載J-Link調(diào)試器(無需額外調(diào)試工具)

? 2個(gè)用戶LED(綠色)

? 1個(gè)用戶按鍵 + 1個(gè)復(fù)位按鍵

? 電源LED和調(diào)試LED

? MCU電流測量點(diǎn)

1.3 第一印象

相比STM32的開發(fā)板,F(xiàn)PB-RA6E2的板載調(diào)試器集成度很高,一根USB線即可完成供電、調(diào)試和串口通信,省去了外接ST-Link的麻煩( 真的很好,不用花額外的錢,并且到手即開發(fā) )。板子尺寸小巧,通孔設(shè)計(jì)讓訪問所有MCU引腳變得非常方便。

二、開發(fā)環(huán)境搭建

2.1 軟件準(zhǔn)備

瑞薩的開發(fā)環(huán)境主要由以下幾個(gè)部分組成:

(1)e2 studio IDE

這是瑞薩官方推出的基于Eclipse的集成開發(fā)環(huán)境,集成了FSP(Flexible Software Package)軟件包。

下載地址: https://www.renesas.cn/zh/software-tool/e2studio

(2)RA Smart Configurator(RASC)

圖形化配置工具,用于配置MCU的引腳、時(shí)鐘、外設(shè)等,類似于STM32CubeMX。

下載地址: https://www.renesas.cn/zh/software-tool/ra-smart-configurator

(3)FSP軟件包

包含了HAL庫、RTOS、中間件等,是開發(fā)的核心依賴。

2.2 安裝過程

安裝過程整體比較順利,但有幾個(gè)需要注意的地方:

(1)e2 studio安裝包較大(約1.6GB),下載需要一定時(shí)間。

(2)安裝時(shí)建議選擇完整安裝,包含所有FSP版本,因?yàn)椴煌幾g器版本可能會導(dǎo)致編譯報(bào)錯(cuò)。

(3)安裝過程中可能會遇到系統(tǒng)底層驅(qū)動的安全提示,全部允許即可。

(4)首次啟動e2 studio時(shí), 建議以管理員身份運(yùn)行 ,因?yàn)楹罄m(xù)數(shù)據(jù)采集時(shí)需要寫入C盤User文件夾。

2.3 與STM32開發(fā)環(huán)境對比

對比項(xiàng)STM32 (CubeIDE)瑞薩RA (e2 studio)
安裝包大小約500MB約1.6GB
配置工具CubeMXRASC
庫類型HAL/LL庫FSP HAL庫
學(xué)習(xí)曲線平緩稍陡
社區(qū)資源豐富較少

三、基礎(chǔ)實(shí)驗(yàn):LED點(diǎn)燈

3.1 創(chuàng)建工程

使用RASC創(chuàng)建工程的步驟:

(1)打開RASC,選擇"File"→"New"→"Renesas C/C++ Project"→"Renesas RA"

(2)選擇項(xiàng)目模板為"Renesas RA FSP Solution"

(3)輸入項(xiàng)目名稱,選擇開發(fā)板型號為"FPB-RA6E2"

(4)工具鏈選擇"GNU ARM Embedded"

(5)TrustZone類型選擇"Flat (Non-TrustZone) Project"

(6)RTOS選擇"No RTOS"

(7)模板選擇"Blinky"(LED閃爍模板)

3.2 引腳配置

在RASC的引腳配置界面,可以看到可視化的引腳圖。FPB-RA6E2的兩個(gè)用戶LED分別連接到P206和P207引腳。選中引腳后,右鍵可以定義引腳屬性為"Output"模式。

3.3 代碼生成與編譯

點(diǎn)擊"Generate Project Content"按鈕生成項(xiàng)目代碼,然后用e2 studio打開工程。編譯過程比較順利,沒有遇到報(bào)錯(cuò)。編譯速度感覺比STM32CubeIDE稍慢一些。

3.4 程序下載與驗(yàn)證

(1)用USB線連接開發(fā)板到電腦

(2)在e2 studio中配置調(diào)試器為J-Link

(3)點(diǎn)擊"Debug"按鈕,程序自動下載并運(yùn)行

(4)觀察到底板上的兩個(gè)綠色LED開始閃爍

3.5 代碼分析

瑞薩的HAL庫代碼結(jié)構(gòu)清晰,主要函數(shù)包括:

? R_IOPORT_Open():初始化IO端口

? R_IOPORT_PinWrite():設(shè)置引腳電平

與STM32 HAL相比,瑞薩的API命名更加統(tǒng)一,但參數(shù)傳遞方式略有不同,需要適應(yīng)一下。

四、Reality AI工具使用體驗(yàn)

4.1 Reality AI簡介

Reality AI是瑞薩開發(fā)的工具鏈,專門用于在MCU上部署TinyML/Edge AI模型。它的特點(diǎn)是:

? 基于高級信號處理生成AI模型

? 支持振動、聲音、電流等非視覺傳感器信號

? 從數(shù)據(jù)采集到模型部署的全流程自動化

4.2 賬號申請

Reality AI工具需要申請?jiān)囉觅~號,通過公司或高校郵箱可以向瑞薩官方申請。審核通過后會收到賬號信息。本次挑戰(zhàn)賽的福利也是能輕松獲得賬號。

登錄地址: https://portal.reality.ai/login

4.3 數(shù)據(jù)采集

(1)在e2 studio中配置Reality AI賬號和API密鑰

(2)打開傳感器數(shù)據(jù)采集工具,選擇項(xiàng)目、串口和開發(fā)板

(3)連接成功后,開啟調(diào)試模式進(jìn)行數(shù)據(jù)采集

(4)采集的數(shù)據(jù)以CSV格式保存,可以編輯metadata.csv設(shè)置采樣率

4.4 模型訓(xùn)練

(1)在Reality AI平臺創(chuàng)建新項(xiàng)目,選擇內(nèi)核為M33

(2)上傳采集到的CSV數(shù)據(jù)文件

(3)進(jìn)行數(shù)據(jù)格式化和分類

(4)創(chuàng)建數(shù)據(jù)集合和數(shù)據(jù)范圍

(5)啟動自動訓(xùn)練,平臺會自動選擇最優(yōu)算法(SVM或CNN)

(6)訓(xùn)練完成后,可以下載C語言模型部署文件

4.5 模型部署

(1)將下載的模型文件解壓到項(xiàng)目指定目錄

(2)修改項(xiàng)目中的宏定義,啟用AI模型

(3)重新編譯并下載程序

(4)使用J-Link RTT Viewer查看運(yùn)行狀態(tài)

4.6 體驗(yàn)感受

Reality AI的最大優(yōu)勢是"傻瓜式"操作,不需要深入了解AI算法,只需要準(zhǔn)備好數(shù)據(jù),平臺會自動完成特征提取、模型選擇和訓(xùn)練。對于嵌入式工程師來說,這大大降低了AI應(yīng)用的門檻。

但也有一些需要注意的地方:

? 數(shù)據(jù)質(zhì)量直接影響模型效果,需要采集足夠多的樣本

? 不同場景下的數(shù)據(jù)分布需要平衡,避免過擬合

? 模型在板上的實(shí)際運(yùn)行效果需要驗(yàn)證和調(diào)優(yōu)

五、與STM32的對比體驗(yàn)

5.1 開發(fā)體驗(yàn)對比

作為從STM32遷移過來的開發(fā)者,我的感受是:

(1)學(xué)習(xí)曲線:瑞薩RA系列的學(xué)習(xí)曲線比STM32稍陡,主要原因是社區(qū)資源相對較少,遇到問題需要更多查閱官方文檔。(這個(gè)是我認(rèn)為瑞薩MCU現(xiàn)在最大的問題,和許多廠商一樣,社區(qū)的資源很少,第一次開發(fā)時(shí),對于新手還是有相當(dāng)?shù)碾y度的,基本上我只能跟著大佬的文章去嘗試)

(2)配置工具:RASC和CubeMX功能類似,但RASC的界面更加簡潔,配置項(xiàng)更加精細(xì)。

(3)HAL庫:瑞薩的HAL庫設(shè)計(jì)合理,API命名規(guī)范,但和STM32的HAL庫有一些差異,需要時(shí)間適應(yīng)。

(4)引腳命名:瑞薩的引腳命名方式(如P206)和STM32(如PA0)不同,剛開始會有些不習(xí)慣。

5.2 性能對比

參數(shù)STM32F103RA6E2
內(nèi)核Cortex-M3 (72MHz)Cortex-M33 (200MHz)
閃存64-512KB128-256KB
RAM20-96KB40KB
功耗約150μA/MHz80μA/MHz
安全特性TrustZone
AI支持需第三方方案Reality AI原生支持

從參數(shù)上看,RA6E2在性能、功耗和安全性方面都有優(yōu)勢,特別是200MHz的主頻和TrustZone安全功能,在需要高性能和安全性的應(yīng)用場景中很有競爭力。

5.3 生態(tài)對比

STM32的生態(tài)無疑更加成熟,社區(qū)資源豐富,第三方教程和例程眾多。瑞薩RA系列的生態(tài)正在快速發(fā)展,官方文檔齊全,但社區(qū)貢獻(xiàn)的內(nèi)容相對較少。

六、遇到的問題與解決方案(僅僅是我認(rèn)為很蠢的并且卡了我一定時(shí)間的錯(cuò)誤)

6.1 問題一:e2 studio無法寫入數(shù)據(jù)文件

現(xiàn)象: 打開數(shù)據(jù)連接時(shí)報(bào)錯(cuò),提示無法訪問文件。

原因: e2 studio需要向C盤User文件夾寫入CSV文件,但Windows默認(rèn)該文件夾為只讀。

解決: 以管理員身份運(yùn)行e2 studio。

6.2 問題二:編譯報(bào)錯(cuò),提示FSP版本不匹配

現(xiàn)象: 導(dǎo)入示例工程后編譯報(bào)錯(cuò)。

原因: 工程使用的FSP版本與本地安裝的版本不一致。

解決: 在RASC中更新FSP版本,或在安裝時(shí)選擇完整安裝所有FSP版本。

6.3 問題三:數(shù)據(jù)上傳失敗

現(xiàn)象: e2 studio中點(diǎn)擊上傳按鈕后報(bào)錯(cuò)。

原因: 網(wǎng)絡(luò)連接或API配置問題。

解決: 采用從外部導(dǎo)入數(shù)據(jù)的方式,直接在Reality AI平臺上傳CSV文件。

七、總結(jié)與建議

7.1 總體評價(jià)

FPB-RA6E2是一款優(yōu)秀的入門級開發(fā)板,配合Reality AI工具鏈,為嵌入式AI應(yīng)用提供了一個(gè)完整的解決方案。對于有以下需求的開發(fā)者,我強(qiáng)烈推薦嘗試:

? 需要高性能、低功耗的MCU應(yīng)用

? 對邊緣AI感興趣,但缺乏深度學(xué)習(xí)背景

? 需要TrustZone安全功能的應(yīng)用

? 想要嘗試新的MCU平臺

7.2 優(yōu)點(diǎn)

(1)硬件性能強(qiáng)勁:200MHz Cortex-M33內(nèi)核,功耗僅80μA/MHz

(2)集成度高:板載J-Link調(diào)試器,一根USB線搞定所有

(3)AI工具鏈完善:Reality AI降低了AI應(yīng)用門檻(這個(gè)可以說是本次體驗(yàn)下來最讓我驚艷的地方,不需要太多的時(shí)間就可以做一個(gè)真正的ai的項(xiàng)目)

(4)外設(shè)豐富:CAN FD、I3C、USB等常用接口一應(yīng)俱全

(5)文檔齊全:官方文檔詳細(xì),適合 自學(xué) (我自身比較菜,還是不敢這么說的)

7.3 不足

(1)社區(qū)資源較少:相比STM32,第三方教程和例程不多

(2)學(xué)習(xí)曲線稍陡:對于習(xí)慣了STM32的開發(fā)者,需要適應(yīng)新的命名和配置方式

(3)例程不夠豐富:希望官方能提供更多應(yīng)用示例

7.4 結(jié)語

從51到STM32,再到現(xiàn)在的瑞薩RA6E2,每一次接觸新的平臺都是一次學(xué)習(xí)和成長的機(jī)會。雖然瑞薩RA系列的生態(tài)還不如STM32成熟,但其強(qiáng)勁的性能、完善的AI工具鏈和優(yōu)秀的功耗表現(xiàn),讓我看到了它在邊緣AI領(lǐng)域的巨大潛力。(這也是我第一次寫測評文章,水平有限QAQ)

感謝電子發(fā)燒友網(wǎng)和瑞薩電子提供的這次評測機(jī)會,讓我有機(jī)會接觸到這個(gè)優(yōu)秀的開發(fā)平臺。希望這篇報(bào)告能夠幫助到其他想要嘗試瑞薩RA系列的開發(fā)者。

參考資料

  1. FPB-RA6E2官方頁面:https://www.renesas.com/en/design-resources/boards-kits/fpb-ra6e2
  2. Reality AI工具官網(wǎng):https://www.renesas.com/en/software-tool/reality-ai-tools
  3. 基于Reality AI的動作識別案例教程:https://www.bilibili.com/video/BV1G3ZjYXEef/
  4. RA生態(tài)工作室公眾號
  5. 瑞薩官方文檔和FSP用戶手冊

審核編輯 黃宇

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

    關(guān)注

    2310

    文章

    11171

    瀏覽量

    373762
  • AI
    AI
    +關(guān)注

    關(guān)注

    91

    文章

    40126

    瀏覽量

    301752
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    AI挑戰(zhàn)賽-FPB-RA6E2】+ 從零開始:FPB-RA6E2 開箱測評與 e2 studio 環(huán)境配置

    一、 前言 很高興能參加本次 AI 挑戰(zhàn)賽。我收到的硬件是 FPB-RA6E2(Fast Prototyping Board)。這款板子
    發(fā)表于 03-10 21:47

    FPB-RA6E2試用】入門級GPIO測試

    和一顆上電即亮的電源燈。并且根據(jù)FPB-RA6E2的官方手冊,這塊開發(fā)板****自帶了板載的J-Link調(diào)試器(J-Link OB) 。 我們來點(diǎn)亮LED1。 新建的zephyr-env虛擬環(huán)境,最初
    發(fā)表于 02-14 15:11

    FPB-RA0E2開發(fā)板的批量加載例程

    RA MCU眾測寶典”環(huán)境搭建專題再添實(shí)用干貨!上一篇我們搞定了【FPB-RA0E2】開發(fā)板的基礎(chǔ)環(huán)境配置,這次將解鎖“批量加載官方例程”技能。
    的頭像 發(fā)表于 01-29 17:52 ?6883次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>FPB-RA0E2</b>開發(fā)板的批量加載例程

    FPB-RA6E2試用】在 FPB-RA6E2 上實(shí)現(xiàn) LED 閃爍(GPIO)

    LED燈。 如果開發(fā)板上有l(wèi)ed,可查看開發(fā)手冊,查看開發(fā)板led引腳配置。 2.1 開發(fā)板引腳配置圖 我目前用的開發(fā)板是FPB-RA6E2,參考圖如下: 2.2 自定義配置,增加自定義引腳 Led接法
    發(fā)表于 01-07 19:13

    FPB-RA6E2試用】基礎(chǔ)功能使用3(SPI + IIC)

    底層細(xì)節(jié),使代碼具有很好的移植性。 FPB-RA6E2 基于 Zephyr v4.3.0 的 I2C (SCI9) 測評 1.測評背景
    發(fā)表于 01-05 14:03

    FPB-RA6E2試用】【原創(chuàng)】【RA × Zephyr開發(fā)板評測】+兩款開發(fā)板之間到底差了啥

    的R7FA6E2BB3CFM。 圖1 FPB-RA6E2開發(fā)板 圖2 RA-Eco-RA6E2
    發(fā)表于 01-04 19:27

    FPB-RA6E2試用】【原創(chuàng)】基于【FPB-RA6E2】Windows 下Zephyr RTOS自定義項(xiàng)目開發(fā)全流程(創(chuàng)建-編譯-燒錄-串口調(diào)試)

    【原創(chuàng)】基于【FPB-RA6E2】Windows 下Zephyr RTOS自定義項(xiàng)目開發(fā)全流程(創(chuàng)建 · 編譯 · 燒錄 · 串口調(diào)試) 《整體全流程演示》。 使用的硬件:
    發(fā)表于 01-01 15:35

    FPB-RA6E2試用】基礎(chǔ)功能使用2

    看門狗 (WDT) 功能體驗(yàn) 前言 在嵌入式開發(fā)中,系統(tǒng)穩(wěn)定性至關(guān)重要。本次測評旨在驗(yàn)證 FPB-RA6E2 開發(fā)板在 Zephyr RTOS 環(huán)境下的看門狗功能。通過編寫“正常喂狗”與“模擬
    發(fā)表于 12-30 17:08

    探索Renesas FPB - RA6E2:快速原型開發(fā)板的深度解析

    探索Renesas FPB - RA6E2:快速原型開發(fā)板的深度解析 在嵌入式系統(tǒng)開發(fā)的領(lǐng)域中,擁有一款高效且功能豐富的快速原型開發(fā)板至關(guān)重要。Renesas的FPB - RA6E2
    的頭像 發(fā)表于 12-29 15:15 ?464次閱讀

    FPB-RA6E2試用】基于FPB-RA6E2,在Windows環(huán)境的Zephyr-RTOS安裝教程

    基于FPB-RA6E2,Zephyr-Windows系統(tǒng)安裝教程 Zephyr官方文檔:https://docs.zephyrproject.org/latest/develop
    發(fā)表于 12-28 10:36

    RA6E2地奇星開發(fā)板試用】使用`RA6E2`驅(qū)動 `ESP8266 WiFi模塊`,調(diào)試AT指令。

    : 串口調(diào)試助手發(fā)送 AT 指令 RA6E2 開發(fā)板的主串口(UART9)。 RA6E2 開發(fā)板將收到的 AT 指令原樣轉(zhuǎn)發(fā)給 ESP
    發(fā)表于 12-25 10:08

    RA6E2地奇星開發(fā)板試用】使用RA6E2驅(qū)動 esp8266 WiFi模塊進(jìn)行串口通信【已修復(fù)】

    1. 需求描述 使用RA6E2驅(qū)動 esp8266 WiFi模塊,用串口調(diào)試助手顯示 esp8266WiFi模塊響應(yīng)數(shù)據(jù)。 具體來說: 串口調(diào)試助手發(fā)送 AT 指令
    發(fā)表于 12-17 10:13

    RA6E2地奇星開發(fā)板試用】介紹、環(huán)境搭建、工程測試

    RA6E2地奇星開發(fā)板試用】介紹、環(huán)境搭建、工程測試 本文介紹了 RA6E2 地奇星開
    發(fā)表于 12-07 15:27

    RA6E2E2S軟件安裝過程,等待過程玩下97_e2 studio_ZGZZ

    ;amp;vd_source=7ab92f6a337b22fda39554fd6e70f01a 本報(bào)告旨在記錄基于RA6E2 MCU評估
    發(fā)表于 12-01 22:42

    RA6E2】開箱測試報(bào)告_ZGZZ

    ;amp;vd_source=7ab92f6a337b22fda39554fd6e70f01a] ****有幸參加RA6E2開發(fā)板試用活動并得到資格,我一直是個(gè)電子 DIY 愛好者
    發(fā)表于 12-01 22:25