千古难题!MSP430的ADC12中单通道单次转换和单通道连续转换到底有啥区别?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了千古难题!MSP430的ADC12中单通道单次转换和单通道连续转换到底有啥区别?相关的知识,希望对你有一定的参考价值。

我在网上搜了这么久,都没发现一个满意又详细的答案。不知哪位大神能略施善心,给这匮乏的网络资源注入一点给力的干货呢?能否拯救下万千小白呢?拜托拜托~~(网上已有的那些鸡肋答案我都看过,然而并没有什么卵用)

参考技术A 能够连续转换若干位数的A/D转换器的性能远高于能够单次转换器的意思。你知道这个就算是知道区别啦。本回答被提问者和网友采纳 参考技术B 首先问题是单通道,这个无疑义。以下是我的一点理解:
单次转换:配置完CTL,ADC12CTL1 = SHP+CONSEQ_0;打开转换后,ADC12BUSY为1,转换完一次,ADC12BUSY为0,自动停止转换。
连续转换:配置完CTL,ADC12CTL1 = SHP+CONSEQ_2;打开转换后,ADC12BUSY为1,转换完一次,ADC12BUSY继续为1,继续转换。如果使用ADC中断,有多次转换结果后,则可在中断内停止转换。
从功能上来说:触发ADC后,单次转换得到1个ACD转换值,连续转换可以不停的连续转换,得到多个ADC值,多个值可以做数字滤波,结果更稳定、更精确。当然单次转换也可以用程序控制触发多次并采集多个结果,然后再做数字滤波。时间上,单次转换要费时。

以上是关于千古难题!MSP430的ADC12中单通道单次转换和单通道连续转换到底有啥区别?的主要内容,如果未能解决你的问题,请参考以下文章

MSP430 停止响应高频查询

对STM32 ADC单次转换模式 连续转换模式 扫描模式的理解

STM32F407之ADC

stm32F103之ADC模数转换

STM32F429第二十八篇之ADC

STM32F429第二十八篇之ADC