Apr 10, 2014
05:21 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Apr 10, 2014
05:21 AM
Hi,
I'm using the adc of the xmc4500 micro.
I see that at startup I can enable a calibration on each adc kernel. What is that calibration for?
I mean, why is it an option? I suppose it calibrates for internal noises or linearity ... but is there any reason to not execute it?
I tried some samples with and without calibration at different conditions ( reference voltage, temperature ) but the conversion results seems quite comparable.
Is there any way to verify that the calibration is usefull?
Thanks
Frank
I'm using the adc of the xmc4500 micro.
I see that at startup I can enable a calibration on each adc kernel. What is that calibration for?
I mean, why is it an option? I suppose it calibrates for internal noises or linearity ... but is there any reason to not execute it?
I tried some samples with and without calibration at different conditions ( reference voltage, temperature ) but the conversion results seems quite comparable.
Is there any way to verify that the calibration is usefull?
Thanks
Frank
- Tags:
- IFX
1 Reply
Apr 10, 2014
08:07 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Apr 10, 2014
08:07 PM
Hi Frank,
If I am not wrong, the calibration is only required during the initialization.
Calibration automatically compensates deviations caused by process, temperature, and
voltage variations. This ensures precise results throughout the operation time.
An initial start-up calibration is required once after a reset for all calibrated converters
and is triggered globally. All calibrated converters must be enabled (ANONS = 11B)
before initiating the start-up calibration. Conversions may be started after the initial
calibration sequence. This is indicated by bit CAL = 0B.
After that, postcalibration cycles will compensate the effects of drifting parameters.
If I am not wrong, the calibration is only required during the initialization.
Calibration automatically compensates deviations caused by process, temperature, and
voltage variations. This ensures precise results throughout the operation time.
An initial start-up calibration is required once after a reset for all calibrated converters
and is triggered globally. All calibrated converters must be enabled (ANONS = 11B)
before initiating the start-up calibration. Conversions may be started after the initial
calibration sequence. This is indicated by bit CAL = 0B.
After that, postcalibration cycles will compensate the effects of drifting parameters.