Each ADC has the following features:
- 12-bit resolution
- Ratiometric external reference set by VREFHI and VREFLO pins
- Selectable internal reference of 2.5V or 3.3V
- Single-ended signal conversions (12-bit mode only)
- Input multiplexer with up to
32 channels
- External channel mux option to expand available ADC channels
- 16 configurable SOCs
- 16 individually addressable result registers
- Two trigger repeater modules, enabling customizable hardware oversampling and undersampling modes with little or no CPU overhead
- Multiple trigger sources
- S/W (with available global synchronization for multiple ADCs) - software immediate start
- All ePWMs - ADCSOC A or B
- GPIO XINT2
- CPU Timers 0/1/2
- ADCINT1/2
- ECAP events in capture mode (CEVT1, CEVT2, CEVT3, and CEVT4) and APWM mode (period match, compare match, or both)
- Four flexible PIE interrupts
- Configurable interrupt placement
- Burst mode
- Four post-processing blocks, each with:
- Saturating offset calibration
- Error from set-point calculation
- High, low, and zero-crossing compare, with interrupt and ePWM trip capability
- Trigger-to-sample delay capture
- Aggregation functions: max, min, sum, and average (binary shift)
- Configurable digital filter for high/low/zero-crossing compare
- Absolute value function
Note: Not every channel is pinned out from all ADCs. Check the device data sheet to determine which channels are available.