探索Renesas AIK - RA6M3:开启嵌入式开发新旅程
在嵌入式开发的广阔领域中,Renesas的AIK - RA6M3套件犹如一颗璀璨的新星,为开发者们提供了一个强大而灵活的平台。今天,我们就来深入了解一下这个套件,看看它究竟有哪些独特之处。
文件下载:Renesas Electronics AIK-RA6M3 AI,ML参考套件.pdf
套件概述
AIK - RA6M3主要用于帮助开发者开启初始固件开发工作。它配备了可直接访问RA6M3微控制器I/O引脚的扩展引脚头,同时还提供了对常用外设的板载支持以及多种常见生态系统标准接口。
RA6M3微控制器特性
- 强大的核心与内存:采用120 MHz的Arm® Cortex® M4内核并带有FPU,拥有640 KB的片上SRAM、2 MB的片上代码闪存和64 KB的片上数据闪存。
- 丰富的连接性:主MCU配备一个USB微型AB全速连接器,还有SEGGER J - Link® 板载(OB)接口用于调试和编程,同时提供10针JTAG/SWD接口连接外部调试器和编程器。此外,还有六个PMOD连接器可用于快速原型开发,以及一个辅助端口连接器、CAN接口和RJ - 45 RMII以太网接口。
- 多时钟源:主MCU振荡器晶体提供24.000 MHz和32,768 Hz的精确参考时钟,主MCU内部还有额外的低精度时钟。
- 用户交互设计:具备MCU复位按钮、两个用户按钮、一个DIP开关,还有蓝色LED指示稳压电源可用性以及一个由主MCU固件控制的RGB LED。
套件内容与订购信息
套件内容
AIK - RA6M3套件包含AIK - RA6M3板、OV2640相机模块、Renesas ICM - 42670 - P PMOD板、显示屏、显示补丁模块、以太网补丁电缆、两条不同类型的微型USB设备电缆。
订购信息
其可订购的部件编号为RTK0EG0001D00001BE。
嵌入式软件开发入门
安装必要软件包和工具
要进行RA微控制器的嵌入式应用开发,需要在计算机上安装Flexible Software Package(FSP)和开发工具。这些可以通过访问FSP网页(www.renesas.com/ra/fsp)下载平台安装程序来完成。$e^{2}$ studio平台安装程序可安装FSP和基于Eclipse的$e^{2}$ studio集成开发环境(IDE),同时包含GCC ARM嵌入式编译器和J - Link USB驱动。
实用提示与快速设置
- 快速安装选项:新用户建议使用安装向导中的“快速安装”选项,以减少手动配置。
- 示例项目:Renesas提供了多个示例项目,展示了AIK RA MCU的不同功能,这些项目可在https://github.com/renesas/aiot - ready 找到,是开发自定义应用的良好起点。套件中的RA板预编程了一个快速启动示例项目(资产移动检测),当板载Renesas ICM - 42670 - P PMOD板插入PMOD1且SW1.1切换到IIC时即可运行。
硬件详情
套件架构
AIK - RA6M3分为MCU部分(子板)和外设部分(主板)。MCU部分包含MCU、时钟和SDRAM;外设部分包含电源传输、用户LED和按钮开关、调试接口、USB全速接口、PMOD接口、以太网接口、CAN接口和相机模块接口。
一般特性
跳线设置
默认情况下,跳线J15处于打开状态,用于将MCU配置为正常启动模式。
电源要求
AIK - RA6M3设计为+5V供电,板载低压差稳压器(LDO)将5V转换为3.3V为MCU和外设供电。它有三种供电方式:
- 调试USB(J10):外部USB主机通过此接口提供5V电源,具备反向电流保护。
- USB C全速(J11):同样由外部USB主机提供5V电源,也有反向电流保护。
- 外部电源(J14):可从外部接头获取5V电源。
当通电时,蓝色LED2会亮起。
MCU启动模式
通过一个两针接头(J15)选择MCU的启动模式。正常操作或单芯片模式下,J15保持打开;进入SCI启动模式或USB启动模式时,需在J15上放置跳线。
调试接口
有两种调试模式:
- 板载调试:使用Renesas RA4M2微控制器的J - Link板载接口,通过J - Link OB USB Micro - B连接(J10)与外部USB全速主机连接,对主MCU固件进行重新编程和调试。黄色指示灯LED4用于指示调试接口状态,闪烁表示未连接到编程主机,常亮表示已连接。
- 外部调试:通过10针Cortex®调试连接器(J12)支持JTAG和SWD,可用于主MCU的外部调试。
USB全速接口
USB C连接(J11)将主MCU的USB全速接口与外部USB接口连接,可配置为USB设备或主机接口。作为USB设备配置时,需设置跳线J14到引脚1 - 2,并在主MCU固件中配置使用USB全速端口的设备模式。
PMOD接口
AIK - RA6M3有六个12针的PMOD Type - 2A连接器,主MCU可作为UART/SPI或SPI主设备,连接的模块作为从设备。部分接口可通过切换DIP开关配置为IIC模式,且所有PMOD接口支持+3.3V设备。
LED和开关
- LED:板上有5个LED,包括用户LED和电源指示灯,以太网连接器还有内置的链路状态和速度指示灯。用户LED可与主MCU隔离,其相关端口可用于其他用途。
- 开关:有三个微型按钮开关,复位开关(S1)用于重启主MCU,用户开关S2和S3可单独或一起使用,DIP开关S4用于在UART/SPI和IIC模式之间切换。
特殊功能访问
以太网接口
使用RMII以太网物理层收发器(PHY)连接到RJ45标准以太网连接器,以太网时钟由25 MHz的精确时钟晶体提供。
MICS
CAN/CAN - FD
通过J9接口提供控制器局域网总线接口。
相机模块插座
在板中央附近的20针连接器(J6)用于连接相机模块。
认证与相关标准
EMC/EMI标准
该套件符合FCC规则的A类标准、加拿大ICES - 003合规要求以及CE A类(EMC)标准。在使用过程中,若设备对无线电或电视接收造成干扰,可通过调整接收天线、增加设备与接收器的距离等方法解决。
材料选择、废物、回收和处置标准
符合欧盟RoHS和中国SJ/T 11364 - 2014标准,有10年的环保使用期。
安全标准
达到UL 94V - 0标准。
设计与制造信息及支持
设计和制造信息可在renesas.com/aik - ra6m3上的“EK - RA6M3v1设计包”中获取,其中包含原理图、机械图、3D图、物料清单等文件。同时,开发者可通过访问相关网站获取套件和RA系列微控制器的更多资源、下载工具和文档以及获得技术支持。
Renesas AIK - RA6M3套件以其丰富的功能和良好的扩展性,为嵌入式开发工程师提供了一个理想的平台。你在使用类似套件时遇到过哪些有趣的问题或挑战呢?欢迎在评论区分享。
-
嵌入式开发
+关注
关注
18文章
1190浏览量
50276
发布评论请先 登录
探索Renesas AIK - RA6M3:开启嵌入式开发新旅程
评论