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

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

3天内不再提示

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

瑞萨嵌入式小百科 来源:瑞萨MCU小百科 作者:瑞萨MCU小百科 2023-07-31 12:10 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

2配置RA6T2 ADC模块

2.1 ADC规范

2.1.8 中断源

A/D转换器外设可以创建多种中断源和ELC事件请求。本节将列出提供的中断源,并详细描述产生请求的条件。

下表列出了ADC模块可以创建的中断源和ELC事件:

表6. ADC模块可以创建的中断源和ELC事件列表

d218fcba-2f57-11ee-815d-dac502259ad0.jpgd280fcb6-2f57-11ee-815d-dac502259ad0.jpg

(1) A/D 转换器错误中断

当检测到A/D转换器错误时,可产生A/D转换器错误中断。

当ADERINTCR.ADEIEm(m=0、1)位置1且ADERSR.ADERFm(m=0、1)位也置1时,将产生A/D转换器错误中断(ADC_ERRm(m=0、1))。

(2) A/D转换器自校准结束中断

在A/D转换器自校准操作结束时,可产生A/D转换器自校准结束中断。

当ADCALINTCR.CALENDIEm(m=0、1)位置1且ADCALENDSR.CALENDFm(m=0、1)位也置1时,将产生A/D转换器自校准结束中断(ADC_CALENDm(m=0、1))。

(3) A/D扫描结束中断

在扫描组n(n=0至8)的扫描操作结束时,可产生A/D扫描结束中断。

ADINTCR.ADIEn(n=0至4)位置1且ADSCANENDSR.SCENDFn(n=0至4)位也置1时,将产生扫描组0至4(ADC_ADI0至ADC_ADI4)的A/D扫描结束中断。

当扫描组5至8中任何一个的ADINTCR.ADIEn(n=5至8)位=1且ADSCANENDSR.SCENDFn(n=5至8)位=1时,将产生扫描组5至8 (ADC_ADIn) 的A/D扫描结束中断。

但是,如果ADSTOPR寄存器强制停止A/D转换操作(扫描操作),则不会产生A/D扫描结束中断。

(4) 限制器裁剪中断

当检测到带有限制器表i(i=0至7)的限制器裁剪时,会产生限制器裁剪中断 (ADC_LIMCLPI)。

当ADLIMINTCR.LIMIEi(i=0至8)位置1或ADLIMGRSR.LIMGRFi(i=0至8)位置1时,将产生限制器裁剪中断。

(5) A/D转换溢出中断

当在任一ADC单元中检测到A/D转换结果溢出时,可产生A/D转换溢出中断。

当ADOVFINTCR.ADOVFIEm(m=0、1)位置1且ADOVFERSR.ADOVFEFm(m=0、1)位也置1时,将产生A/D转换溢出中断(ADC_RESOVFm(m=0、1))。

(6) 比较匹配中断

当使用复合比较匹配功能时,如果检测到比较匹配,将产生比较匹配中断。

当ADCMPINTCR.CMPIEj(j=0至3)位置1且ADCMPTBSR.CMPTBFj(j=0至3)位也置1时,将产生比较匹配中断(ADC_CMPIj(j=0至3))。

(7) 复合比较匹配中断

如果组合两个或多个比较匹配表的比较结果,则可产生复合比较匹配中断(ADC_CCMPMk(k=0、1))。

(8) FIFO数据读请求中断

当FIFO中的空闲调度阶段数量小于或等于指定值时,可产生FIFO数据读请求中断。

当ADFIFOINTCR.FIFOIEn(n=0至4)置1且ADFIFOSRm.FIFOSTn[3:0] ≤ ADFIFOINTLRm.FIFOILVn[3:0](m=0至2,n=0至4)时,将产生扫描组0至4(ADC_FIFOREQ0至ADC_FIFOREQ4)的FIFO数据读请求中断。

当ADFIFOINTCR.FIFOIEn(n=5至8)置1且ADFIFOSRm.FIFOSTn[3:0] ≤ ADFIFOINTLRm.FIFOILVn[3:0](m=3至4,n=5至8)时,将产生扫描组5至8(ADC_FIFOREQ5至ADC_FIFOREQ8)的FIFO数据读请求中断。

注:

当与FIFO读请求中断的中断源对应的ADFIFOERSR.FIFOFLFn(n=0至8)位置1时,不会产生该中断。

(9) FIFO数据溢出中断

当在扫描组0至8的任一FIFO中检测到FIFO溢出时,可产生FIFO数据溢出中断 (ADC_FIFOOVF)。

当ADFIFOINTCR.FIFOIEn(n=0至8)位置1且ADFIFOERSR.FIFOOVFn(n=0至8)位也置1时,将产生FIFO数据溢出中断。


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

    关注

    147

    文章

    18613

    浏览量

    387200
  • adc
    adc
    +关注

    关注

    100

    文章

    7407

    浏览量

    553819
  • 瑞萨
    +关注

    关注

    36

    文章

    22431

    浏览量

    89764
  • fifo
    +关注

    关注

    3

    文章

    406

    浏览量

    45493
  • 模数转换器
    +关注

    关注

    26

    文章

    3951

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【瑞萨RA6E2ADC数据采集与数码管显示

    模拟信号处理和显示控制方面的强大能力。 一、硬件设计与连接 1.1 硬件组件 主控板 :瑞萨RA6E2评估板 显示模块 :8(启用4)7
    发表于 11-27 00:52

    ADS8363 16,1MSPS,4x2/2x2 同步采样SAR模数转换器技术手册

    该ADS8363为双16、1MSPS的模数转换器ADC),配备八个伪或四个全差分输入通道,分为两对,用于同步采集信号。模拟输入与ADC
    的头像 发表于 11-19 15:19 318次阅读
    ADS8363 <b class='flag-5'>16</b><b class='flag-5'>位</b>,1MSPS,<b class='flag-5'>4x2</b>/<b class='flag-5'>2x2</b> 同步采样SAR<b class='flag-5'>模数转换器</b>技术手册

    【瑞萨RA6E2】3.测试RA6E2芯片温度

    Sensor (TSN)温度传感的简写,只不过它是瑞萨RA6E2内部的温度传感,直接连接MCU芯片。 由上图可以看到TSN其实是ADC12通道 下面是TSN的温度传感
    发表于 11-17 11:57

    【瑞萨RA6E2】+1、初识RA6E2芯片及芯片参数

    :实时时钟,支持日历与二进制计数模式 看门狗 :WDT与IWDT,增强系统可靠性 模拟外设 ADC12:12模数转换器,最多12通道 DAC12 × 2 :12
    发表于 11-11 19:19

    【瑞萨RA6E2ADC、DAC 电压输入输出

    ); 代码中 dac 的值为 0 ~ 4095,对应 0 ~ 3.3v 电压 【ADC 电压输入】 瑞萨 RA6E2 支持 12 ADC 电压检测,代码里可以读取 AD
    发表于 11-10 01:29

    RA-Eco-RA6M4开发板评测】ADC获取电压值

    RA6M4 ADC简介 RA6M42ADC单元,每个ADC单元有12
    发表于 11-09 21:42

    瑞萨电子基于RA6T2的高频注入法方案详解

    瑞萨电子发布了基于高频注入法的样例方案,本篇以RA6T2样例工程为例,介绍高频注入法的一般性原理,瑞萨样例工程的结构、实现方式和调试硬件系统搭的一般应用。协助客户了解方案设计和瑞萨芯片的特色,可用于客户在此基础上开发自己应用领域的工程,加快产业化进度。
    的头像 发表于 10-27 11:31 4255次阅读
    瑞萨电子基于<b class='flag-5'>RA6T2</b>的高频注入法方案详解

    【EK-RA6E2开发指南】ADC获取电压值

    RA6E22ADC单元,每个ADC单元有12、10、8
    的头像 发表于 09-23 18:15 1734次阅读
    【EK-<b class='flag-5'>RA6E2</b>开发指南】<b class='flag-5'>ADC</b>获取电压值

    RA-Eco-RA6M4开发板评测】基于 RA6M4 MCU的工业生产线安全监测系统移植nanoMODBUS

    ,// 寄存数量 data// 接收缓冲区 ); return (err == MODBUS_OK); } 三、测试与调试 硬件连接 将RA6M4的UART引脚通过RS485转换器连接到电脑
    发表于 09-15 22:32

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

    RA6M4开发板)主动发起呼叫时,从机(DHT11)才会应答;若时序错误(如信号时长不匹配),传感将直接无响应。 2. 数据传输规则 DHT11一次通信传输40二进制数据,采用“
    发表于 09-05 20:42

    RA4E2开发板评测】——6. ADC使用之测量RA4E2芯片温度传感TSN

    RA4E2是一款基于100MHz Arm®Cortex®-M33内核架构的核心板,主控芯片为R7FA4E2B93CFM。RA4E2组是RA4系列中最新的入门级微控制
    发表于 09-03 11:55

    RA-Eco-RA6M4开发板评测】——8.获取RA6M4开发板芯片内部温度传感

    : 使用TSN计算ADC温度值的公式 计算流程图 只要严格按照几张图操作,就可以非常简单的计算出RA6M4的内部温度值 1。打开瑞萨的RA Smart
    发表于 07-27 14:39

    RA-Eco-RA6M4开发板评测】ADC 电压表

    RA-Eco-RA6M4开发板评测】ADC 电压表 本文介绍了 RA-Eco-RA6M4-100PIN-V1.0 开发板实现基于串口打印、ADC 采集、
    发表于 07-25 12:33

    【瑞萨RA2L1入门学习】02. 串口打印 ADC 检测电压

    )即模数转换器,则是将模拟信号转换为数字信号的模块,在通信、数据采集等领域发挥着重要作用。例如激光雷达、温湿度传感等,这些传感通常是模拟
    发表于 03-07 11:52

    电机项目中瑞萨RA-T系列波形输出占空比详解

    在电机工程中,有时需输出带死区的0%和100%的占空比PWM波形,以达到过调制效果。本文以RA6T2为例,介绍在使用RA-T系列芯片建立电机工程时,如何使用GPT的互补PWM模式输出带死区的0%和100%的占空比波形,其结果可推广应用到其他系列芯片和相关领域。
    的头像 发表于 02-10 12:50 2299次阅读
    电机项目中瑞萨<b class='flag-5'>RA-T</b>系列波形输出占空比详解