开启攻城狮的成长之旅!这是我参与的由 CSDN博客专家 架构师李肯(http://yyds.recan-li.cn)和 瑞萨MCU (瑞萨电子 (Renesas Electronics Corporation) ) 联合发起的「 致敬未来的攻城狮计划 」的第 1 天,点击查看活动计划详情 (https://bbs.csdn.net/topics/613916237)!
1.学习目标:
之前在学习51和STM32的时候是为了对单片机有一个初步的认识,并且掌握了基本的开发方法。现在拿到这块瑞萨RA2E1板子后,因为他是基于Cortex-M23内核,并且不是STM系列,是我之前从未接触过的。所以本次学习的目的是为了掌握如何快速上手一块自己没有接触过的板子,掌握一个通用的方法。
-
因为这是一个入门级MCU,性能不高,同时它的低功耗做的非常好,所以不打算添加GUI,准备添加几个传感器,wifi模块,做一个环境监测项目。
-
因为硬件上这个评估板搭载了电容触摸按键,好像这也是一大卖点,所以把这个电容按键也要利用起来。
-
最后就是rtthread,除了在stm32上移植过rtthread还没在别的板子移植过,这个也要尝试一下。
2.认识Cortex-M23
首先了解了一下Cortex-M23内核。首先Cortex-M系列是ARM公司设计的专用于嵌入式领域的内核。我们常见的STM32有基于ARMv7架构的CortexM0/M3/M4等内核的STM32F0/F1/F4的MCU。Cortex-M23基于ARMv8架构,是Cortex-M0的升级版,主打低功耗,相比于Cortex-M0添加了如下功能:
Cortex-M23 =
Cortex-M0/M0 + 硬件除法器 + 性能提升 +
专门的栈溢出硬件检测+
指令集不可忽略的小动作 +
安全扩展(TrustZone for Armv8-M) +
MPU开发者模型的友好化改进
Cortex-M33 =
Cortex-M3/M4 + 性能提升 +
专门的栈溢出硬件检测+
指令集不可忽略的小动作 +
安全扩展(TrustZone for Armv8-M)+
MPU开发者模型的友好化改进
3.认识瑞萨
瑞萨电子是一家总部位于日本东京的半导体公司,成立于1957年,目前是全球最大的微控制器制造商之一,同时也是汽车电子和智能家居等领域的领导者之一。瑞萨电子的产品范围包括微控制器、模拟器件、功率器件、传感器和无线通信模块等。瑞萨电子在全球拥有广泛的客户群体,包括汽车、工业、家电、通信等领域的制造商和系统集成商。
4.认识RA系列
瑞萨的RA系列类似STM32的F系列,一般数字越大性能也就越好。后面的E、M、L、W分别有不同的含义

RA2E1是瑞萨电子推出的一款微控制器产品,它是RA2系列产品的一部分。RA2E1的定位是针对需要高性能和低功耗的应用场景,例如智能家居、工业自动化、智能仪器、消费电子等领域。RA2E1具备丰富的外设资源,包括多个通用计时器、PWM、ADC、DAC、SPI、I2C、UART等接口,同时还支持多达4个DMA通道,可以满足复杂应用的需求。RA2E1采用了Cortex-M23内核,拥有高达40MHz的主频,支持超低功耗模式,以满足功耗敏感应用场景的需求。RA2E1的特点是高性能、低功耗、丰富的外设资源和灵活的扩展性,是一个非常优秀的微控制器产品。
RA系列是瑞萨电子推出的一系列微控制器产品,其中不同字母代表不同的系列和定位。具体来说,以下是不同RA系列中字母代表的含义:
- E系列:采用了Embedded Flash Memory技术的高性能微控制器,拥有较大的存储容量和强大的外设资源。
- L系列:低功耗微控制器系列,适用于需要长时间电池寿命的应用场景。
- M系列:中低端微控制器系列,性价比较高,适用于各种常见的应用场景。
- A系列:高性能微控制器系列,采用了瑞萨电子的Arm Cortex-M33内核,拥有强大的计算能力和丰富的外设资源。
- W系列:Wi-Fi模组集成的微控制器系列,具有无线通信功能,适用于物联网和智能家居等场景。
- T系列:高温应用微控制器系列,能够在高温环境下工作,适用于工业、汽车电子等领域。
5.认识RA2E1评估板
首先给大家表演个开箱

板子的功能还是挺丰富的,该有的基本都有,除此之外还有许多没见过的功能,后期会测试一下这些没接触过的功能。
板载 16K SRAM 128K FLASH,一般情况下够用。
-
Capacitive Sensing Unit 2(CTSU) 电容传感单元,与板子上的3个BTN电容三按键相连,后期会测试一下这个电容按键。
-
Serial Communications Interface (SCI)串行通信接口,这个接口还支持I2C(只能用主机模式)
-
Low Voltage Detection (LVD)低电压检测
-
Operating Modes 操作模式

参考:
文章讲述了作者参与的「致敬未来的攻城狮计划」,目标是掌握如何快速上手瑞萨RA2E1微控制器,基于Cortex-M23内核,强调低功耗和实用性。计划制作环境监测项目,利用电容触摸按键和添加传感器、WiFi模块。同时,文章介绍了Cortex-M23的特点和瑞萨电子的背景以及RA系列的不同产品定位。

被折叠的 条评论
为什么被折叠?



