2配置RA6T2 ADC模塊
2.1 ADC規(guī)范
2.1.8 中斷源
A/D轉(zhuǎn)換器外設可以創(chuàng)建多種中斷源和ELC事件請求。本節(jié)將列出提供的中斷源,并詳細描述產(chǎn)生請求的條件。
下表列出了ADC模塊可以創(chuàng)建的中斷源和ELC事件:
表6. ADC模塊可以創(chuàng)建的中斷源和ELC事件列表
![d218fcba-2f57-11ee-815d-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/A0/A2/wKgaomToOD-AXN4NAAMNqgrJzEk010.jpg)
![d280fcb6-2f57-11ee-815d-dac502259ad0.jpg](https://file1.elecfans.com//web2/M00/A0/A2/wKgaomToOD-ACupIAAHDGtSsfdU494.jpg)
(1) A/D 轉(zhuǎn)換器錯誤中斷
當檢測到A/D轉(zhuǎn)換器錯誤時,可產(chǎn)生A/D轉(zhuǎn)換器錯誤中斷。
當ADERINTCR.ADEIEm(m=0、1)位置1且ADERSR.ADERFm(m=0、1)位也置1時,將產(chǎn)生A/D轉(zhuǎn)換器錯誤中斷(ADC_ERRm(m=0、1))。
(2) A/D轉(zhuǎn)換器自校準結(jié)束中斷
在A/D轉(zhuǎn)換器自校準操作結(jié)束時,可產(chǎn)生A/D轉(zhuǎn)換器自校準結(jié)束中斷。
當ADCALINTCR.CALENDIEm(m=0、1)位置1且ADCALENDSR.CALENDFm(m=0、1)位也置1時,將產(chǎn)生A/D轉(zhuǎn)換器自校準結(jié)束中斷(ADC_CALENDm(m=0、1))。
(3) A/D掃描結(jié)束中斷
在掃描組n(n=0至8)的掃描操作結(jié)束時,可產(chǎn)生A/D掃描結(jié)束中斷。
當ADINTCR.ADIEn(n=0至4)位置1且ADSCANENDSR.SCENDFn(n=0至4)位也置1時,將產(chǎn)生掃描組0至4(ADC_ADI0至ADC_ADI4)的A/D掃描結(jié)束中斷。
當掃描組5至8中任何一個的ADINTCR.ADIEn(n=5至8)位=1且ADSCANENDSR.SCENDFn(n=5至8)位=1時,將產(chǎn)生掃描組5至8 (ADC_ADIn) 的A/D掃描結(jié)束中斷。
但是,如果ADSTOPR寄存器強制停止A/D轉(zhuǎn)換操作(掃描操作),則不會產(chǎn)生A/D掃描結(jié)束中斷。
(4) 限制器裁剪中斷
當檢測到帶有限制器表i(i=0至7)的限制器裁剪時,會產(chǎn)生限制器裁剪中斷 (ADC_LIMCLPI)。
當ADLIMINTCR.LIMIEi(i=0至8)位置1或ADLIMGRSR.LIMGRFi(i=0至8)位置1時,將產(chǎn)生限制器裁剪中斷。
(5) A/D轉(zhuǎn)換溢出中斷
當在任一ADC單元中檢測到A/D轉(zhuǎn)換結(jié)果溢出時,可產(chǎn)生A/D轉(zhuǎn)換溢出中斷。
當ADOVFINTCR.ADOVFIEm(m=0、1)位置1且ADOVFERSR.ADOVFEFm(m=0、1)位也置1時,將產(chǎn)生A/D轉(zhuǎn)換溢出中斷(ADC_RESOVFm(m=0、1))。
(6) 比較匹配中斷
當使用復合比較匹配功能時,如果檢測到比較匹配,將產(chǎn)生比較匹配中斷。
當ADCMPINTCR.CMPIEj(j=0至3)位置1且ADCMPTBSR.CMPTBFj(j=0至3)位也置1時,將產(chǎn)生比較匹配中斷(ADC_CMPIj(j=0至3))。
(7) 復合比較匹配中斷
如果組合兩個或多個比較匹配表的比較結(jié)果,則可產(chǎn)生復合比較匹配中斷(ADC_CCMPMk(k=0、1))。
(8) FIFO數(shù)據(jù)讀請求中斷
當FIFO中的空閑調(diào)度階段數(shù)量小于或等于指定值時,可產(chǎn)生FIFO數(shù)據(jù)讀請求中斷。
當ADFIFOINTCR.FIFOIEn(n=0至4)置1且ADFIFOSRm.FIFOSTn[3:0] ≤ ADFIFOINTLRm.FIFOILVn[3:0](m=0至2,n=0至4)時,將產(chǎn)生掃描組0至4(ADC_FIFOREQ0至ADC_FIFOREQ4)的FIFO數(shù)據(jù)讀請求中斷。
當ADFIFOINTCR.FIFOIEn(n=5至8)置1且ADFIFOSRm.FIFOSTn[3:0] ≤ ADFIFOINTLRm.FIFOILVn[3:0](m=3至4,n=5至8)時,將產(chǎn)生掃描組5至8(ADC_FIFOREQ5至ADC_FIFOREQ8)的FIFO數(shù)據(jù)讀請求中斷。
注:
當與FIFO讀請求中斷的中斷源對應的ADFIFOERSR.FIFOFLFn(n=0至8)位置1時,不會產(chǎn)生該中斷。
(9) FIFO數(shù)據(jù)溢出中斷
當在掃描組0至8的任一FIFO中檢測到FIFO溢出時,可產(chǎn)生FIFO數(shù)據(jù)溢出中斷 (ADC_FIFOOVF)。
當ADFIFOINTCR.FIFOIEn(n=0至8)位置1且ADFIFOERSR.FIFOOVFn(n=0至8)位也置1時,將產(chǎn)生FIFO數(shù)據(jù)溢出中斷。
-
mcu
+關注
關注
146文章
17317瀏覽量
352631 -
adc
+關注
關注
99文章
6533瀏覽量
545747 -
瑞薩
+關注
關注
35文章
22310瀏覽量
86740 -
fifo
+關注
關注
3文章
389瀏覽量
43855 -
模數(shù)轉(zhuǎn)換器
關注
26文章
3218瀏覽量
127014
原文標題:RA6T2的16位模數(shù)轉(zhuǎn)換器操作 [7] 配置RA6T2 ADC模塊 (4)
文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關推薦
基于瑞薩RA6T2 MCU實現(xiàn)過電流保護功能
![基于瑞薩<b class='flag-5'>RA6T2</b> MCU實現(xiàn)過電流保護功能](https://file1.elecfans.com/web2/M00/0B/48/wKgZomcxmiyAa02sAAAjEEZoRo4922.png)
RA6T2的16位模數(shù)轉(zhuǎn)換器操作 [1] 簡介,A/D轉(zhuǎn)換器概述
![<b class='flag-5'>RA6T2</b>的<b class='flag-5'>16</b><b class='flag-5'>位</b><b class='flag-5'>模數(shù)轉(zhuǎn)換器</b><b class='flag-5'>操作</b> [1] 簡介,A/D<b class='flag-5'>轉(zhuǎn)換器</b>概述](https://file1.elecfans.com/web2/M00/BB/1B/wKgZomWXtb6ACk_NAAARMuEl9ZA261.png)
評論