Calibrating ADC modules simultaneously on two different cores

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Calibrating ADC modules simultaneously on two different cores

跳至解决方案
578 次查看
abemat
Contributor III

Will it be a problem to calibrate two ADC instances simultaneously on two different cores?

The reference manual S32K3XXRM notes that: 

ADC must be calibrated before it can do meaningful conversions. The application must prevent any start of conversion before
the ongoing calibration has finished successfully. No conversion trigger may be received during calibration.

The calibration is implemented by, among others, powering-down the ADC instance.

Therefore, it seems to me that one ADC instance can not do a start of conversion before the ongoing celebration has finished, but another instance can start a calibration at the same time.

Is my line of thinking correct?

 

 

标记 (5)
0 项奖励
1 解答
561 次查看
davidtosenovjan
NXP TechSupport
NXP TechSupport

Hi, I don't think it is a good idea, because in such case voltage references could be sampled by two ADCs at once, what's not recommended and should affected conversion accuracy.

I would recommend to perform ADC calibrations sequentially.

在原帖中查看解决方案

1 回复
562 次查看
davidtosenovjan
NXP TechSupport
NXP TechSupport

Hi, I don't think it is a good idea, because in such case voltage references could be sampled by two ADCs at once, what's not recommended and should affected conversion accuracy.

I would recommend to perform ADC calibrations sequentially.