A/D转换器外设可以创建多种中断源和ELC事件请求。本节将列出提供的中断源,并详细描述产生请求的条件。
表6. ADC模块可以创建的中断源和ELC事件列表
当ADERINTCR.ADEIEm(m=0、1)位置1且ADERSR.ADERFm(m=0、1)位也置1时,将产生A/D转换器错误中断(ADC_ERRm(m=0、1))。
(资料图片仅供参考)
当ADCALINTCR.CALENDIEm(m=0、1)位置1且ADCALENDSR.CALENDFm(m=0、1)位也置1时,将产生A/D转换器自校准结束中断(ADC_CALENDm(m=0、1))。
但是,如果ADSTOPR寄存器强制停止A/D转换操作(扫描操作),则不会产生A/D扫描结束中断。
当ADLIMINTCR.LIMIEi(i=0至8)位置1或ADLIMGRSR.LIMGRFi(i=0至8)位置1时,将产生限制器裁剪中断。
当ADOVFINTCR.ADOVFIEm(m=0、1)位置1且ADOVFERSR.ADOVFEFm(m=0、1)位也置1时,将产生A/D转换溢出中断(ADC_RESOVFm(m=0、1))。
当ADCMPINTCR.CMPIEj(j=0至3)位置1且ADCMPTBSR.CMPTBFj(j=0至3)位也置1时,将产生比较匹配中断(ADC_CMPIj(j=0至3))。
如果组合两个或多个比较匹配表的比较结果,则可产生复合比较匹配中断(ADC_CCMPMk(k=0、1))。
当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数据读请求中断。
当ADFIFOINTCR.FIFOIEn(n=0至8)位置1且ADFIFOERSR.FIFOOVFn(n=0至8)位也置1时,将产生FIFO数据溢出中断。
上一篇: 天津发布洪水橙色预警 请公众远离河道
下一篇:最后一页
X 关闭
Copyright ? 2015-2022 每日时讯网版权所有 备案号:浙ICP备2022016517号-15 联系邮箱:5 146 761 13 @qq.com