今天就給大家講講基于Cortex-M85內(nèi)核瑞薩RA8單片機快速上手指南。
開發(fā)環(huán)境搭建
因為Cortex-M內(nèi)核,瑞薩RA8系列單片機支持多種市面上常見的開發(fā)環(huán)境,像Keil MDK、IAR EWARM等,而本文講述的是瑞薩自家官方的IDE(e2 studio)。
為什么用 e2 studio 呢?首先是官方自家的,能有更好的支持。其次,這個工具不但能編輯、編譯和下載代碼,還能配置并生成外設初始化代碼,方便初學者快速上手、開發(fā)者更快配置底層(驅(qū)動)。
01
下載e2 studio和FSP軟件包
下載可以在瑞薩官網(wǎng)、中文網(wǎng),或官方Github。
瑞薩官方的GitHub
https://github.com/renesas/fsp/releases
官網(wǎng)的版本可能要新一點,但官網(wǎng)下載需要注冊賬號,嫌麻煩可以在國內(nèi)生態(tài)社區(qū)進行下載。
02
安裝軟件包以及配套工具鏈
安裝的方法很簡單,官網(wǎng)或社區(qū)網(wǎng)站都提供了安裝方法,基本就是exe常規(guī)的安裝方法,一路next下去。
當然,安裝的時候,可能有些工具會安裝失敗,這個時候就要看提示信息。比如:gcc在線安裝失敗。
gcc在線安裝失敗解決方案:
打開軟件 -> 幫助-> Add Renesas Toolchains->Renesas->RenesasToolchain Management···
就是在軟件中在線安裝,具體看下面動畫:
點擊查看動畫大圖
FSP軟件包在線安裝失敗解決方案:
可能大部分人都會在線安裝,解決方法很簡單:下載FSP軟件包,離線安裝即可。
創(chuàng)建工程并點亮一個LED
上面安裝 e2 studio 和 FSP對于大部分人來說,都不是難事,重點是要掌握 e2 studio 這個工具的使用方法。
提醒:e2 studio 由開源 Eclipse 集成環(huán)境開發(fā)而來,如果你使用過 Eclipse,則使用e2 studio沒有難度。
本節(jié)就結(jié)合瑞薩最新的 Cortex-M85內(nèi)核(RA8系列)單片機給大家講講創(chuàng)建工程并點亮一個LED的方法。
1
設置工作空間
第一次打開e2studio,會讓你設置工作空間保存地址(可以默認地址):
第一次打開它會提醒你注冊(點擊注冊即可):
它也會提醒你登錄賬號(有就登錄,沒有關(guān)閉也可以使用):
2
新建(瑞薩)C/C++工程
通過菜單新建->C/C++項目:
輸入工程名稱(保存位置默認):
3
選擇MCU類型
選擇MCU類型,工具鏈以及調(diào)試器默認即可。
然后根據(jù)情況選擇需要“組件”,最后生成工程:
4
添加代碼
在hal-entry中添加應用代碼,比如LED延時500ms亮滅交替:
while(1){ R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_01_PIN_01, BSP_IO_LEVEL_HIGH); R_BSP_SoftwareDelay(500, BSP_DELAY_UNITS_MILLISECONDS); // 延時500ms R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_01_PIN_01, BSP_IO_LEVEL_LOW); R_BSP_SoftwareDelay(500, BSP_DELAY_UNITS_MILLISECONDS); // 延時500ms}
然后編譯、下載到開發(fā)板,即可看到現(xiàn)象。
-
mcu
+關(guān)注
關(guān)注
146文章
17985瀏覽量
367312 -
瑞薩
+關(guān)注
關(guān)注
36文章
22386瀏覽量
88068 -
RA8
+關(guān)注
關(guān)注
0文章
18瀏覽量
6745 -
Cortex-M85
+關(guān)注
關(guān)注
0文章
15瀏覽量
695
原文標題:瑞薩RA8系列教程 | 瑞薩RA8開發(fā)環(huán)境搭建,并點亮一個LED
文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
RA8 Cortex-M85 Helium技術(shù)入門指南(1)

瑞薩面向電機控制應用推出性能卓越的RA8 MCU

《電子發(fā)燒友電子設計周報》聚焦硬科技領域核心價值 第4期:2025.03.17--2025.03.21
IAR為瑞薩RA8系列MCU開發(fā)提供支持
AMEYA360 | 皇華:瑞薩面向電機控制應用推出性能卓越的RA8 MCU
瑞薩電子全新RA8系列MCU產(chǎn)品介紹

瑞薩RA8系列教程 | 基于 e2 studio 創(chuàng)建RA8工程

評論