查看: 95|回复: 0

【RA-Eco-RA2L1-48PIN】简介、工程测试

[复制链接]

6

主题

8

帖子

583

积分

高级会员

Rank: 4

积分
583
发表于 2024-12-22 18:12:01 | 显示全部楼层 |阅读模式
【RA-Eco-RA2L1-48PIN】简介、工程测试
本文简要介绍 RA-Eco-RA2L1-48PIN V1.0 开发板,并建立工程进行测试。

简介
RA2L1 产品组基于 Arm® Cortex®-M23 核心。
支持 1.6V - 5.5V 宽电压工作,
CPU 时钟频率最高 48MHz
配备增强型电容式触摸感应单元 (CTSU2)


特性
  • 48MHz Arm® Cortex®-M23
  • 256KB 代码闪存和 32KB SRAM(支持 ECC)
  • 8KB 数据闪存,提供与 EEPROM 类似的数据存储功能
  • 48 引脚的封装
  • 内部电压调节电路
  • 增强型电容式触摸感应单元 (CTSU2)
  • 12 位 ADC,12 位 DAC,低功耗比较器
  • 32 位通用 PWM 定时器,16 位通用 PWM 定时器,低功耗异步通用定时器
  • 实时时钟
  • 串行通信接口(UART、简单 SPI、简单 I2C)
  • 独立的SPI接口 / I2C 多主接口
  • CAN
  • 安全功能
  • 加密功能

原理图

详见:RA-Eco-RA2L1-48PIN .
开发环境

注意:不需要单独安装 e² studio,FSP 平台安装程序会安装 e² studio 和使用 FSP 所需的所有其他工具。

这里使用 RA2L1 主控,仅安装 RA0 系列软件包即可。

工程测试
由原理图可知


两 LED 均为高电平点亮。

代码
  1. while(1)
  2.     {
  3.         R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_01_PIN_03, BSP_IO_LEVEL_LOW);
  4.         R_BSP_SoftwareDelay(100, BSP_DELAY_UNITS_MILLISECONDS);
  5.         R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_01_PIN_03, BSP_IO_LEVEL_HIGH);
  6.         R_BSP_SoftwareDelay(100, BSP_DELAY_UNITS_MILLISECONDS);
  7.         R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_01_PIN_04, BSP_IO_LEVEL_LOW);
  8.         R_BSP_SoftwareDelay(100, BSP_DELAY_UNITS_MILLISECONDS);
  9.         R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_01_PIN_04, BSP_IO_LEVEL_HIGH);
  10.         R_BSP_SoftwareDelay(100, BSP_DELAY_UNITS_MILLISECONDS);
  11.     }
复制代码


可实现 P103 和 P104 输出电平循环交替反转。

效果






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

用户排行榜

RA助手

主题: 116帖子:136精华:0

RA_Lance

主题: 94帖子:138精华:9

lugl

主题: 53帖子:152精华:1

xujiwei263

主题: 18帖子:87精华:0

Juggernaut

主题: 12帖子:118精华:0

books咦

主题: 11帖子:11精华:2
快速回复 返回顶部 返回列表