大家好,我是痞子衡,是正經(jīng)搞技術(shù)的痞子。今天痞子衡給大家介紹的是瑞薩RA8系列高性能MCU開發(fā)上手體驗(yàn)。
我們知道瑞薩半導(dǎo)體的通用 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ī)),這么短時(shí)間連推三款,熟悉半導(dǎo)體研發(fā)節(jié)奏的朋友都應(yīng)該能猜到,這三個(gè)很有可能是基于一條主線下的 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)然也是可以的。
2.2 軟件包FSP
靈活配置軟件包 (FSP) 即是瑞薩軟件團(tuán)隊(duì)設(shè)計(jì)的 SDK,為什么叫 FSP 而不是 SDK,后面痞子衡會(huì)專門出一篇文章詳細(xì)介紹。FSP 包括高性能、低內(nèi)存占用的的 HAL 驅(qū)動(dòng)程序,也包含集成了 Azure RTOS 和 FreeRTOS 的中間件協(xié)議棧。
2.3 評(píng)估板EK
痞子衡手里的 EK-RA8M1 評(píng)估套件可通過瑞薩的靈活軟件包 (FSP) 和 e2 studio IDE,來快速評(píng)估 RA8M1 MCU 產(chǎn)品特性。這個(gè)評(píng)估板上也包含了板載調(diào)試器(主控是 RA4M2,預(yù)燒錄的是 JLink 固件)以及虛擬串口,我們只需要插上 USB 就能供電下載調(diào)試。
三、試跑LPM例程
有了 EK-RA8M1 評(píng)估板,我們現(xiàn)在需要安裝 IDE 和 FSP,可以直接從如下瑞薩官方 github 地址來下載。setup_fsp_v5_4_0_e2s_v2024-04.exe 包含了 IDE 和 FSP,可以一鍵安裝。這里需要表揚(yáng)一下,瑞薩在 FSP 軟件開源這一塊走得還是比較前面的。
瑞薩 FSP 包里主要是 HAL、BSP 驅(qū)動(dòng)以及各種中間件代碼,并不包含應(yīng)用例程,我們還需要單獨(dú)下載如下例程包:
有了 r20an0715eu0111-ek-ra8m1-exampleprojects.zip 包后將其解壓,然后打開 e2 studio,在菜單欄里 File -> Import -> General/Existing Projects into Workspace 選擇解壓后文件夾路徑,就可以導(dǎo)入想跑的例程了。痞子衡正好最近在研究功耗,那就導(dǎo)入一個(gè) lpm 例程吧:
編譯下載 lpm 例程進(jìn) EK-RA8M1 板,打開串口調(diào)試助手,便可以看到例程跑起來了。從打印結(jié)果來看,LPM 例程設(shè)計(jì)得還是比較人性化的,四種功耗模式自動(dòng)按序切換,每個(gè)模式下會(huì)停留一小段時(shí)間,非常便于測量電流(結(jié)果已經(jīng)加進(jìn)圖中,需要注意的是測量過程中 VCC 一直維持 3.33V 沒掉電)
甚至在 EK-RA8M1 板設(shè)計(jì)時(shí)就已經(jīng)預(yù)留好 VCC 電流測量點(diǎn) TP1,3 了(只需要把電阻 R3 拿掉即可),這個(gè)必須點(diǎn)贊,軟硬件協(xié)作設(shè)計(jì)在這一刻得到了充分體現(xiàn)。
至此,瑞薩RA8系列高性能MCU開發(fā)上手體驗(yàn)痞子衡便介紹完畢了,掌聲在哪里~~~
-
mcu
+關(guān)注
關(guān)注
146文章
17718瀏覽量
358160 -
內(nèi)核
+關(guān)注
關(guān)注
3文章
1403瀏覽量
40952 -
瑞薩
+關(guān)注
關(guān)注
36文章
22356瀏覽量
87578 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
5389瀏覽量
100877
原文標(biāo)題:瑞薩高性能MCU RA8M1開發(fā)上手體驗(yàn)
文章出處:【微信號(hào):pzh_mcu,微信公眾號(hào):痞子衡嵌入式】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評(píng)論請先 登錄
相關(guān)推薦
瑞薩RA8快速上手指南:Cortex-M85內(nèi)核瑞薩RA8開發(fā)環(huán)境搭建 并點(diǎn)亮一個(gè)LED

瑞薩面向電機(jī)控制應(yīng)用推出性能卓越的RA8 MCU

瑞薩推出全新RA8入門級(jí)MCU產(chǎn)品群, 提供極具性價(jià)比的高性能Arm Cortex-M85處理器
【瑞薩RA4系列開發(fā)板體驗(yàn)】開發(fā)板硬件展示(多圖)
【野火啟明6M5開發(fā)板體驗(yàn)】野火啟明開發(fā)板和瑞薩RA MCU介紹
瑞薩RA系列MCU選型指南
IAR為瑞薩RA8系列MCU開發(fā)提供支持
新品發(fā)布 | 瑞薩推出面向圖形顯示應(yīng)用和語音/視覺多模態(tài)AI應(yīng)用的全新RA8 MCU產(chǎn)品群

AMEYA360 | 皇華:瑞薩面向電機(jī)控制應(yīng)用推出性能卓越的RA8 MCU
瑞薩電子發(fā)布業(yè)界首款基于Cortex-M85處理器的全新超高性能MCU

瑞薩電子全新RA8系列MCU產(chǎn)品介紹

瑞薩電子RA8E1和RA8E2 MCU新品解讀

評(píng)論