瑞薩 RA8 單片機(jī)推薦的開發(fā)工具(IDE)主要有三款:e2 studio、 Keil MDK、 IAR EWARM。
選擇哪款開發(fā)工具?
e2 studio是瑞薩自家的集成開發(fā)環(huán)境,也是瑞薩推薦用于開發(fā)RA系列單片機(jī)的工具。
e2 studio是基于 eclipse 環(huán)境開發(fā)的一款集成了代碼初始化生成器(RASC)、軟件包(FSP)、編輯器、編譯器、調(diào)試器等眾多工具集成為一體的工具。
RASC:Release RA Smart Configurator,瑞薩RA智能配置器,換句話也叫瑞薩RA單片機(jī)代碼初始化工具、生成器。
FSP:Flexible Software Package,靈活軟件包,類似于我們說的 HAL 庫。
選擇哪款開發(fā)工具?
1、瑞薩自家e2 studio
開發(fā)?RA8 單片機(jī)只用?e2 studio 這款工具就可以完成整個(gè)開發(fā)流程。
2、第三方Kei、 IAR
如果你用第三方的Keil、 IAR開發(fā)RA8單片機(jī),除了安裝Keil 或 IAR 軟件,還需要安裝代碼初始化工具(RASC)和靈活軟件包(FSP)。
如何選擇?主要看你自己的情況,瑞薩官方主推自家的 e2 studio 這款工具。
如果你習(xí)慣 Keil 或 IAR 這種環(huán)境,而不習(xí)慣 eclipse 這樣的開發(fā)環(huán)境,用第三方的 Keil 或 IAR 也是完全可以的。但你還需用到瑞薩的代碼初始化工具(RASC)和靈活軟件包(FSP)。
e2 studio下載安裝
e2 studio下載地址有幾個(gè)地方:瑞薩官網(wǎng)、瑞薩GitHub、RA生態(tài)工作室等。
一、e2 studio下載地址
1、瑞薩官網(wǎng)
https://www.renesas.com/en/software-tool/e-studio
瑞薩官網(wǎng)能保證是“正品”,也能下載最新版本,但需要注冊并登錄賬號(hào)。
2、瑞薩GitHub
https://github.com/renesas/fsp/releases
瑞薩GitHub是我推薦的下載地址,這是瑞薩官網(wǎng)的GitHub,不用賬號(hào)登錄就可以直接下載,網(wǎng)址包含e2 studio、RASC、 FSP等多個(gè)軟件,關(guān)鍵還能下載歷史版本版本。
如果用Keil MDK開發(fā),就需要下載代碼初始化工具(RASC) 和 軟件包(MDK_Device_Packs)。
GitHub在國內(nèi)沒有梯子也能用,只是有時(shí)候不穩(wěn)定,作為開發(fā)者,建議都準(zhǔn)備一個(gè)梯子。
3、RA生態(tài)工作室
https://ramcu.cn/resource/list/
這是瑞薩在國內(nèi)的運(yùn)營的公司的網(wǎng)站,下載也是需要登錄。
除了以上三個(gè)比較正規(guī)的下載地址之外,其實(shí)還有很多第三方網(wǎng)站,或論壇會(huì)搜集這些軟件。
二、e2 studio安裝
e2 studio支持 Windows、 Linux、 MacOS三大主流操作系統(tǒng),但考慮到用Keil、 IAR,本文就以Windows環(huán)境為例。
目前?e2 studio?V5以上的版本,安裝都比較順利,基本上一路“Next”就可以完成。(PS:以上老版本,如V4版本安裝的時(shí)候都還經(jīng)常會(huì)出現(xiàn)各種問題)
1、雙擊 e2 studio 安裝包,等待解壓完成,選擇針對所有用戶(All Users)進(jìn)行安裝
2、選擇快速安裝(Quick Install)
3、安裝過程可能需要幾分鐘,具體與電腦配置有關(guān)
4、出現(xiàn)如下畫面,說明安裝成功
在開始菜單中找到e2 studio(建議創(chuàng)建桌面快捷鍵)
Keil、IAR下載安裝
如果不用瑞薩自家的 e2 studio,也可以用第三方的Keil MDK 或 IAR EWARM 開發(fā)瑞薩 RA8 單片機(jī),但需要安裝代碼初始化工具(RASC)和靈活軟件包(FSP)包。
一、Keil MDK下載安裝
1、Keil官網(wǎng)下載地址
https://www.keil.com/demo/eval/arm.htm
2、Keil安裝
Keil只支持 Winodws 操作系統(tǒng),exe文件的安裝非常簡單,根據(jù)提示基本上一路“next”即可。安裝的具體過程這里就不分享了,網(wǎng)上有很多教程:Keil系列教程
二、IAR EWARM下載安裝
1、IAR下載地址
IAR9.50.2版本
https://netstorage.iar.com/FileStore/STANDARD/001/002/971/EWARM-9502-71951.exe
IAR 9.60.2版本
https://netstorage.iar.com/FileStore/STANDARD/001/003/218/EWARM-9602-5599.exe
目前(2025-03)IAR EWARM最新版本是 V9.60.3,由于IAR經(jīng)常改版、現(xiàn)在又限制個(gè)人用戶下載。
以上兩個(gè)鏈接是IAR官方的下載鏈接,目前還可以下載,若不能下載,可以去其他論壇下載。
2、IAR安裝
IAR和Keil一樣,只支持 Winodws 操作系統(tǒng)。
同樣,exe文件的安裝根據(jù)提示基本上一路“next”即可,安裝的具體過程這里就不分享了,網(wǎng)上有很多教程:IAR系列教程
三、RASC下載安裝
使用Keil MDK 開發(fā)瑞薩 RA8 單片機(jī),就需要安裝RASC 和 MDK Device Packs
1、RASC、Packs下載地址
https://github.com/renesas/fsp/releases
2、RASC、Packs安裝
RASC 和上面 e2 studio 安裝類似,根據(jù)提示一路“next”即可。
MDK Device Packs就是針對 Keil MDK 的軟件包,也是根據(jù)提示一路“next”即可。
看到這里,恭喜你,瑞薩 RA8?三種開發(fā)環(huán)境就搭建好了。
瑞薩RA8系列教程更新中···ing