【经验】RA6T2的16位模数转换器操作4:配置RA6T2 ADC模块 (1)
2. 配置RA6T2 ADC模块
RA6T2 MCU包含两个噪声整形SAR型A/D转换器单元,二者采用混合式架构,兼具SAR型和ΔΣ调制型的特性。
RA6T2 ADC与其他RA MCU ADC模块的不同之处在于其可用功能的数量更多,其中包括利用过采样和噪声整形逐次逼近技术实现的扩展16位分辨率。丰富多样的设置、功能和转换方法使用户能够针对所需的应用定制转换器配置。
2.1 ADC规范
本节将回顾《RA6T2硬件用户手册》(HW UM) 中指定的以及/或者可使用灵活配置软件包 (FSP) API进行配置的ADC外设的主要可用设置和功能。每项设置都有详尽的说明,以便用户了解其对A/D操作和转换的影响。
2.1.1 模拟通道
模拟通道是要进行A/D转换的模拟信号的物理源。模拟通道包含以下各项:
模拟输入通道:模拟输入的A/D转换通道,信号源为MCU的I/O引脚。
扩展模拟通道:MCU内部的模拟信号源(如温度传感器、内部参考电压和D/A转换器)的A/D转换通道。
模拟通道支持单端输入和差分输入。总共有最多29个模拟输入通道可用,计算所依据的条件如下:
(1)A/D转换器单元0 (ADC0) 可选择最多21个支持单端输入的模拟通道和最多12个支持差分输入的模拟通道(捕获最多6个差分信号)。
(2)A/D转换器单元1 (ADC1) 可选择最多17个支持单端输入的模拟通道和最多8个支持差分输入的模拟通道(4对)。
(3)ADC0和ADC1共用9个模拟输入通道。
模拟输入通道的可用配置如下表所示:
图1. 模拟通道的可用配置列表
注:
1. 请勿从A/D转换器单元0和1对同一信号源执行A/D转换。
2. 仅在已禁用可编程增益放大器 (PGA) 且PGA设置为单端输入时,ANx才能作为模拟输入通道用于进行A/D转换。如果已使能PGA,则ANx用作PGAVSS引脚。请勿对ANx执行A/D转换。无论PGA的使能/禁用设置如何,如果PGA设置为伪差分输入,则无法对ANx执行A/D转换。
3. 如果在单端或伪差分输入模式下使用PGA,则A/D将转换PGA的输出,PGAINn(n = 0 至 3)对应的A/D转换通道应设置为单端输入。
4. 使用PGA或PGA设置为伪差分模式时,不能使用通道专用采样保持电路的SHINxN(反相输入 (-))。
5. 当通道专用采样保持电路用于单端输入时,SHINxP(非反相输入 (+))通道和SHINxN(反相输入 (-))通道不得分配给同一扫描组(x = 0 至 2,4 至 6)。
6. 如果使用差分输入执行A/D转换,应将偶数编号的通道设置为A/D转换目标。对于差分输入,偶数编号的通道用作非反相输入,奇数编号的通道用作反相输入 (-)。
扩展模拟输入通道的可用配置如下表所示:
图2. 扩展模拟通道的可用配置列表
注:
1. 请勿从A/D转换器单元0和单元1对同一信号源执行A/D转换。
2. 扩展模拟功能(自诊断功能除外)仅支持单端输入。请勿设置为差分输入。
3. 自诊断功能仅支持差分输入。
2.1.2 虚拟通道
虚拟通道是一组寄存器,用于存储模拟通道的A/D转换配置,包括但不限于模拟通道的选择、A/D转换的可选设置、A/D转换数据的数据处理方法以及扫描组分配等。
在执行A/D转换之前,模拟通道应分配给任一虚拟通道,而虚拟通道应分配给某个扫描组。模拟通道、虚拟通道和扫描组之间的关系将在第2.1.3节中进行更详细的介绍。
注:
• 一个虚拟通道只能分配给一个扫描组。
• 在以下情况下,可将一个模拟通道分配给多个虚拟通道:
同一模拟通道要在不同的扫描组内进行转换,或者
同一模拟通道要在同一扫描组内进行多次转换
• 如果同一模拟通道要在同一扫描组内使用多个虚拟通道执行多次A/D转换,应结合使用FIFO功能。
2.1.3 扫描组
扫描组是一组模拟通道,用于在扫描操作中执行A/D转换。要使用扫描组,请执行以下操作:
(1)将要执行A/D转换的模拟通道分配给所需的虚拟通道
(2)将该虚拟通道分配给扫描组
(3)将该扫描组分配给特定的A/D转换器
下图所示为模拟通道、虚拟通道和扫描组之间的关系示例。图中显示了每个A/D转换器在扫描操作期间的模拟通道分配和最终的转换顺序。
图3. 描述扫描组分配的配置示例
可为单个扫描组分配多个虚拟通道。转换方法将决定虚拟通道的数量范围,如下所述:
(1)SAR模式:每个扫描组包含最多8个虚拟通道
(2)过采样模式:每个扫描组包含最多8个虚拟通道
(3)混合模式:每个扫描组包含2到4个虚拟通道
如果分配给一个扫描组的虚拟通道数超过最大数量,将按升序对通道进行转换,而超过最大数量之后的通道不会进行转换。
注:
• 分配给特定扫描组的虚拟通道应仅分配给可由该ADC单元转换的模拟通道。
如果其中包含任何无法由指定ADC单元转换的模拟通道,将引发未定义的转换。
• 对于混合模式,需要将至少2个虚拟通道分配给一个扫描组才能确保正常工作。
• 如果分配给一个扫描组的虚拟通道数超过最大数量,将按升序对通道进行转换,而超过最大数量之后的通道不会进行转换。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由PlusLee转载自瑞萨MCU小百科公众号,原文标题为:RA6T2的16位模数转换器操作 [4] 配置RA6T2 ADC模块 (1),本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
世强目前有代理riscv的mcu吗?
世强代理的RISC-V内核MCU厂家越来越多,还在不断增长。 国外厂家有瑞萨 【产品】瑞萨推出全新RISC-V MCU R9A02G020,优化先进电机控制系统设计和降低用户开发成本 国内厂家介绍如下: 广芯微内置32位RISC-V内核的PD SoC芯片UM3506,最高主频33MHz 全球首家全栈自研RISC-V内核的通讯接口芯片/全栈MCU供应商沁恒(WCH) RISC-V内核低功耗32位MCU,中移芯昇授权世强先进全线代理 芯昇科技携多款芯片产品亮相ICDIA,助力RISC-V生态发展 先楫半导体提供多系列通用MCU,以开源的RISC-V架构为核心,综合性能达世界领先水平 航顺芯片首次进入胡润全球独角兽榜,已量产中国第一颗M3+RISC-V多核MCU 中微半导体积极推动RISC-V架构安全化、智能化,共筑国产安全芯片生态 博流业界第一款基于RISC-V CPU的WI-FI+BLE双模SoC芯片,打造智慧家居AIoT芯片平台 璇玑CLE系列是核芯互联基于32位RISC-V内核推出的通用嵌入式MCU处理器 方寸微电子加入RISC-V产业联盟,推动安全芯片国产化,打破国外芯片技术垄断
在不擦除闪存或对闪存编程的情况下,如何连接至Silicon Labs MCU设备?
调试项目时,IDE 将自动为该项目使用最新的图像为设备编程。有时无需此操作。例如,如果设备的闪存内容需要转储至文件以便于分析,那么对闪存重新编程会破坏所需的数据。 有两种方法可以实现 MCU 的无损连接:Connect To(连接至)和Attach To(附加至)。这两种方法都将执行连接至设备所需的最少操作,然后打开调试透视图,其中的大部分调试功能都可用。这两种方法都不会生成设备复位,这意味着 MCU 将在进行连接时在执行代码的位置暂停。 附加至设备会将当前打开的项目的源代码映射至 Disassembly(反汇编)视图中的汇编中。这在各个方面,都将看起来如同正常的调试。要附加到设备,打开相关的项目,然后选择 Run> Attach To(运行> 附加至)以及要关联的程序类型(ARM 或 8051)。 连接至设备后,将允许查看其内存,但不会将源代码关联至Disassembly(反汇编)视图中的汇编。但是,在 Disassembly(反汇编)窗口中仍然可以进行正常的调试操作。要连接至设备,选择Run> Connect To(运行> 连接至)和设备类型(ARM 或 8051)。此方法中无需打开任何项目。
【经验】一文认识瑞萨RH850 MCU的RAM空间
Renesas(瑞萨电子)汽车大集成MCU RH850系列,集车身,底盘,发动机功能资源为一体,采用40nm工艺,符合ISO26262 ASIL-B~ASIL D的功能安全标准,支持HSM加密模块。本文主要介绍RH850系列MCU的 ram空间。
【经验】CS+开发瑞萨MCU RH850的ADC+DMA调试指引
Renesas的RH850 F1K是汽车车身控制的首选MCU,由于高性能和安全性得到汽车客户认可,但由于开发资料有限,导致许多客户开发比较头痛。近期有客户在使用DMA的开发中遇到了问题,下面结合F1K的开发板实现ADC+DMA的驱动设计。
RL78/G24瑞萨MCU
型号- R7F101GBE,R7F101GBG,R7F101G7G2DNP,R7F101GBG4CNP,R7F101GJE,R7F101G7G4CNP,R7F101GJG,R7F101GBG2DNP,R7F101GFE,R7F101GEE3CNP,R7F101GFG,R7F101GJE3CFA,R7F101GBG2DFP,R7F101GAE3CSP,R7F101GFE3CFP,R7F101G7E4CNP,R7F101G7E2DNP,R7F101GEE4CNP,R7F101G7G3CNP,R7F101GAG3CSP,R7F101GFG3CFP,R7F101GBE2DNP,R7F101GBE4CNP,R7F101GGE,R7F101GEE2DNP,R7F101GGE4CFB,R7F101GGG,R7F101GBE2DFP,R7F101GJE2DFA,R7F101G7E3CNP,R7F101GJE4CFA,R7F101G6E,R7F101G8E3CLA,R7F101G8G2DLA,R7F101G6G,R7F101GGG3CNP,R7F101GAG2DSP,R7F101GFG2DFP,R7F101GAG4CSP,R7F101GGE2DNP,R7F101GLG3CFA,R7F101GLG,R7F101GGG3CFB,R7F101GLG3CFB,R7F101GLE2DFB,R7F101GEG4CNP,R7F101GLE2DFA,R7F101GBE3CNP,R7F101GEG2DNP,R7F101GGE2DFB,R7F101GBE3CFP,RL78/G24,R7F101GLE,R7F101GJG4CFA,R7F101G6E2DSP,R7F101G8G3CLA,R7F101G6E4CSP,R7F101G8E2DLA,R7F101G6G3CSP,R7F101G7E,R7F101G7G,R7F101GGG2DNP,R7F101GEG,R7F101GAE,R7F101GAG,R7F101GEG3CNP,R7F101GGE3CNP,R7F101GJG2DFA,R7F101GFE2DFP,R7F101GLE3CFB,R7F101GLG2DFB,R7F101GGG4CFB,R7F101GLE3CFA,R7F101GLG2DFA,R7F101GBG3CNP,R7F101GLL3XXXCFB#AA1,R7F101GGE3CFB,R7F101GGG2DFB,R7F101GEE,R7F101GAE4CSP,R7F101GJG3CFA,R7F101GBG3CFP,R7F101G6G4CSP,R7F101G8E,R7F101GAE2DSP,R7F101G8G,R7F101G6G2DSP,R7F101G6E3CSP
【经验】关于瑞萨MCU RH850的option bytes配置说明
瑞萨MCU RH850比较特殊的地方,其中一点就是Option Bytes配置。Option Bytes实际上是一个扩展区域,用于保存用户上电初始化配置的参数。我们以RH850 F1L系列为例。
【经验】e2studio调试瑞萨MCU stack栈设置及查看
近期有客户使用e2studio调试瑞萨(Renesas)MCU时,需要查看栈的使用情况,通过软件找了一圈没有发现,感觉是没提供这个功能。其实e2studio是有的,本文介绍stack栈的调试窗调出。
RA系列MCU注入电流,防止损坏MCU应用笔记
描述- 本资料介绍了如何防止RA系列微控制器(MCU)因异常注入电流而损坏。内容包括推荐的注入电流条件、不同型号的参数限制以及额外的说明和建议,旨在指导用户在设计和应用过程中采取适当的措施以保护MCU免受损害。
型号- RA FAMILY,RA4T1,RA6T2,RA6T1,RA6T3,RA4M1,RA2L1,RA4M3,RA6M1,RA4M2,RA6M3,RA6M2,RA6M5,RA2E1,RA6M4,RA4E1,RA2E2,RA6E1,RA2A1,RA4E2,RA6E2
【经验】基于MCU CS+ RH850/F1K Boot开发指引
车载ECU开发都需要通过Boot实现在线升级,Boot是嵌在APP前面执行的程序,在需要更新APP代码时会对flash APP部分重新编程。近期有客户调试RH850/F1K MCU出现Boot跳到APP程序不能执行,下面以开发板为例实现Boot到APP。
【经验】如何配置禁用RH850/F1K MCU的烧录引脚
RH850/F1K系列MCU,是瑞萨推出主要用于车身控制、网关等应用的主控MCU,支持多种车载控制需要用到的CAN、LIN、以太网等通讯模块,也可以支持片上EEPROM存储功能。
【经验】RA6快速设计指南之电源、仿真器支持及MCU工作模式
RENESAS将通过系列文章为大家介绍MCU RA6快速设计指南,方便各位工程师朋友更好地上手该系列芯片。本文重点介绍RA6快速设计指南之电源、仿真器支持及MCU工作模式。
【经验】关于瑞萨MCU RH850 C1M-A2的内存地址分配介绍
本文是关于瑞萨MCU RH850 C1M-A2的内存地址分配介绍,我们在设计瑞萨MCU RH850 C1M-A2的时候,对内存空间分布一定要有所了解。芯片内部flash和ram空间大小如下。
【经验】MCU RH850/F1K舵机PWM调试分享
PWM常常作为电机控制、舵机控制等使用,也是开发中最常用的控制方式。PWM实现需要使用定时器,RH850有非常多的定时器,并且可以配置很多通道,下面以瑞萨MCU RH850/F1K的TAUJ0定时器作为PWM定时器,实现PWM输出。
【经验】瑞萨MCU RA6M4 USB转串口调试指引
USB现已非常普及,在小小的单片机上都可以实现,瑞萨的RA6M4是基于Armv8-M架构的Arm®Cortex®-M33内核MCU,其接口非常丰富,就带有USB接口。以往的USB开发给人非常繁琐的感觉,现通过e2 studio开发变得非常简单。
【经验】解析基于瑞萨RH850/F1K系列MCU的WDT看门狗功能配置
本文中世强将为大家解析基于瑞萨RH850/F1K系列MCU的WDT看门狗功能配置。
电子商城
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
可烧录IC封装SOP/MSOP/SSOP/TSOP/TSSOP/PLCC/QFP/QFN/MLP/MLF/BGA/CSP/SOT/DFN;IC包装Tray/Tube/Tape;IC厂商不限,交期1-3天。支持IC测试(FT/SLT),管装、托盘装、卷带装包装转换,IC打印标记加工。
最小起订量: 1pcs 提交需求>
登录 | 立即注册
提交评论