说明
产品简介
RA4M1-Zero 是一款体积小巧,搭载多种数字接口的微控制器开发板。在硬件上,采用 R7FA4M1AB3CFM 芯片,其搭载Cortex®-M4 32 位单核处理器,配备FPU浮点运算单元,支持高达 48MHz 的时钟频率,内置 256KB ROM、32KB SRAM 和 8KB EEPROM;可兼容扩展多种外围设备,使用更方便。在软件上,使用 Arduino IED来进行开发,从而可以轻松快速地入门,并将其应用于产品中。
产品特性
- 采用瑞萨电子 RA4M1 MCU,基于 32 位 ARM Cortex-M4 架构。运行主频 48MHz,内置 FPU (浮点运算单元)
- 集成 256KB 闪存、32KB SRAM 和 8KB EEPROM
- 配备 14 位 ADC、12 位 DAC、CAN 总线控制器、USB 2.0 接口和板载 RGB LED
- 支持固件加密、安全启动以及防篡改功能,提升数据和系统的安全性,确保应用的安全性
- 引出丰富的外设接口,兼容性和扩展性强
- 邮票孔设计,可直接焊接集成到用户自主设计的底板上
- 兼容 Arduino IDE,支持用户进行快速开发和便捷调试,降低开发难度
资源简介

1、瑞萨电子 R7FA4M1AB3CFM 具备 FPU,运行频率高达 48MHz 2、WS2812 炫酷 RGB LED 使用 MCU D6 GPIO 控制 3、BOOT 按键 按下后再按复位,进入 Bootloader 下载模式 4、USB Type-C 接口 用于程序下载,支持 USB1.1 主机和从属设备 | | 5、RESET 复位按键
6、ME6217C33M5G 低压降 LDO,电流 (Max) 800mA 7、0R 电阻器 跳线选择 MCU 电压为 3V3 或 5V,默认为 3V3 |
引脚分布

产品尺寸

Arduino环境搭建

- 下载解压之后,打开解压成功之后的目录,双击打开Arduino IDE.exe,下载RA4M1-Zero需要的板型文件

- 下载完成之后,重新打开Arduino IDE,新建工程-烧录程序-观察串口

- 看到串口每隔1s输出一次Hello, World,表示环境搭建成功

Bootloader固件下载
- 下载对应的固件烧录工具,下载解压成功之后进入Renesas_Flash目录双击运行exe文件安装,安装过程选项保持默认就行

- 成功安装之后,在上个步骤的文件中,进入目录AWAA双击打开AWAA.rpj工具设置文件

- 工具栏选择Connect Settings,然后按住板子上的boot按键再按一下reset按键进入固件下载模式,然后选择对应的COM口即可

- 工具栏选择Operation,然后点击add/Remove Files添加固件,把其他多余的固件删掉

- 最后点击Start,等待固件下载完成即可,下载完成之后,重新插拔USB上电

示例程序
示例程序 | 基础例程说明 | 依赖库 |
---|
01_UART_Test | 基础的UART通信示例 | - |
02_CAN_Read_Test | 基础的CAN通信读取示例 | - |
03_CAN_Write_Test | 基础的CAN通信发送示例 | - |
01_UART_Test
【硬件连接】

【代码分析】
Serial.begin(115200)
:初始化UART的波特率为115200。Serial.available()
:获取UART缓存区的数据。Serial.read()
:读取UART缓存区的数据。Serial.print()
:发送UART数据。
【运行效果】
- 程序编译下载完成,打开串口监控输入Hello, World,可以看到监控台同时输出Hello, World,如下图所示:

02_CAN_Read_Test
【程序说明】
- 简单的CAN总线读取数据通信示例,如果需要看到实际效果,需要外接CAN收发器,RA4M1-Zero只具备CAN控制器。
【代码分析】
CAN.begin(CanBitRate::BR_500k)
:初始化CAN总线波特率为500K。CAN.available()
:获取CAN缓存区的数据。CAN.read()
:读取CAN缓存区的数据。
【代码分析】
- 实际运行现象需要客户外接CAN收发器,示例已正常测试通过。
03_CAN_Write_Test
【程序说明】
- 简单的CAN总线发送数据通信示例,如果需要看到实际效果,需要外接CAN收发器,RA4M1-Zero只具备CAN控制器。
【代码分析】
CAN.begin(CanBitRate::BR_500k)
:初始化CAN总线波特率为500K。CAN.write()
:发送CAN数据。
【代码分析】
- 实际运行现象需要客户外接CAN收发器,示例已正常测试通过。
技术支持
周一-周五(9:30-6:30)周六(9:30-5:30)
手机:13434470212
邮箱:services04@spotpear.cn
QQ:202004841
