一起游 手游攻略 手游评测 瑞萨RA-Eco-RA6E2-64PIN-V1.0开发板介绍及环境搭建指南

瑞萨RA-Eco-RA6E2-64PIN-V1.0开发板介绍及环境搭建指南

时间: 来源:互联网 浏览:0

本文转载自RA生态工作室:

瑞萨“RA MCU众测宝典环境搭建为该主题添加了实用信息!这次我们重点介绍高性能入门级开发板——【RA-Eco-RA6E2-64PIN-V1.0】。

本文介绍了RA-Eco-RA6E2-64PIN-V1.0开发板的基本信息,包括产品特性、参数资源、开发环境搭建、工程测试等。

开启宝典介绍RA-Eco-RA6E2-64PIN-V1.0是一款基于100MHz ArmCortex-M33核心架构的核心板;

主控芯片为R7FA6E2BB3CFM;

60f8221e-fbff-11f0-92de-92fbcf53809c.jpg

RA6E2系列是RA6系列中最新的入门级微控制器,基于带有TrustZone的200MHz ArmCortex-M33内核;

作为入门级微控制器,RA6E2在追求成本优化的同时提供最佳性能;

RA6E2 与RA4E2 系列引脚和外设兼容,非常适合需要更高性能、小尺寸和低引脚数的应用。

外观Top view615dd56e-fbff-11f0-92de-92fbcf53809c.jpg

Bottom view61b3b6be-fbff-11f0-92de-92fbcf53809c.jpg

资源参数1个复位按钮

1 个用户按钮

2 个LED

2个PMOD接口

板载USB转TTL模块,可用于串口通信和编程

板载SWD接口,方便用户调试和下载

具有TrustZone 功能的200MHz Arm Cortex-M33

256KB 闪存和40KB SRAM

4KB数据闪存,类似EEPROM数据存储功能

1KB 备用SRAM

64引脚封装

USB 2.0 全速

CANFD、I3C

HDMI CEC、SSI

四路SPI

12位A/D转换器

12位D/A转换器

通用PWM 定时器

原理图USB6270b0b6-fbff-11f0-92de-92fbcf53809c.jpg

MCU62c63202-fbff-11f0-92de-92fbcf53809c.jpg

I3C631f9518-fbff-11f0-92de-92fbcf53809c.jpg

外设638189da-fbff-11f0-92de-92fbcf53809c.jpg

引脚63d6c0bc-fbff-11f0-92de-92fbcf53809c.jpg

电源642ca0ea-fbff-11f0-92de-92fbcf53809c.jpg

详见:(您可以复制以下链接到浏览器,或扫描二维码查看)

RA-Eco-RA6E2-64PIN-V1.0:RA-Eco-RA6E2-64PIN-V1.0开发板资料https://gitee.com/ramcu/ra-eco-ra6-e2-64-pin-v1.0

开发环境开发环境支持e2studio和Keil。这里我们主要介绍和使用前者。

下载并安装瑞萨FSP(flexible software package)灵活配置软件包。 (您可以复制以下链接到浏览器,或扫描二维码查看)

瑞萨FSP(flexible software package)灵活配置软件包https://www.renesas.cn/zh/software-tool/ra-flexible-software-package-fsp

注意事项

无需单独安装e2studio,FSP 平台安装程序会安装e2studio 以及使用FSP 所需的所有其他工具。

由于这里使用的是RA6E2主控,所以只能安装RA系列软件包。

工程测试从板载LED原理图可以看出,两个板载LED分别对应P113和P207引脚,均为高电平点亮。

工程创建打开e2studio软件;

点击文件-新建-Renesas C/C++ Project-Renesas RA;

进行工程命名、路径设置、FSP版本、目标开发板选择、Device选择R7FA6E2BB3CFM、工具链选择GNU ARM Embedded、调试器选择J-Link;

完成项目创建;

进入FSP配置界面,打开Pins选项卡,选择P207引脚,并将模式设置为初始低电平输出模式;

6540779a-fbff-11f0-92de-92fbcf53809c.jpg

同理,将P113引脚配置为初始低电平输出模式;

单击“生成代码”按钮生成项目代码。

代码打开src/hal_entry.c文件,在main函数中添加以下代码:

左右滑动查看完整内容voidhal_entry(void){ /*TODO:在此处添加您自己的代码*/while(1) { R_IOPORT_PinWrite(g_ioport_ctrl, BSP_IO_PORT_01_PIN_13, BSP_IO_LEVEL_LOW); R_BSP_SoftwareDelay(200, BSP_DELAY_UNITS_MILLISECONDS); R_IOPORT_PinWrite(g_ioport_ctrl, BSP_IO_PORT_01_PIN_13, BSP_IO_LEVEL_HIGH); R_BSP_SoftwareDelay(200, BSP_DELAY_UNITS_MILLISECONDS); R_IOPORT_PinWrite(g_ioport_ctrl, BSP_IO_PORT_02_PIN_07, BSP_IO_LEVEL_LOW); R_BSP_SoftwareDelay(200, BSP_DELAY_UNITS_MILLISECONDS); R_IOPORT_PinWrite(g_ioport_ctrl, BSP_IO_PORT_02_PIN_07, BSP_IO_LEVEL_HIGH); R_BSP_SoftwareDelay(200, BSP_DELAY_UNITS_MILLISECONDS); }#ifBSP_TZ_SECURE_BUILD /* 输入非安全代码*/R_BSP_NonSecureEnter();#endif}

注意事项

该代码可以实现P103和P104输出电平的循环取反。

保存文件,构建项目,使用J-Link调试并上传固件。

效果两个板载LED 交替闪烁:

6598a79e-fbff-11f0-92de-92fbcf53809c.gif

总结本文介绍了RA-Eco-RA6E2-64PIN-V1.0开发板的基本信息,包括产品特性、参数资源、开发环境搭建和工程测试等,为相关产品的开发设计提供参考。

如果您在环境安装、管脚配置中遇到问题,或者基于本开发板有创意的项目想法,欢迎在评论区分享~

环境搭建专题将持续覆盖更多RA系列开发板。关注瑞萨嵌入式百科,让嵌入式开发起步更高效。未来您可以解锁更多实用的开发板配置指南!

标题:瑞萨RA-Eco-RA6E2-64PIN-V1.0开发板介绍及环境搭建指南
链接:https://yqqlyw.com/news/sypc/73169.html
版权:文章转载自网络,如有侵权,请联系删除!
资讯推荐
更多
  • 瑞萨FPB-RA0E2开发板简介及环境搭
  • ElfBoard技术贴|如何在ELF - RK350
  • 绯红之境兑换码最新2021 礼包兑换码大全

    绯红之境兑换码最新2021 礼包兑换码大全[多图],绯红之境兑换码怎么领取?绯红之境兑换码有哪些?绯红之境在今日

    2026-01-30
    三国群英传7霸王再临攻略 霸王再临攻略技巧开启方法

    三国群英传7霸王再临攻略 霸王再临攻略技巧开启方法[多图],三国群英传7霸王再临怎么玩?三国群英传7霸王再临

    2026-01-30
    妄想山海怎么加好友 加好友方法大全

    妄想山海怎么加好友 加好友方法大全[多图],妄想山海添加好友功能在哪里?妄想山海添加好友的方法是什么?好友添

    2026-01-30
    江南百景图又见桃花村钓鱼位置在哪?又见桃花村钓鱼攻略

    江南百景图又见桃花村钓鱼位置在哪?又见桃花村钓鱼攻略[多图],江南百景图又见桃花村钓鱼怎么钓?又见桃花村钓

    2026-01-30