【瑞萨 RA2E1】+ FSPConfig-ADC-UART-SPI-Watchdog

1.硬件介绍

forum.jpg

MCU型号:R7FA2E1A72DFL  。 主频最大48MHz。内核Arm® Cortex®-M23。64KB code flash。4KB data flash。16 KB SRAM 。外设ACMP、ADC、ANALOG、IIC、SCI、SPI、CTSU、ICU、KINT等。工作电压范围:1.6V - 5.5V。工作温度范围:-40°C ~ 85°C封装:LQFP-48。评估板原理图参考《RA2L1_E1_LQFP48 TOUCH》2路KEY2路LED32.768kHz外部晶振焊接,8Mhz外部晶振未焊接。1路Debug接口SW

2.FSP+IARFSPsetup_fsp_v4_4_0_rasc_v2023-04(2)IAR版本9.3

2.1安装参考链接

https://blog.csdn.net/xue_nuo/article/details/124661894

3.使用RASC生成IAR工程

3.1新建工程目录ra2e1_rasc_demo3.2新建工程file->new->FSP Project,填写工程名称,选择相应的路径信息。

forum.jpg

->Next,选择相应设备型号和IDE工程类型。

forum.jpg

->Next,没有使用操作系统选择NoRTOS

forum.jpg

->next,->finish详细使用参考工具help文件或者野火教程https://doc.embedfire.com/mcu/renesas/fsp_ra/zh/latest/doc/chapter6/chapter6.html forum.jpg

4.测评内容

4.1点亮LED灯

(1)LED硬件引脚连接

forum.jpg

(2)引脚配置

forum.jpg forum.jpg

(3)代码

forum.jpg

4.2Uart通讯

(1)硬件引脚

forum.jpg

(2)UART引脚配置

forum.jpg forum.jpg

(3)代码

forum.jpg forum.jpg forum.jpg

(4)演示

forum.jpg

4.3ADC采集

(1)ADC硬件连接

forum.jpg

2)ADC配置

forum.jpg forum.jpg

(3)代码

forum.jpg forum.jpg

(4)演示

forum.jpg

4.4spi接口驱动ADC芯片采集电压值

(1)spi接口硬件连接

forum.jpg

(2)SPI接口配置

forum.jpg forum.jpg

(3)代码移植AD7190.c,AD7190.h,Communication.c,Communication.h文件AD7190 - Microcontroller No-OS Driver [Analog Devices Wiki]

forum.jpg forum.jpg

(4)演示

forum.jpg

4.5watchdog

(1)WDT配置

forum.jpg

(2)代码

forum.jpg

(3)演示ADC实时采集电压数据,电压值小于2.5V时正常喂狗;当采集电压值大于2.5V,没有进行喂狗,系统会重新启动;LED2亮3s后熄灭。