一、ADC_转换模式
1、ADC支持5种转换模式:单次模式,连续模式,带缓存的连续模式,单次扫描模式,连续扫描模式。
2、单次模式
在单次转换模式中, ADC仅在由ADC_CSR寄存器的CH[3:0]选定的通道上完成一次转换。
该模式是在当CONT位为0时通过置位ADC_CR1 寄存器的ADON位来启动的。
一旦转换完成,转换后的数据存储在ADC_DR寄存器中, EOC(转换结束)标志被置位,如果EOCIE被置位将产生一个中断。
3、连续和带缓存的连续模式
在连续转换模式中,ADC在完成一次转换后就立刻开始下一次的转换。当CONT位被置位时即将ADC设为连续模式,该模式是通过置位
ADC_CR1寄存器的 ADON 位来启动的。
(1)如果缓冲功能没有被使能(ADC_CR3寄存器的 DBUF 位 = 0),那么转换结果数据保存在ADC_DR寄存器中同时EOC标志被置位。
1、ADC支持5种转换模式:单次模式,连续模式,带缓存的连续模式,单次扫描模式,连续扫描模式。
2、单次模式
在单次转换模式中, ADC仅在由ADC_CSR寄存器的CH[3:0]选定的通道上完成一次转换。
该模式是在当CONT位为0时通过置位ADC_CR1 寄存器的ADON位来启动的。
一旦转换完成,转换后的数据存储在ADC_DR寄存器中, EOC(转换结束)标志被置位,如果EOCIE被置位将产生一个中断。
3、连续和带缓存的连续模式
在连续转换模式中,ADC在完成一次转换后就立刻开始下一次的转换。当CONT位被置位时即将ADC设为连续模式,该模式是通过置位
ADC_CR1寄存器的 ADON 位来启动的。
(1)如果缓冲功能没有被使能(ADC_CR3寄存器的 DBUF 位 = 0),那么转换结果数据保存在ADC_DR寄存器中同时EOC标志被置位。