关于使用HAL的STM32F373的SDADC校准?

时间:2019-11-18 14:40:09

标签: stm32 adc calibration

我是代码新手,我从STM32F373,CubeIDE和HAL库开始学习,从SDADC开始,在阅读数据表,参考手册,SDADC应用笔记,HAL应用笔记之后,我有一些我下面不明白的问题:  1 /校准偏移:调用HAL_SDADC_CalibrationStart开始自校准SDADC。作为参考手册第240页,偏移值存储在相应的OFFSETx [11:0]字段中。我不明白,是否需要获取存储的偏移值,而不是将转换后的Adc值减去此偏移值即可得到正确的值?还是库或MCU自动执行此计算,我只是使用输出的adc值?以及如何读取该偏移值?  2 /增益误差校准:与增益误差相同的问题。在AN4207第11、12页中,有一种计算增益比的方法。但是与偏移校准一样,我不知道这是库自动执行计算还是需要在代码中手动进行计算?

非常感谢

0 个答案:

没有答案