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

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

3天内不再提示

RA2快速设计指南 [11] 外部总线、SDADC24和OPAMP

瑞萨嵌入式小百科 来源:未知 2023-04-19 17:50 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

13. 外部总线

RA2产品有总线主控和总线受控接口。图27列出了总线主控和总线受控接口,图28给出了总线配置。

注:存储器空间必须采用小端法才能在Arm Cortex-M内核上执行代码。

fe421554-de96-11ed-bfe3-dac502259ad0.jpg

图27. RA2A1总线规格

fe5a818e-de96-11ed-bfe3-dac502259ad0.jpg

图28. RA2总线配置

13.1 总线错误的监视

总线错误监视系统监视每个单独的区域,当检测到错误发生时,会通过AHB-Lite错误响应协议将错误返回给发请求的主IP。

13.1.1 总线错误类型

每条总线上都可能发生以下类型的错误

• 非法地址访问

• 总线主MPU错误

• 总线从MPU错误

• 超时

13.1.2 发生总线错误时的处理

发生总线错误时,无法保证正常运行,并且会将错误返回到发出请求的主IP。每个主器件发生的总线错误均存储在BUSnERRADD和BUSnERRSTAT寄存器中。只能通过复位来清空这些寄存器。有关更多信息,请参见《硬件手册》的“总线错误地址寄存器(BUSnERRADD)”和“总线错误状态寄存器 (BUSnERRSTAT)”部分。

注:DTC不会收到总线错误,因此它们的运行不受总线错误的影响。

14. 24位Sigma-Delta A/D转换器

SDADC24)

RA2A1 MCU具有一个24位Sigma-Delta ADC。RA2A1为RA2产品中唯一一种包含SDADC的产品。图29与图30显示了SDADC24转换器的规格。具体请参照《RA2A1 MCU硬件手册》中“24位Sigma-Delta转换器(SDADC24)”章节的内容。

fe627d12-de96-11ed-bfe3-dac502259ad0.jpg

图29. SDADC24的规格(1/2)

fe810192-de96-11ed-bfe3-dac502259ad0.jpg

图30. SDADC24的规格(2/2)

15. 可配置开关的运算放大器

(OPAMP)

RA2A1产品具有运算放大器(OPAMP),可用于将较小的模拟输入电压放大并输出放大后的电压。它共有三个差分运算放大器单元,每个单元都有两个输入引脚和一个输出引脚。

运算放大器具有以下功能:

• OPAMP0和OPAMP1可用来将信号输入到低功耗模拟比较器(ACMPLP)和24位Sigma-Delta A/D转换器(SDADC24)中。

• 支持高速模式(大电流消耗)、中速模式(中电流消耗)、低功耗模式(慢速响应)。选择模式时需要权衡响应速度与电流消耗之间的关系。

• 可通过异步通用定时器(AGT)的触发器启动运行。

• 可通过16位A/D转换结束触发器来停止运行。

• 每个单元都有用来选择输入信号的开关。此外,OPAMP0还有一个可以选择输出引脚的开关。

• OPAMP的输出可以不通过开关而直接从AMP0O输出到AMP2O引脚。

• 所有OPAMP单元的I/O信号都可用于ADC16的输入信号。

DAC8和DAC12的输出信号可作为每个OPAMP的正输入信号。

• 电压跟随电路可以通过连接一个OPAMP的输出信号到该OPAMP的负输入信号进行配置。

Renesas FSP具有用来设置OPAMP以及引脚连接等的运算放大器驱动器和驱动器配置器。在图31的示例中,通过设置OPAMP0实现了一个分别由P500、P501、P502作为正输入引脚、负输入引脚、输出引脚的电压跟随器。该示例还设置了正输入,在内部实现了DAC12的输出。

fe9d0ff4-de96-11ed-bfe3-dac502259ad0.jpg

图31. 使用Renesas FSP配置器设置RA2A1 OPAMP的示例

在Renesas FSP配置器中设置完OPAMP后,您可以使用OPAMP驱动程序的API(如R_OPAMP_Open、R_OPAMP_Start)来初始化并启动OPAMP的运行。请参考《RA2A1 MCU硬件手册》和《FSP用户手册》中的“运放(OPAMP)”章节了解更多内容。


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

    关注

    147

    文章

    19111

    浏览量

    403381
  • 瑞萨
    +关注

    关注

    38

    文章

    22516

    浏览量

    91165
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RA MCU众测宝典 | 环境搭建之【FPB-RA0E2】开发环境搭建

    FPB-RA0E2是一款针对RA0E2系列微控制器(MCU)的快速原型板,旨在帮助用户无缝评估RA0E2MCU的各项特性,并利用灵活配置软件包(FSP)和e²stu
    的头像 发表于 03-11 16:33 1067次阅读
    <b class='flag-5'>RA</b> MCU众测宝典 | 环境搭建之【FPB-<b class='flag-5'>RA0E2</b>】开发环境搭建

    瑞萨FPB-RA0E2开发板简介及环境搭建指南

    FPB-RA0E2是一款针对RA0E2系列微控制器(MCU)的快速原型板,旨在帮助用户无缝评估RA0E2 MCU的各项特性,并利用灵活配置软件包(FSP)和e²studio集成开发环境
    的头像 发表于 01-29 17:44 6355次阅读
    瑞萨FPB-<b class='flag-5'>RA0E2</b>开发板简介及环境搭建<b class='flag-5'>指南</b>

    探索Renesas FPB - RA2E2快速原型开发板:硬件设计与应用指南

    探索Renesas FPB - RA2E2快速原型开发板:硬件设计与应用指南 在嵌入式系统开发的世界里,拥有一款高效且功能丰富的快速原型开发板至关重要。Renesas的FPB -
    的头像 发表于 12-29 16:30 954次阅读

    探索Renesas FPB - RA6E2快速原型开发板的深度解析

    探索Renesas FPB - RA6E2快速原型开发板的深度解析 在嵌入式系统开发的领域中,拥有一款高效且功能丰富的快速原型开发板至关重要。Renesas的FPB - RA6E2
    的头像 发表于 12-29 15:15 681次阅读

    探索Renesas EK - RA2A2评估套件:功能与使用指南

    探索Renesas EK - RA2A2评估套件:功能与使用指南 在嵌入式系统开发的领域中,选择一款合适的评估套件对于快速验证想法和开发原型至关重要。Renesas的EK - RA2A2
    的头像 发表于 12-29 10:05 529次阅读

    RENESAS FPB - RA4T1快速入门:电子工程师的实用指南

    RENESAS FPB - RA4T1快速入门:电子工程师的实用指南 在电子设计领域,快速且高效地进行原型开发和评估是每个工程师的追求。今天,我将为大家详细介绍RENESAS FPB
    的头像 发表于 12-29 09:45 387次阅读

    Renesas FPB-RA0E2 v1快速原型开发板使用指南

    Renesas FPB-RA0E2 v1快速原型开发板使用指南 在嵌入式系统开发领域,快速原型开发板是工程师们验证设计和开发应用的得力工具。Renesas的FPB-
    的头像 发表于 12-26 17:30 1321次阅读

    Renesas FPB - RA2T1快速原型开发板:开启高效设计之旅

    Renesas FPB - RA2T1快速原型开发板:开启高效设计之旅 在电子设计领域,一款优秀的快速原型开发板能极大地提升开发效率,为项目的成功奠定基础。Renesas的FPB - RA2
    的头像 发表于 12-26 16:20 419次阅读

    Renesas EK - RA8D2评估套件快速上手与定制开发指南

    Renesas EK - RA8D2评估套件快速上手与定制开发指南 在嵌入式开发领域,一款好的评估套件能极大地加速开发进程,帮助开发者快速验证想法和方案。Renesas的EK -
    的头像 发表于 12-26 15:50 628次阅读

    【瑞萨RA6E2地奇星开发板试用】DHT11 测量温湿度

    , Max: 55us return SR_OK; } 总结​ 本文通过瑞萨 RA6E2 的 GPIO 和 I2C 外设,实现了 DHT11 温湿度采集与 OLED 显示功能。核心在于掌握 DHT
    发表于 12-19 18:50

    STMicroelectronics KIT24OPAMP高性能运算放大器套件技术解析与应用指南

    空间的要求。该产品组合的工作温度范围为1.5V至44V,工作温度范围为-40°C至+125°C(典型值)。STMicroelectronics KIT24OPAMP示例套件支持轻松快速地将模拟产品集成到信号调理、监控和控制解决方案中。
    的头像 发表于 10-20 15:21 649次阅读
    STMicroelectronics  KIT<b class='flag-5'>24OPAMP</b>高性能运算放大器套件技术解析与应用<b class='flag-5'>指南</b>

    瑞萨RA系列MCU的外部引脚中断详解

    上一章节我们已经详细介绍了NVIC、ICU、ELC、NMI并对RA系列MCU的中断管理系统有个全局的了解,我们这一章节的内容是如何控制外部中断,也是内核里的NVIC的实例应用,这也是RA系列MCU非常重要的一个
    的头像 发表于 09-23 09:38 2093次阅读
    瑞萨<b class='flag-5'>RA</b>系列MCU的<b class='flag-5'>外部</b>引脚中断详解

    RA-Eco-RA6M4部分功能测评2

    DHT11_DATA_LOW(); R_BSP_SoftwareDelay(20, BSP_DELAY_UNITS_MILLISECONDS);// 延时20ms,满足启动要求 // 2. 释放总线
    发表于 09-05 20:42

    瑞萨RA2L1 MCU e² studio和FSP的使用指南

    本期“RA MCU众测宝典” 继续聚焦 “环境搭建” 专题,带大家走进【RA-Eco-RA2L1-48PIN-V1.0】的世界,查看e² studio和FSP的下载、安装及使用指南从零开始完成开发环境的配置。
    的头像 发表于 08-04 13:45 3176次阅读
    瑞萨<b class='flag-5'>RA2</b>L1 MCU e² studio和FSP的使用<b class='flag-5'>指南</b>

    瑞萨RA2T1电机控制MCU产品简介

    RA2T1是RA2系列中的第一款电机控制MCU,支持针对低端MCU市场的低BOM成本和简单单芯片设计进行优化的外围设备。RA2T1支持高达64KB的代码闪存、8KB的SRAM存储器和1.6V至5.5V的宽工作电压范围以及-40℃
    的头像 发表于 07-15 15:22 3503次阅读
    瑞萨<b class='flag-5'>RA2</b>T1电机控制MCU产品简介