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

    文章

    18635

    浏览量

    387631
  • 瑞萨
    +关注

    关注

    36

    文章

    22432

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

    空间的要求。该产品组合的工作温度范围为1.5V至44V,工作温度范围为-40°C至+125°C(典型值)。STMicroelectronics KIT24OPAMP示例套件支持轻松快速地将模拟产品集成到信号调理、监控和控制解决方案中。
    的头像 发表于 10-20 15:21 273次阅读
    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 1232次阅读
    瑞萨<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

    TLE9893-2QKW62S SDADC解调后数据读取,中断方式无法读取数据怎么解决?

    使用TLE9893-2QKW62S的SDADC实现旋转变压器sin+、sin-及cos+、cos-数据解调,使用查询方式可读取到SDADC的RES0 RESULT、RES1 RESULT(暂未知数
    发表于 08-05 07:37

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

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

    RA-Eco-RA6M4开发板评测】uart+OLED+DHT11

    继上一篇调通串口和OLED后,这次我们开始加传感器,这次的传感器是温湿度传感器DHT11。 DHT11 器件采用简化的单总线通信。单总线即只有一根数据线,系统中的数据交换、控制均由单
    发表于 07-27 17:21

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

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

    请问STM32G431内部运放1和2输出连接的ADC为什么不是OPAMP

    和ADC2 3通道,而W相输出是ADC1 12通道和OPAMP3通道呢?不应该U和V相也有OPAMP1和OPAMP2通道吗?三个运放应该是一模一样的,使用内部PGA运放情况下不应该只能
    发表于 06-10 07:39

    请问STM32G431内部运放1和2输出连接的ADC为什么不是OPAMP

    和ADC2 3通道,而W相输出是ADC1 12通道和OPAMP3通道呢?不应该U和V相也有OPAMP1和OPAMP2通道吗?三个运放应该是一模一样的,使用内部PGA运放情况下不应该只能
    发表于 06-06 07:47

    请问STM32G431内部运放1和2输出连接的ADC为什么不是OPAMP

    和ADC2 3通道,而W相输出是ADC1 12通道和OPAMP3通道呢?不应该U和V相也有OPAMP1和OPAMP2通道吗?三个运放应该是一模一样的,使用内部PGA运放情况下不应该只能
    发表于 05-14 08:12

    RA-Eco-RA4M2开发板评测】I2C读取EEPROM(一)

    限制。当主机希望停止接收数据时,就向从机返回一个非应答信号,则从机自动停止数据传输。 2 RA4M2 的I2C架构及特性 瑞萨 RA4M2有两个I2
    发表于 04-28 23:13

    请问STM32G431内部运放1和2输出连接的ADC为什么不是OPAMP

    和ADC2 3通道,而W相输出是ADC1 12通道和OPAMP3通道呢?不应该U和V相也有OPAMP1和OPAMP2通道吗?三个运放应该是一模一样的,使用内部PGA运放情况下不应该只能
    发表于 04-27 07:08

    总线接口的类型与选择指南

    总线是计算机中各种设备的连接通道,是不同设备间信息传输的公共通道。而总线接口则是计算机与外部设备进行信息传输的通道。以下是对总线接口的类型及选择指南
    的头像 发表于 12-31 10:06 2262次阅读

    瑞萨RA家族精品RA2L1产品介绍

    RA2L1MCU是瑞萨RA家族RA2系列广受欢迎的一款产品。RA2L1MCU专为超低功耗应用而设计,结合功耗表现出色的32位ArmCortex-M23CPU内核及瑞萨电子的低功耗工艺技
    的头像 发表于 12-27 18:07 1143次阅读
    瑞萨<b class='flag-5'>RA</b>家族精品<b class='flag-5'>RA2</b>L1产品介绍

    MSP430内部的SDADC的驱动一定需要差分驱动放大器吗?

    ,参考EVM430-F6779-3 EVM 的文档slaa577g,该文档6到7页描述了模拟输入部分,由于SDADC是差分输入,所以该模拟电路采用差分输入形式,但是我感到奇怪的是,一般差分输入ADC都需要外部的查分驱动器来驱动
    发表于 12-23 08:12