RA0E1开发板试用报告
试用单位 : 个人 开发板 : RA0E1
一、背景
很荣幸获得由电子发烧友举办的RA0E1开发板试用机会。这是我第一次接触瑞萨的MCU,此前仅使用过MSP430和STM32系列。
二、开发环境搭建
- 开发板外观 : 收到的开发板精致小巧,但不自带仿真器,仅提供了一个USB转串口(CH340)。
- 下载工具 : 查询后了解到,瑞萨的下载工具类似于STM32的程序下载工具(STM32CubeProgrammer),支持通过USB或串口下载程序。由于我拥有J-Link V9,因此可以正常使用。
- IDE安装 : 瑞萨的IDE是e2 studio。下载并安装后,遇到“ No FSP versions installed ”的提示,了解到FSP(灵活配置软件包)是类似STM32 HAL库的东西,必须下载才能使用。
- FSP下载问题 : 由于单独下载FSP的链接速度极慢且不稳定,我决定下载已集成FSP的e2 studio版本(setup_fsp_v5_4_0_e2s_v2024-04.exe),速度较快且顺利完成安装。
三、项目开发
- 新建项目 : 安装完成后,新建工程一切正常。
- J-Link设置 : 选择J-Link作为下载工具,图形化界面与STM32CubeMX相似,但分类不如STM32CubeMX清晰。
- IO口配置 : 根据电路图,将P103和P112设置为普通IO口,并设置为输出。
- 代码编写 : 在
hal_entry.c 函数中插入以下代码,使用HAL库控制IO口:



四、编译与下载
最终顺利完成编译及下载,代码运行正常,验证了对IO口的控制。
五、总结
这次试用瑞萨的RA0E1开发板让我对瑞萨的开发环境有了初步的认识,虽然在环境搭建中遇到了一些挑战,但最终成功实现了基本的IO控制功能。期待进一步深入探索瑞萨MCU的应用。
|