0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

瑞萨电子出品的EK-RA2A1开发板

电子森林 来源:FPGA入门到精通 作者:FPGA入门到精通 2020-11-14 10:13 次阅读

Funpack活动第三期为大家带来的是这款瑞萨电子出品的EK-RA2A1开发(单片机评估)板。瑞萨电子是全球领先的微控制器模拟功率器件和SoC产品供应商,在汽车电子通信和影音等领域有着极高的市场份额。瑞萨科技也是全球十大半导体芯片供应商之一。

板卡简介

EK-RA2A1开发板基于瑞萨电子出品的RA2A1系列单片机,其具体型号为R7FA2A1AB3CFM (64引脚) 。这一系列单片机采用了ARM 最新的Cortex-M23内核。Cortex-M23 内核基于ARMv8-M 架构,并侧重于低功耗应用场景,它将很快成为使用Cortex-M0 和 M0+ 单片机内核的替代。同时,瑞萨的RA2A1系列单片机还提供了丰富的外设资源和高精度的模拟特性,例如16 位 SAR ADC、24 位 Sigma Delta ADC、比较器运算放大器DAC等。也因此,针对信号调节测量,这一系列单片机提供了一整套的解决方案,特别是面向成本敏感和低功耗工业传感器方向上的应用。

RA2A1系列单片机主要特性

48MHz Arm Cortex-M23

256kB 闪存以及 32kB SRAM

与 EEPROM 存储数据功能类似的 8kB 数据闪存

可从 32 引脚封装扩展至 64 引脚封装

电容式触摸传感单元

16 位 SAR A/D,24 位 SD A/D

12 位 D/A,8 位 D/A

OPAMP (3 CH) ,ACMP-HS/LP

全速 USB 2.0

CAN 2.0

SCI(UART、简单 SPI、简单 I2C

RA2A1系列单片机面向的应用

工业自动化光电传感器、光纤传感器、温度传感器

流程自动化(压力传感器、流量控制计、单相表)

楼宇自动化/家用电器(烟雾探测器

保健(脉搏血氧仪、身体指数测量)

一般用途

EK-RA2A1开发板可以通过现有的MDK进行开发,也可以通过瑞萨电子的e2 Studio,基于Eclipse的集成开发环境进行开发。于此同时,瑞萨电子还提供了一套配置软件包 FSP(灵活配置软件包),可以帮助用户迅速构建HAL层,适配实时操作系统等。整套软件包还在GitHub进行了开源。

EK-RA2A1开发板上提供了开发所需的基本资源,它包括了板载的Segger J-Link调试下载器。其中R7FA2A1AB3CFM单片机提供了256kB的代码空间和32kB的内存。引脚采用了4x40排针进行引出,排针间距为标准的2.54毫米。此外,单片机的USB接口也给予了引出。板载的LED指示灯,微动开关和电容式开关可以提供测试必要的硬件环境。

板卡底部提供的Digilent PMOD接口,可使得这个板卡直接驱动一些Digilent定义硬件模块,增加板卡的可玩性。板卡的背面提供了一系列可修改的跳线,可用于一些硬件功能的二次定义。仔细看这些跳线,你会发现有的跳线已经默认连接了,二次定义时候,需要划开默认的连接。

EK-RA2A1开发板玩起来并不复杂,其开发必要的软件,驱动,示例代码和入门文档都可以在瑞萨电子官方网站得到,并且提供免费下载。板内已经提供了一条USB到Micro USB电缆,如果开发USB相关应用,用户还需要再备一条额外的USB 到Micro USB 的电缆。

如何点亮板卡?

第一个任务 -- 运行官方的快速开始项目。首先要安装瑞萨的e2 Studio IDE,并下载官方RA2A1代码示例。在e2 Studio中“导入”项目,并在“通用”中选择导入“现有的项目”。

导入 Quickstart项目

配置硬件模块,并生成源码并且编译。

启动程序Debug, 下载程序到开发板。

点击运行,程序就可以运行了。

官方的快速开始项目包含了两个主要功能。第一个是按下用户微动开关,USER BTN,激活板子上LED灯闪烁,并且闪烁频率可根据按下按钮而改变。第二个是USB虚拟串口。如果已经连接了DEVICE USB到电脑上,那么它会被识别成一个USB串口。此时使用串口终端软件(波特率9600),输入回车,开发板会返回一些字符内容。

总结

EK-RA2A1开发板是一块非常有特点的开发板,比如其强大的模拟特性–24比特的高精度ADC。同时,开发环境是我们熟悉的Eclipse,工具链是GNU ARM GCC,还能兼容MDK开发环境。开发板引出了大量IO,还提供了PMOD接口,可用性和可玩性都很好。不光适合学习单片机开发,也适合拿来做产品的打样。

责任编辑:xj

原文标题:针对高精度工业测量的开发板 - Digi-Key Funpack一起玩第3期

文章出处:【微信公众号:FPGA入门到精通】欢迎添加关注!文章转载请注明出处。

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

    关注

    1

    文章

    520

    浏览量

    25420
  • 工业测量
    +关注

    关注

    0

    文章

    34

    浏览量

    16631
  • 开发板
    +关注

    关注

    25

    文章

    4922

    浏览量

    97134

原文标题:针对高精度工业测量的开发板 - Digi-Key Funpack一起玩第3期

文章出处:【微信号:xiaojiaoyafpga,微信公众号:电子森林】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    RA-Eco-RA2E1-48PIN-V1.0开发板试用】开发板介绍和环境搭建

    前言 非常感谢官方以及RA生态社区给予的评测机会,下面我将就此款开发板做一系列评测,希望大家多多交流 开发板简单介绍 RA-Eco-RA2E1-48PIN-V1.0以
    发表于 11-09 17:16

    RA-Eco-RA2E1-48PIN-V1.0开发板试用】开发板介绍&环境搭建

    前言 非常感谢官方以及RA生态社区给予的评测机会,下面我将就此款开发板做一系列评测,希望大家多多交流 开发板简单介绍 RA-Eco-RA2E1-48PIN-V1.0以
    发表于 11-09 17:09

    RA-Eco-RA2E1-48PIN-V1.0开发板试用】RA-Eco-RA2E1-48PIN-V1.0开发板基于Keil MDK环境搭建

    RA-Eco-RA2E1-48PIN-V1.0开发板简介。 以R7FA2E1A72DFL为主控芯片,拥有丰富的外设,集成度高功能非常
    发表于 11-04 22:58

    RA8D1 CPK开发板RA8D1移植ThreadX操作系统

    首先感谢[RA生态工作室]( RA MCU 生态社区)提供的
    发表于 10-20 20:22

    RA-Eco-RA2E1-48PIN-V1.0开发板试用】先来点个灯

    收到RA2E1开发板,十分小巧精致。 今天就来点个灯吧。 e2 studio(自带FSP)软件安装就不赘述了,详见: 【
    发表于 10-18 22:50

    RA-Eco-RA0E1-32PIN-V1.0开发板试用】点灯

    RA0E1开发板试用报告 试用单位 : 个人开发板 : RA0E1 一、背景 很荣幸获得由电子发烧友举办的
    发表于 09-24 11:54

    试用活动 | 100套!!RA6E2/RA4E2开发板评测活动

    活动简介: RA6E2/RA4E2开发板评测活动是一个针对
    的头像 发表于 09-10 11:18 491次阅读
    试用活动 | 100套!!<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA6E2</b>/<b class='flag-5'>RA4E2</b><b class='flag-5'>开发板</b>评测活动

    RA2L1系列CAN通信应用

    RA2L1系列CAN通信应用
    的头像 发表于 06-26 08:06 547次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA2L1</b>系列CAN通信应用

    基于电子RA系列的野火耀阳RA8D1开发板产品简介

    野火耀阳RA8D1开发板是一款功能强大的开发板,适用于各种嵌入式应用开发。它采用
    的头像 发表于 05-29 14:19 764次阅读
    基于<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>电子</b><b class='flag-5'>RA</b>系列的野火耀阳<b class='flag-5'>RA8D1</b><b class='flag-5'>开发板</b>产品简介

    RA0E1开发分享之一

    介绍生态社区的RA0E1开发板
    的头像 发表于 05-10 13:57 711次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA0E1</b><b class='flag-5'>开发</b>分享之一

    米尔电子电子推出首款MPU生态开发板米派

    近日,米尔电子电子共同定义和开发第一款M
    的头像 发表于 01-25 09:21 1010次阅读

    基于RASC的keil电子时钟制作(RA)(5)----驱动LED数码管

    本篇文章主要介绍如何使用e2studio对RA2E1开发板进行数码管的驱动。
    的头像 发表于 12-01 15:01 609次阅读
    基于RASC的keil<b class='flag-5'>电子</b>时钟制作(<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>)(5)----驱动LED数码管

    基于RASC的keil电子时钟制作(RA)(2)----配置keil以及使用串口进行打印

    本篇文章主要介绍了一种基于RA系列微控制器的电子时钟制作方法,重点关注如何利用
    的头像 发表于 12-01 14:47 648次阅读
    基于RASC的keil<b class='flag-5'>电子</b>时钟制作(<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>)(<b class='flag-5'>2</b>)----配置keil以及使用串口进行打印

    电子时钟制作(RA)(4)----驱动LED数码管

    本篇文章主要介绍如何使用e2studio对RA2E1开发板进行数码管的驱动。
    的头像 发表于 12-01 14:03 479次阅读
    <b class='flag-5'>电子</b>时钟制作(<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>)(4)----驱动LED数码管

    电子时钟制作(RA)(1)----使用串口进行打印

    本篇文章主要介绍如何使用e2studio对RA2E1开发板进行串口打印配置。
    的头像 发表于 12-01 13:56 615次阅读
    <b class='flag-5'>电子</b>时钟制作(<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>)(<b class='flag-5'>1</b>)----使用串口进行打印