2025 / 03 / 13
瑞萨RA8系列教程 | 瑞萨 RA8 开发环境搭建
作者 | strongerHuang
瑞萨 RA8 单片机推荐的开发工具(IDE)主要有三款:e2 studio、 Keil MDK、 IAR EWARM。
选择哪款开发工具?
e2 studio是瑞萨自家的集成开发环境,也是瑞萨推荐用于开发RA系列单片机的工具。
e2 studio是基于 eclipse 环境开发的一款集成了代码初始化生成器(RASC)、软件包(FSP)、编辑器、编译器、调试器等众多工具集成为一体的工具。
RASC:Release RA Smart Configurator,瑞萨RA智能配置器,换句话也叫瑞萨RA单片机代码初始化工具、生成器。
FSP:Flexible Software Package,灵活软件包,类似于我们说的 HAL 库。
1、瑞萨自家e2 studio
开发 RA8 单片机只用 e2 studio 这款工具就可以完成整个开发流程。
2、第三方Kei、 IAR
如果你用第三方的Keil、 IAR开发RA8单片机,除了安装Keil 或 IAR 软件,还需要安装代码初始化工具(RASC)和灵活软件包(FSP)。
如何选择?主要看你自己的情况,瑞萨官方主推自家的 e2 studio 这款工具。
如果你习惯 Keil 或 IAR 这种环境,而不习惯 eclipse 这样的开发环境,用第三方的 Keil 或 IAR 也是完全可以的。但你还需用到瑞萨的代码初始化工具(RASC)和灵活软件包(FSP)。
e2 studio下载安装
e2 studio下载地址有几个地方:瑞萨官网、瑞萨GitHub、RA生态工作室等。
一、e2 studio下载地址
1、瑞萨官网
https://www.renesas.com/en/software-tool/e-studio

瑞萨官网能保证是“正品”,也能下载最新版本,但需要注册并登录账号。
2、瑞萨GitHub
https://github.com/renesas/fsp/releases

瑞萨GitHub是我推荐的下载地址,这是瑞萨官网的GitHub,不用账号登录就可以直接下载,网址包含e2 studio、RASC、 FSP等多个软件,关键还能下载历史版本版本。
如果用Keil MDK开发,就需要下载代码初始化工具(RASC) 和 软件包(MDK_Device_Packs)。
GitHub在国内没有梯子也能用,只是有时候不稳定,作为开发者,建议都准备一个梯子。
3、RA生态工作室
https://ramcu.cn/resource/list/

这是瑞萨在国内的运营的公司的网站,下载也是需要登录。
除了以上三个比较正规的下载地址之外,其实还有很多第三方网站,或论坛会搜集这些软件。
二、e2 studio安装
e2 studio支持 Windows、 Linux、 MacOS三大主流操作系统,但考虑到用Keil、 IAR,本文就以Windows环境为例。
目前 e2 studio V5以上的版本,安装都比较顺利,基本上一路“Next”就可以完成。(PS:以上老版本,如V4版本安装的时候都还经常会出现各种问题)
1、双击 e2 studio 安装包,等待解压完成,选择针对所有用户(All Users)进行安装

2、选择快速安装(Quick Install)




3、安装过程可能需要几分钟,具体与电脑配置有关

4、出现如下画面,说明安装成功

在开始菜单中找到e2 studio(建议创建桌面快捷键)

Keil、IAR下载安装
如果不用瑞萨自家的 e2 studio,也可以用第三方的Keil MDK 或 IAR EWARM 开发瑞萨 RA8 单片机,但需要安装代码初始化工具(RASC)和灵活软件包(FSP)包。
一、Keil MDK下载安装
1、Keil官网下载地址
https://www.keil.com/demo/eval/arm.htm

Keil只支持 Winodws 操作系统,exe文件的安装非常简单,根据提示基本上一路“next”即可。安装的具体过程这里就不分享了,网上有很多教程: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经常改版、现在又限制个人用户下载。
以上两个链接是IAR官方的下载链接,目前还可以下载,若不能下载,可以去其他论坛下载。
2、IAR安装
IAR和Keil一样,只支持 Winodws 操作系统。
同样,exe文件的安装根据提示基本上一路“next”即可,安装的具体过程这里就不分享了,网上有很多教程:IAR系列教程
使用Keil MDK 开发瑞萨 RA8 单片机,就需要安装RASC 和 MDK Device Packs
1、RASC、Packs下载地址
https://github.com/renesas/fsp/releases

2、RASC、Packs安装
RASC 和上面 e2 studio 安装类似,根据提示一路“next”即可。
MDK Device Packs就是针对 Keil MDK 的软件包,也是根据提示一路“next”即可。

看到这里,恭喜你,瑞萨 RA8 三种开发环境就搭建好了。