前言
非常感谢官方以及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翻转代码:
|