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

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

3天内不再提示

RA6T2的16位模数转换器操作 [6] 配置RA6T2 ADC模块 (3)

瑞萨MCU小百科 来源:未知 2023-07-28 12:15 次阅读
c7f3176a-2cfb-11ee-815d-dac502259ad0.gif

2配置RA6T2 ADC模块

2.1 ADC规范

2.1.6 扫描模式

扫描操作是指按顺序对模拟通道进行A/D转换的操作。扫描操作有3种扫描模式可供选择:单次扫描模式、连续扫描模式和后台连续扫描模式。

ADC单元可用的扫描模式和转换方法组合如下表所示:

表3. 可用的扫描模式和转换方法组合

c7ff2a46-2cfb-11ee-815d-dac502259ad0.jpg

扫描操作是基于扫描组执行的。当扫描操作启动时,将根据虚拟通道设置对每个模拟通道执行A/D转换。如果同时启动分配给同一A/D转换器的2个或更多扫描组的扫描操作,则执行编号最小的扫描组的扫描操作。

模拟通道的A/D转换顺序是根据分配给扫描组的虚拟通道编号按升序排列的。编号最小的虚拟通道的转换在扫描组转换开始时即执行。

2.1.6.1 单次扫描模式

在单次扫描模式下,每次输入一个A/D转换启动触发信号,就对一个扫描组执行一次转换。每次A/D转换启动触发信号出现时,对分配给该扫描组的每个模拟通道执行一次A/D转换。

2.1.6.2 连续扫描模式

连续扫描模式是指对一个扫描组重复执行扫描操作。当A/D转换启动触发信号出现时,对分配给该扫描组的每个模拟通道重复执行A/D转换,直到出现A/D转换停止处理信号为止。

2.1.6.3 后台连续扫描模式

后台连续扫描模式是指对单个扫描组重复执行扫描操作。扫描操作从输入第一个A/D转换启动触发信号时开始。同连续扫描模式一样,对分配给该扫描组的每个模拟通道重复执行A/D转换,直到出现A/D转换停止处理信号为止。

如果在连续扫描操作期间出现A/D转换启动触发信号,则输出此时的A/D转换数据。如果A/D转换启动触发信号未出现,则不会输出A/D转换数据,也不会更新A/D数据寄存器和先进先出 (FIFO) 数据寄存器的值。

2.1.7 A/D扫描启动条件

A/D转换可由MCU上的多个外设模块触发。这些模块包括事件链路控制器 (ELC)、通用PWM定时器 (GPT) 以及来自I/O端口的外部触发信号。触发源的多样性使您能够灵活设计信号采集系统。本节将逐一详细介绍这些列出的触发信号。

要通过外设模块的触发信号执行A/D转换,则需为每个扫描组配置触发信号,并且需要在ADTRGENR寄存器中使能外设模块的触发信号输入。

此外,还有触发信号延时功能,用于延迟A/D转换启动触发信号,以调整每个扫描组的A/D转换启动时间。延时功能适用于ELC、GPT或外部源产生的触发信号,但不适用于软件触发源。在ADTRGDLRi(i = 0 至 4)寄存器中为每个扫描组设置要添加的延时值。添加的延时等于寄存器设定值×A/D转换时钟 (ADCLK) 周期。

2.1.7.1 ELC触发扫描启动

A/D转换可由事件链接控制器发出的事件启动。要使能通过ELC启动扫描,请使用 ADTRGELCn(n = 0 至 8)寄存器中的ELC事件配置扫描组,并在ADTRGENR寄存器中使能A/D转换启动触发信号。

下表显示了ADTRGELCn寄存器与其对应的ELC事件之间的关系:

表4. ELC事件名称和对应的寄存器位设置

c81a7d96-2cfb-11ee-815d-dac502259ad0.jpg

2.1.7.2 GPT触发扫描启动

A/D转换也可由通用PWM定时器的中断启动。要使能通过GPT启动扫描,请使用ADTRGGPTn(n = 0 至 8)寄存器中的GPT中断源配置扫描组,并在ADTRGENR寄存器中使能A/D转换启动触发信号。

下表显示了ADTRGGPTn寄存器与GPT中断源之间的关系:

表5. GPT中断源和对应的寄存器位设置

c832ff88-2cfb-11ee-815d-dac502259ad0.jpg

2.1.7.3 外部触发扫描启动

A/D转换可由外部触发引脚ADTRG0和ADTRG1的输入启动。要使能使用外部触发信号启动扫描,请在ADTRGENR寄存器中配置使用外部触发源的扫描组。

注:

外部触发信号为低电平有效。在使能外部触发引脚(ADTRG0和ADTRG1)之前,先将其设置为高电平。


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

    关注

    146

    文章

    16024

    浏览量

    343737
  • 瑞萨
    +关注

    关注

    32

    文章

    22215

    浏览量

    84935

原文标题:RA6T2的16位模数转换器操作 [6] 配置RA6T2 ADC模块 (3)

文章出处:【微信号:瑞萨MCU小百科,微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    RA6T2 16ADC混合采样模式应用详解

    本篇将详细介绍如何使用RA6T2 16ADC在混合模式(Hybrid mode)下应用采样保持功能进行AD采样,以及后台功能(background)的具体应用。本篇使用FSP建立应用工程,详细讲解
    的头像 发表于 09-01 12:24 560次阅读
    <b class='flag-5'>RA6T2</b> <b class='flag-5'>16</b>位<b class='flag-5'>ADC</b>混合采样模式应用详解

    如何使用RA6T2 16ADC进行AD采样?

    本篇将详细介绍如何使用RA6T2 16ADC在混合模式(Hybrid mode)下应用采样保持功能进行AD采样,以及后台功能(background)的具体应用。本篇使用FSP建立应用工程,详细讲解
    发表于 08-28 12:43 357次阅读
    如何使用<b class='flag-5'>RA6T2</b> <b class='flag-5'>16</b>位<b class='flag-5'>ADC</b>进行AD采样?

    RA6T216模数转换器操作 [12] 应用项目简介

    模块操作。 主要项目称为 “adc_16_oversampling_ra6t2” ,旨在演示专门用于16转换的正确FSP
    的头像 发表于 08-14 12:05 342次阅读

    RA6T216模数转换器操作 [11] 配置RA6T2 ADC模块 (8)

    配置RA6T2 ADC模块 2.2 以16位深度操作AD
    的头像 发表于 08-11 12:15 711次阅读
    <b class='flag-5'>RA6T2</b>的<b class='flag-5'>16</b>位<b class='flag-5'>模数转换器</b><b class='flag-5'>操作</b> [11] <b class='flag-5'>配置</b><b class='flag-5'>RA6T2</b> <b class='flag-5'>ADC</b><b class='flag-5'>模块</b> (8)

    RA6T216模数转换器操作 [10] 配置RA6T2 ADC模块 (7)

    配置RA6T2 ADC模块 2.2 以16位深度操作AD
    的头像 发表于 08-09 12:05 358次阅读
    <b class='flag-5'>RA6T2</b>的<b class='flag-5'>16</b>位<b class='flag-5'>模数转换器</b><b class='flag-5'>操作</b> [10] <b class='flag-5'>配置</b><b class='flag-5'>RA6T2</b> <b class='flag-5'>ADC</b><b class='flag-5'>模块</b> (7)

    RA6T216模数转换器操作 [9] 配置RA6T2 ADC模块 (6)

    配置RA6T2 ADC模块 2.2 以16位深度操作AD
    的头像 发表于 08-04 12:10 404次阅读
    <b class='flag-5'>RA6T2</b>的<b class='flag-5'>16</b>位<b class='flag-5'>模数转换器</b><b class='flag-5'>操作</b> [9] <b class='flag-5'>配置</b><b class='flag-5'>RA6T2</b> <b class='flag-5'>ADC</b><b class='flag-5'>模块</b> (6)

    RA6T216模数转换器操作 [8] 配置RA6T2 ADC模块 (5)

    配置RA6T2 ADC模块 2.1 ADC规范 2.1.9 自校准功能 ADC内置自校准功能
    的头像 发表于 08-02 12:10 399次阅读
    <b class='flag-5'>RA6T2</b>的<b class='flag-5'>16</b>位<b class='flag-5'>模数转换器</b><b class='flag-5'>操作</b> [8] <b class='flag-5'>配置</b><b class='flag-5'>RA6T2</b> <b class='flag-5'>ADC</b><b class='flag-5'>模块</b> (5)

    RA6T216模数转换器操作 [7] 配置RA6T2 ADC模块 (4)

    配置RA6T2 ADC模块 2.1 ADC规范 2.1.8 中断源 A/D转换器外设可以创建
    的头像 发表于 07-31 12:10 785次阅读
    <b class='flag-5'>RA6T2</b>的<b class='flag-5'>16</b>位<b class='flag-5'>模数转换器</b><b class='flag-5'>操作</b> [7] <b class='flag-5'>配置</b><b class='flag-5'>RA6T2</b> <b class='flag-5'>ADC</b><b class='flag-5'>模块</b> (4)

    瑞萨单片机RA6T216模数转换器操作 [5] 配置RA6T2 ADC模块 (2)

    配置RA6T2 ADC模块 2.1 ADC规范 2.1.4 模拟输入模式 ADC外设支持以下
    的头像 发表于 07-26 12:10 818次阅读

    瑞萨MCU RA6T216模数转换器操作 [4] 配置RA6T2 ADC模块 (1)

    配置RA6T2 ADC模块 RA6T2 MCU包含两个噪声整形SAR型A/D转换器单元,二者
    的头像 发表于 07-24 17:45 652次阅读
    瑞萨MCU <b class='flag-5'>RA6T2</b>的<b class='flag-5'>16</b>位<b class='flag-5'>模数转换器</b><b class='flag-5'>操作</b> [4] <b class='flag-5'>配置</b><b class='flag-5'>RA6T2</b> <b class='flag-5'>ADC</b><b class='flag-5'>模块</b> (1)

    RA6T216模数转换器操作配置RA6T2 ADC模块

    RA6T2 MCU包含两个噪声整形SAR型A/D转换器单元,二者采用混合式架构,兼具SAR型和ΔΣ调制型的特性。
    发表于 07-24 17:43 406次阅读
    <b class='flag-5'>RA6T2</b>的<b class='flag-5'>16</b>位<b class='flag-5'>模数转换器</b><b class='flag-5'>操作</b>之<b class='flag-5'>配置</b><b class='flag-5'>RA6T2</b> <b class='flag-5'>ADC</b><b class='flag-5'>模块</b>

    RA6T216模数转换器操作 [3] A/D转换器概述 (3)

    1  A/D转换器概述 模数转换器(A/D转换器,ADCs)是数据采集系统 (DAQs) 的组成部分,其功能是捕获模拟信号并将其转换为离散数字信号。
    的头像 发表于 07-17 12:10 583次阅读

    RA6T216模数转换器操作 [1] 简介,A/D转换器概述

    简介 本系列文章将描述RA6T2上的模数转换器 (ADC) 操作,重点介绍了支持16位深度分辨率的转换
    的头像 发表于 07-10 12:15 481次阅读

    RA6T2组用户手册:硬件

    RA6T2 组用户手册:硬件
    发表于 06-30 19:51 0次下载
    <b class='flag-5'>RA6T2</b>组用户手册:硬件

    RA6T2组数据表

    RA6T2 组数据表
    发表于 06-30 19:51 0次下载
    <b class='flag-5'>RA6T2</b>组数据表