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
    +关注

    关注

    146

    文章

    18067

    浏览量

    370709
  • 瑞萨
    +关注

    关注

    36

    文章

    22397

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

    RA-Eco-RA4M2开发板评测】DHT11测温湿度OLED显示

    【点亮OLED显示屏】 瑞萨 RA4M2 支持硬件 I2C,开发板上有 I2C OLED 屏接口,可以接入 OLED 屏使用,如下: P408、P409 设置为I2C接口,开漏输出
    发表于 05-11 13:53

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

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

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

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

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

    RA2L1MCU是瑞萨RA家族RA2系列广受欢迎的一款产品。RA2L1MCU专为超低功耗应用而设计,结合功耗表现出色的32位ArmCortex-M23CPU内核及瑞萨电子的低功耗工艺技
    的头像 发表于 12-27 18:07 ?712次阅读
    瑞萨<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

    瑞萨电子RA2L1 MCU产品介绍

    RA2L1 MCU是瑞萨RA家族RA2系列广受欢迎的一款产品。RA2L1 MCU专为超低功耗应用而设计,结合功耗表现出色的32位Arm Cortex-M23 CPU内核及瑞萨电子的低功
    的头像 发表于 12-10 10:51 ?1044次阅读
    瑞萨电子<b class='flag-5'>RA2</b>L1 MCU产品介绍

    瑞萨电子RA8E1和RA8E2 MCU新品解读

    Arm Cortex-M85 RA8系列于2024年11月推出RA8E1和RA8E2两款新产品。这两款新产品已正式量产上市,将高算力的RA8
    的头像 发表于 12-09 10:35 ?1222次阅读
    瑞萨电子<b class='flag-5'>RA</b>8E1和<b class='flag-5'>RA8E2</b> MCU新品解读

    THVD24X2VEVM用户指南

    电子发烧友网站提供《THVD24X2VEVM用户指南.pdf》资料免费下载
    发表于 11-13 15:55 ?0次下载
    THVD<b class='flag-5'>24X2</b>VEVM用户<b class='flag-5'>指南</b>

    TLE9891的SDADC如何使能开机?

    请教:TLE9891芯片,调试SDADC,程序为: #define SDADC_CFG0 (0x101u) /decimal H101/ SDADC->CFG0.reg = (uint32)
    发表于 11-06 21:27

    RA/RX电机应用开发指南

    电子发烧友网站提供《RA/RX电机应用开发指南.pdf》资料免费下载
    发表于 08-15 09:44 ?0次下载
    <b class='flag-5'>RA</b>/RX电机应用开发<b class='flag-5'>指南</b>