关注+星标公众号,不错过精彩内容
作者 | strongerHuang
微信公众号 | strongerHuang
近两年,为大家分享了很多关于瑞萨MCU的文章,同时也受到了很多朋友的关注。然后,陆续就有小伙伴在咨询关于瑞萨MCU开发工具的一些内容。
今天来分享有一下:开发瑞萨MCU会用到了哪些工具?
集成开发环境(IDE)类
1、e2 studio
e2 studio集成编辑器、编译器、下载器、智能配置器等多种类型工具的一站式服务工具。
e2 studio是瑞萨自家的集成开发环境(IDE),也是瑞萨推荐用于开发瑞萨MCU的工具。

瑞萨官网下载地址:
https://www.renesas.com/en/software-tool/e-studio
瑞萨GitHub下载地址:
https://github.com/renesas/fsp/releases
2、Keil MDK
Keil基本上学单片机第一步就要安装这个工具,这里就不过多介绍了,只想说一点:Keil只支持 Winodws 操作系统。

Keil官网下载地址
https://www.keil.com/demo/eval/arm.htm
3、IAR EWARM
IAR和Keil类似,是一款通用的集成开发环境,支持市面上大部分MCU。
当然,IAR根据不同架构的MCU,分为了多个型号,比如:IAR EWARM、 MSP430、 STM8、 EW8051等。
IAR官网下载地址
IAR9.70.1版本
https://netstorage.iar.com/FileStore/STANDARD/001/003/718/ewarm-9.70.1.13552.exe
IAR 8.50.9版本
http://files.iar.com/ftp/pub/box/EWARM-CD-8509-33462.exe
IAR 7.80.4版本
http://files.iar.com/ftp/pub/box/EWARM-CD-7804-12495.exe
RASC 智能配置器
RASC:Release RA Smart Configurator,瑞萨RA智能配置器。
你可以理解为:瑞萨RA系列单片机代码初始化工具、生成器。
它可以生产Keil MDK、IAR EWARM和CMake等工程。

RASC下载地址:
https://github.com/renesas/fsp/releases

RASC在e2 studio中已经集成。如果你用第三方IDE(Keil 、 IAR等),就可以安装RASC来生成Keil 、 IAR的软件工程。
RFP编程工具
RFP:Renesas Flash Programmer,瑞萨 Flash 编程工具。
RFP是瑞萨针对自家MCU/MPU开发的一款支持开发和批量生产阶段写入Flash的软件,简称RFP编程工具。

RFP支持三大主流操作系统:Windows、 Linux、 macOS。
支持的编程文件格式: Intel HEX(用于 HEX 和 HCUHEX 文件)、Motorola S(用于 HEX 和 HCUHEX 文件)、二进制、 RPI(用于RPI 文件)
通信接口支持USB、 CSI、 UART、 FINE、 SWD
校验计算
空白检查、擦除、写入、验证、读取、校验和、闪存选项的设置和获取
顺序执行多个命令(用于擦除、编程、验证等)
同时选择多个编程文件
RFP编程工具下载地址:
https://www.renesas.cn/zh/software-tool/renesas-flash-programmer-programming-gui

针对初学者,开发瑞萨MCU,安装这几款工具基本就可以了。

OSPI Flash适配秘籍之内功心法篇

MPU Bootloader单独编译方法详解

每月“芯”测评,嵌入式、物联网、硬件开发者邀您参与!