@[TOC](【 RA4M2开发板环境搭建1】) 1. 前言1.1 活动来源本次参加的是RA4M2开发板实战项目挑战赛,以“课程学习+实践挑战”方式,带领开发者了解瑞萨ARM内核MCU,设计完整项目,提升实践动手能力。官网地址:/jishu_2325079_1_1.html 1.2 开发环境本次RA4M2开发板环境搭建是基于Windows 11平台。基于RA4M2开发板,通过RA Smart Configurator配置,采用MKD 5.35编程。我原先玩过STM32使用过Keil,这种搭建比较快速配置,因此本文将基于MDK+RA Smart Configurator搭建开发环境。
1.3 RA4M2开发板瑞萨电子 RA4M2 32 位微控制器 (MCU) 产品群使用支持 TrustZone 的高性能 Arm® Cortex®-M33 内核。 与片内的 Secure Crypto Engine (SCE) 配合使用,可实现安全芯片的功能。 RA4M2 采用高效的 40nm 工艺,由灵活配置软件包 (FSP) 这个开放且灵活的生态系统概念提供支持,FSP 基于 FREERTOS 构建,并能够进行扩展,以使用其他实时操作系统 (RTOS) 和中间件。 RA4M2 适用于物联网应用的需求, 如多样化的通信功能、面向未来应用的安全功能、大容量嵌入式 RAM 和较低的运行功耗(从闪存运行 CoreMark® 算法时功耗低至 81µA/MHz)。 从上图可以看出,RA4M2的性能和资源都是非常丰富,可玩性很强。 2. MDK环境准备目前市面通用的MDK for ARM版本有Keil 4和Keil 5:使用Keil 4建议安装4.74及以上;使用Keil 5建议安装5.20以上版本。截止2023年2月16日,最新的是MDK-ARM Version 5.38a,笔者的MDK是5.35。 2.1 keil 5下载安装从MDK的官网可以下载得到MDK的安装包,然后安装即可,关于的MDK安装请看这个大佬的教程。 MDK安装教程:https://blog.csdn.net/bruceoxl/article/details/108548573 MDK下载地址:https://www.keil.com/download/product/ 安装完成后会自动打开,我们将其关闭。 2.2 安装RA4M2的软件支持包接下来我们下载RA4M2的软件支持包。 下载地址:https://www.keil.com/dd2/pack/ 下载好后双击Renesas.RA_DFP.4.2.0.pack运行即可: 点击[Next]即可安装完成。 安装成功后,重新打开Keil,则可以在File->Device Database中出现RA4M2的下拉选项,点击可以查看到相应的型号。
2.3 Renesas Flash Programmer安装Renesas Flash Programmer是本次下载HEX程序的工具。
3. RA Smart Configurator配置3.1 下载RA Smart Configurator官网地址:https://www.renesas.com/us/en/software-tool/ra-smart-configurator 3.2 安装RA Smart Configurator笔者这里下载的是setup_fsp_v4_2_0_rasc_v2022-10.exe,双击即可开始安装。首先会检查依赖,检查完成即可点击[Next],当然这里也可以修改安装路径。 接下来同意条款,然后点击[Next]。 然后[Install]即可开始安装。 然后等待安装完成即可。 安装完成后点击[OK]即可。 安装完毕之后,打开软件安装目录:C:\Renesas\RA_Smart_Configurator\eclipse。 4. 新建RA4M2工程4.1 RA Smart Configurator构建工程打开RA Smart Configurator,选择File->New->FSP Project,即可新建工程。 首先选择工程路径,笔者这里使用默认的路径(选择其他位置会报错 |
只有小组成员才能发言,加入小组>>
1404个成员聚集在这个小组
加入小组【瑞萨RA2L1入门学习】+ MacOS安装e2studio
862 浏览 0 评论
712 浏览 0 评论
1433 浏览 0 评论
1130 浏览 0 评论
1596 浏览 0 评论
2044浏览 4评论
【RA-Eco-RA0E1-32PIN-V1.0开发板试用】RA0E1-32PIN-V1.0开发板测试一下点灯
2733浏览 3评论
使用Renesas Flash Programmer无法通过串口连接RL78/G22板子
2035浏览 2评论
3286浏览 2评论
【RA-Eco-RA2E1-48PIN-V1.0开发板试用】使用Jlink RTT完成printf打印功能
902浏览 2评论