加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
    • 一、RA8系列簡介
    • 二、開發(fā)支持三大件
    • 三、試跑LPM例程
  • 推薦器件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

瑞薩高性能MCU RA8M1開發(fā)上手體驗(yàn)

07/21 11:25
2370
閱讀需 7 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

大家好,我是痞子衡,是正經(jīng)搞技術(shù)的痞子。今天痞子衡給大家介紹的是瑞薩RA8系列高性能MCU開發(fā)上手體驗(yàn)

我們知道瑞薩電子的通用 MCU 產(chǎn)品線主要包含基于自有內(nèi)核 8/16bit RL78 系列以及 32bit RX 系列,還有這兩年明顯增加研發(fā)投入的基于 Arm Cortex-M 內(nèi)核的 RA、Synergy 系列,當(dāng)然還有 RISC-V 內(nèi)核產(chǎn)品(基于 AndesCore N22/D25F 的 ASSP EASY 系列和自研內(nèi)核的 R9A02G021)。

瑞薩這些 MCU 產(chǎn)品中,痞子衡最感興趣的當(dāng)然是基于 Cortex-M85 內(nèi)核的 RA8 系列,因?yàn)樗鼈兊男阅鼙容^接近痞子衡深耕的 i.MX RT 系列。最近痞子衡手頭搞到了一塊 EK-RA8M1 開發(fā)板,閑著也是閑著,索性就玩玩看,了解一下友商競品,那我們就從瑞薩提供的軟件開發(fā)環(huán)境以及支持包角度先淺玩一把:

一、RA8系列簡介

從2023年10月到2024年1月,瑞薩陸續(xù)發(fā)布了三款基于 Cortex-M85 內(nèi)核的產(chǎn)品:RA8M1(通用)、RA8D1(顯示、語音、AI)、RA8T1(電機(jī)),這么短時間連推三款,熟悉半導(dǎo)體研發(fā)節(jié)奏的朋友都應(yīng)該能猜到,這三個很有可能是基于一條主線下的 Phantom 項(xiàng)目(純屬瞎猜,不負(fù)責(zé)任)。

從如下 RA8M1 模塊框圖來看,除了 480MHz 高主頻以及 Safety 和 Security 方面是超配的,其它常見外設(shè)算是標(biāo)準(zhǔn)配置,此外在 System 一欄里還看到 Low Power Modes,看起來這款高性能 MCU 也為低功耗方面做了設(shè)計(jì)考慮。

二、開發(fā)支持三大件

2.1 開發(fā)環(huán)境e2 studio

e2 studio 是瑞薩自家的基于 Eclipse 的集成開發(fā)環(huán)境(IDE),除了 Eclipse 自己強(qiáng)大的代碼編輯器外,e2 studio 還提供了豐富的擴(kuò)展功能,e2 studio 涵蓋了從下載示例代碼到調(diào)試的所有開發(fā)過程。如果不想裝免費(fèi)的 e2 studio,堅(jiān)持用你熟悉的 IAR,Keil MDK,當(dāng)然也是可以的。

官網(wǎng)地址:https://www.renesas.cn/cn/zh/software-tool/e-studio

2.2 軟件包FSP

靈活配置軟件包 (FSP) 即是瑞薩軟件團(tuán)隊(duì)設(shè)計(jì)的 SDK,為什么叫 FSP 而不是 SDK,后面痞子衡會專門出一篇文章詳細(xì)介紹。FSP 包括高性能、低內(nèi)存占用的的 HAL 驅(qū)動程序,也包含集成了 Azure RTOS 和 FreeRTOS 的中間件協(xié)議棧。

官網(wǎng)地址:https://www.renesas.cn/cn/zh/software-tool/flexible-software-package-fsp

2.3 評估板EK

痞子衡手里的 EK-RA8M1 評估套件可通過瑞薩的靈活軟件包 (FSP) 和 e2 studio IDE,來快速評估 RA8M1 MCU 產(chǎn)品特性。這個評估板上也包含了板載調(diào)試器(主控是 RA4M2,預(yù)燒錄的是 JLink 固件)以及虛擬串口,我們只需要插上 USB 就能供電下載調(diào)試。

官網(wǎng)地址:https://www.renesas.cn/cn/zh/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ek-ra8m1-evaluation-kit-ra8m1-mcu-group

三、試跑LPM例程

有了 EK-RA8M1 評估板,我們現(xiàn)在需要安裝 IDE 和 FSP,可以直接從如下瑞薩官方 github 地址來下載。setup_fsp_v5_4_0_e2s_v2024-04.exe 包含了 IDE 和 FSP,可以一鍵安裝。這里需要表揚(yáng)一下,瑞薩在 FSP 軟件開源這一塊走得還是比較前面的。

IDE&FSP下載地址:https://github.com/renesas/fsp/releases

瑞薩 FSP 包里主要是 HAL、BSP 驅(qū)動以及各種中間件代碼,并不包含應(yīng)用例程,我們還需要單獨(dú)下載如下例程包:

FSP配套例程下載地址:https://github.com/renesas/ra-fsp-examples/releases

有了 r20an0715eu0111-ek-ra8m1-exampleprojects.zip 包后將其解壓,然后打開 e2 studio,在菜單欄里 File -> Import -> General/Existing Projects into Workspace 選擇解壓后文件夾路徑,就可以導(dǎo)入想跑的例程了。痞子衡正好最近在研究功耗,那就導(dǎo)入一個 lpm 例程吧:

編譯下載 lpm 例程進(jìn) EK-RA8M1 板,打開串口調(diào)試助手,便可以看到例程跑起來了。從打印結(jié)果來看,LPM 例程設(shè)計(jì)得還是比較人性化的,四種功耗模式自動按序切換,每個模式下會停留一小段時間,非常便于測量電流(結(jié)果已經(jīng)加進(jìn)圖中,需要注意的是測量過程中 VCC 一直維持 3.33V 沒掉電)

在測量電流時發(fā)現(xiàn)? EK-RA8M1 板設(shè)計(jì)時就已經(jīng)預(yù)留好 VCC 電流測量點(diǎn) TP1,3 了(只需要把電阻 R3 拿掉即可),這個必須點(diǎn)贊,軟硬件協(xié)作設(shè)計(jì)在這一刻得到了充分體現(xiàn)。

至此,瑞薩RA8系列高性能MCU開發(fā)上手體驗(yàn)痞子衡便介紹完畢了,掌聲在哪里~~~

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風(fēng)險(xiǎn)等級 參考價格 更多信息
DSC1003CL5-050.0000 1 Microchip Technology Inc CMOS Output Clock Oscillator
$4.87 查看
TJA1051T/3/CM,118 1 NXP Semiconductors TJA1051 - High-speed CAN transceiver SOIC 8-Pin

ECAD模型

下載ECAD模型
$1.03 查看
KSZ9031RNXVA-TR 1 Microchip Technology Inc Ethernet Transceiver
暫無數(shù)據(jù) 查看

相關(guān)推薦

電子產(chǎn)業(yè)圖譜

碩士畢業(yè)于蘇州大學(xué)電子信息學(xué)院,目前就職于恩智浦(NXP)半導(dǎo)體MCU系統(tǒng)部門,擔(dān)任嵌入式系統(tǒng)應(yīng)用工程師。痞子衡會定期分享嵌入式相關(guān)文章