前言
非常感谢官方以及RA生态社区给予的评测机会,下面我将就此款开发板做一系列评测,希望大家多多交流
开发板简单介绍
RA-Eco-RA2E1-48PIN-V1.0 以瑞萨R7FA2E1A72DFL为主控芯片,拥有丰富的外设,集成度高功能非常强大,具有优越的性能和低功耗。
RA2E1 产品群是 RA 系列的入门级单芯片微控制器,基于48 MHz Arm® Cortex®-M23 内核,具有高**达 128 kB **的代码闪存以及 **16 kB 的 SRAM **。 这款产品采用优化的制程和瑞萨电子的低功耗工艺技术,是业界一流水平的超低功耗微控制器。 RA2E1 产品支持 1.6V 至 5.5V 的宽工作电压范围和多种封装,如 LQFP、QFN、LGA、BGA 和 WLCSP。 RA2E1 可与 RA2L1 产品群引脚和外围设备兼容,特别适用于电池供电应用以及空间受限应用,以及其他需要高性能和低功耗的系统。
特性
-
48MHz Arm® Cortex®-M23
-
高达 128kB 的闪存以及 16kB SRAM
-
4kB 数据闪存,提供与 EEPROM 类似的数据存储功能
-
1.6V - 5.5V 的宽工作电压范围
-
增强型电容式触摸感应单元 (CTSU)
-
12 位 ADC,LPACMP,温度传感器
-
32 位通用 PWM 定时器,16 位通用 PWM 定时器,低功耗异步通用定时器
-
实时时钟
-
SCI(UART、简单 SPI、简单 I2C)
-
独立的 SPI 接口/I2C 多主接口
-
安全功能
-
加密功能
特有的增强型触摸感应单元,极具性价比,开发板图示如下:
开发资料
1、 类似ST的STM32CubeMX,瑞萨也有一套他们的BSP配置工具,非常方便,RA 智能配置(RASC)安装程序 可以在这里链接找到,https://www.renesas.cn/zh/software-tool/flexible-software-package-fsp,不建议去github上下载,我下载了好几次都没有下载成功。(注意资料下载需要注册账号,每次下载都要填写信息这有点不太好~~)
2、MDK需要自行安装,注意版本5.38以上。
3、其他资料:
RA生态社区:https://www.ramcu.cn/
RA资料下载:https://www.ramcu.cn/lists/21.html
搭建开发环境
RA提供了多种多样的开发环境,官方IDE有e2 studio,其他比如MDK、IAR、VSCODE,这里选择以MDK作为开发环境。
完成软件的下载及安装之后,使用FSP Smart Configurator配置BSP
选择开发板型号,开发板芯片料号R7FA2E1A72DFL,IDE选择MDK
生成裸机代码:
配置LED GPIO 103 104,并生成BSP代码
添加LED翻转代码:
|