你对多样本模式提出一种轮询方法,要么改变为
连续模式或观察这两个警告多样本模式-
多采样方式捕获单样本背靠背,复位本身和各个样本之间的调制器自动。
这种模式是有用的当输入多个信号之间的切换。过滤器冲洗各样本间所以以前的样品不影响电流转换。
注意照顾时,开关信号之间的ADC转换。无论是开关的输入之间快速转换的硬件控制或停止ADC转换(adc_stopconvert())而切换输入。然后重新启动ADC转换(adc_startconvert())后,新的信号已经连接到ADC。不这样做可能会导致在ADC结果之间的信号污染
和
注意在多样本,连续操作时,或多样本(涡轮)模式,谨慎读最后读下ADC模数转换的结果完成之前。如果看最后的结果,在相同的时间作为下一个结果是完整的,不连贯的阅读可能发生。使用DMA的ADC的ISR EOC或代码触发时,这个问题是可以避免的。因为你有一个完整的转换时间看最后的结果,这不应该是在大多数设计问题。如果固件不能跟上ADC的转换率,率应降低到一个可控制的速度。这种情况只发生在PSoC 3系列的产品中。
如果你在多样本使用ISR确保所有用于ISR变量被声明为volatile。
问候,Dana。
你对多样本模式提出一种轮询方法,要么改变为
连续模式或观察这两个警告多样本模式-
多采样方式捕获单样本背靠背,复位本身和各个样本之间的调制器自动。
这种模式是有用的当输入多个信号之间的切换。过滤器冲洗各样本间所以以前的样品不影响电流转换。
注意照顾时,开关信号之间的ADC转换。无论是开关的输入之间快速转换的硬件控制或停止ADC转换(adc_stopconvert())而切换输入。然后重新启动ADC转换(adc_startconvert())后,新的信号已经连接到ADC。不这样做可能会导致在ADC结果之间的信号污染
和
注意在多样本,连续操作时,或多样本(涡轮)模式,谨慎读最后读下ADC模数转换的结果完成之前。如果看最后的结果,在相同的时间作为下一个结果是完整的,不连贯的阅读可能发生。使用DMA的ADC的ISR EOC或代码触发时,这个问题是可以避免的。因为你有一个完整的转换时间看最后的结果,这不应该是在大多数设计问题。如果固件不能跟上ADC的转换率,率应降低到一个可控制的速度。这种情况只发生在PSoC 3系列的产品中。
如果你在多样本使用ISR确保所有用于ISR变量被声明为volatile。
问候,Dana。
举报