瑞萨电子RA0L1微控制器的主要特点

描述

一、RA0L1简介

RA0L1属于RA0系列中的基础型微控制器(MCU),定位入门级产品线,兼具卓越的性价比与超低功耗特性。该产品基于Arm Cortex-M23内核设计,高达32MHz的CPU运行速度,并集成64KB Code Flash,16KB SRAM,支持-40°C至125°C的宽工作温度范围。

二、RA0L1适用场景

RA0系列微控制器专为成本敏感型应用场景设计,尤其适用于以下领域:

消费电子领域的低功耗与低成本需求

小型家电系统控制

工业系统控制

楼宇自动化

三、RA0L1主要特点

主要特点如下

32MHz Arm Cortex-M23内核;

最高64KB闪存(Code Flash):最小擦除单元为2K字节,最小写入单元为4字节;

1KB数据闪存(Data Flash):最小擦除单元为256字节,最小写入单元为1字节;

工作温度范围:-40°C至+125°C;

低功耗:运行模式2.9mA@32MHz,Standby模式:0.25uA;

宽电压操作:供电电压范围为1.6V至5.5V;

±1%高速高精度片内振荡器;

Cap Touch电容式触摸IP:CTSU2SLa;

TAU(16位通用PWM定时器)、TML32(32位间隔定时器)、RTC(实时时钟);

丰富的模拟资源:12位模数转换器(A/D Converter),温度传感器;

SAU(集成UART、简易SPI、简易I2C);

UARTA接口,I2C接口;

真随机数发生器;

安全功能(Safety Functions)。

四、支持的开发工具

IDE

1名称:e2 studio

版本/下载链接:

Renesas e2 studio downloads

https://www.renesas.cn/zh/software-tool/e-studio#downloads

2名称:Keil MDK

版本/下载链接:

ARM Product Updates(keil.com)

https://www.keil.com/update/rvmdk.asp

3名称:

IAR Embedded Workbench for Arm

版本/下载链接:

IAR EW for Arm Free Trial Version

https://www.iar.com/products/architectures/arm/iar-embedded-workbench-for-arm/iar-embedded-workbench-for-arm-free-trial-version/

ICE

1名称:E2 & E2 Lite

版本/下载链接:

E2 emulator

[RTE0T00020KCE00000R] | Renesas 

https://www.renesas.com/en/software-tool/e2-emulator-rte0t00020kce00000r

版本/下载链接:

E2 emulator Lite

[RTE0T0002LKCE00000R] | Renesas

https://www.renesas.com/en/software-tool/e2-emulator-lite-rte0t0002lkce00000r

2名称:EZ-CUBE3

版本/下载链接:

EZ-CUBE3 | Renesas 瑞萨电子

https://www.renesas.cn/zh/software-tool/ez-cube3?queryID=d34a4fc6da0b927359e798d084f9d974

3名称:J-Link

版本/下载链接:

Segger Debug Probes J-Link

https://www.segger.com/products/debug-probes/j-link/

4名称:I-jet

版本/下载链接:

IAR I-jet

https://www.iar.com/products/architectures/arm/i-jet

代码生成器

1名称:

RASC (RA Smart Configurator)

说明文档的版本/下载链接:

RASC MDK IAR User Guide

https://renesas.github.io/fsp/_s_t_a_r_t__d_e_v.html#RASC-MDK-IAR-user-guide

2名称:FSP

版本/下载链接:

Releases · renesas/fsp

https://github.com/renesas/fsp/releases/

关于示例代码和开发板,可以参考以下内容。

扫描下方二维码或复制链接查看相关信息。

RA产品例程

简要说明:包含RA系列产品的大部分例程注

下载链接:

RA产品例程

https://github.com/renesas/ra-fsp-examples

开发板

简要说明:RA系列的RFP板

下载链接:

Renesas RA Microcontroller Evaluation Kits

https://www.renesas.com/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra-kits

注:RA0L1的例程会在RA0L1正式发布后更新。

五、认识一下RA0L1的板子

FPB-RA0L1

微控制器

FPB-RA0L1顶视图

微控制器

FPB-RA0L1底视图

FPB-RA0L1开发板配备了电源调节器、板载调试器、简单的输入/输出设备(Cap touch按键和LED灯)以及常用的生态系统输入/输出连接器。以下将对这些进行详细介绍。

电源

FPB-RA0L1开发板设计采用5V供电。板载LDO用于将5V电源转换为3.3V电源。3.3V电源用于为RA MCU和其他外围功能供电。可以选择Debug USB(缺省设置)或者J60为板子供电。

提供3.3V电压的板载调节器(LDO)具有2.0A的内置电流限制。确保RA MCU以及任何连接的外围设备所需的总电流不超过此限制。

接通电源后,标有“POWER(电源)”的绿色LED4指示灯将会亮起,黄色的“DEBUG(调试)”LED3指示灯也会亮起。

特殊功能接口

FPB-RA0L1提供了两个电容触摸按键。

电容触摸按键的引脚分配关系,如下表所示。

标识 RA MCU控制端口
Touch Button1 P001/TS22
Touch Button2 P000/TS23

微控制器

Cap Touch Button顶视图

微控制器

和Cap Touch Button有关的跳线

如果要将P001用于GPIO功能,跳线E7需短接。

如果要将P000用于GPIO功能,跳线E9需短接。

P112默认是用于TSCAP并连接了一个10nF的电容。如果要P112用于GPIO,E16需短接同时E19要被断开。

触摸按键LEDs

RFP-RA0L1在触摸按键附近提供了两个触摸按键LED,用于指示这些按键。

标识 颜色 RA MCU控制引脚
LED5 绿色 P401(低电平点亮)
LED6 绿色 P400(低电平点亮)

除了用作触摸按键的指示器外,控制触摸按键LED的端口还可以用于任何所需要的目的。LED也可以与RA MCU隔离,以便相关端口可用于其他目的。要断开LED5与P401的连接,E6必须断开。要断开LED6与P400的连接,E5必须断开。

微控制器

顶视图

底视图

调试

FPB-RA0L1开发板可使用内置的SEGGER J-Link板载调试器进行编程和调试。板载调试功能由瑞萨RA4M2(J-Link OB)和SEGGER J-Link提供。调试用的USB 2.0 Type-C连接器(J10)将RA4M2(J-Link OB)连接到外部PC,以便对目标RA MCU的固件进行重新编程和调试。这种连接方式是FPB-RA0L1开发板的默认调试模式。

调试模式 J9
On-Board 1-2
Debug In 2-3

微控制器

点击查看大图

六、MCU功耗测量

在RA0L1附近设有电阻R3和测试连接器J30(未焊接),用于测量MCU电流。电阻R3在出厂时为0Ω(贴片0603封装)。为了使用连接在J30(未焊接)引脚1和引脚2之间的电流表测量电流,应将电阻R3移除。

或者,也可以将电阻R3移除,并用一个合适的低阻值电阻(例如100毫欧)替换,然后使用电压表测量J30引脚1和引脚2之间的电压。然后可利用欧姆定律计算出MCU所消耗的电流。

微控制器

测量电流原理图

微控制器

J30 电流测量点

七、总结

RA0L1是瑞萨最近推出的一颗入门级MCU,具有电容触摸,低功耗,外设丰富等特点。支持多种开发工具,示例代码也很容易从网上获得,支持板载的调试器,不需要额外的调试工具即可上手。

微控制器

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分