Difference between revisions of "AURA SOM/AURA Hardware/Peripherals/ADC"

From DAVE Developer's Wiki
Jump to: navigation, search
(Created page with "<section begin=History/> {| style="border-collapse:collapse; " !colspan="4" style="width:100%; text-align:left"; border-bottom:solid 2px #ededed"|History |- !style="border-le...")
 
(Peripheral ADC)
Line 15: Line 15:
  
 
==Peripheral ADC ==
 
==Peripheral ADC ==
 
A SPI bus is a synchronous serial communication interface used in embedded systems. It is typically used to perform short-distance communications between microcontrollers and peripheral devices.
 
  
 
The ADC module available on AURA is based on i.MX93 SoC. The SOC has one instance of the ADC module: it is an 8-channel 12-bit 1MS/s ADC with 4 channels connected to pins in the package. It has its own dedicated pads and is not muxed with GPIO.
 
The ADC module available on AURA is based on i.MX93 SoC. The SOC has one instance of the ADC module: it is an 8-channel 12-bit 1MS/s ADC with 4 channels connected to pins in the package. It has its own dedicated pads and is not muxed with GPIO.

Revision as of 13:27, 13 September 2023

History
Issue Date Notes
2023/09/13 First release



Peripheral ADC[edit | edit source]

The ADC module available on AURA is based on i.MX93 SoC. The SOC has one instance of the ADC module: it is an 8-channel 12-bit 1MS/s ADC with 4 channels connected to pins in the package. It has its own dedicated pads and is not muxed with GPIO.

Description[edit | edit source]

The ADC port supports the following features:

  • Successive Approximation Register (SAR) method
  • 12-bit resolution
  • Multiple modes of starting conversion (Normal, Injected)
  • Software-initiated conversions in Normal and Injected modes, or external hardware trigger
  • Programmable DMA enables for each channel
  • Programmable presampling for channels
  • Programmable clock prescaler
  • Software-initiated calibration

Pin mapping[edit | edit source]

The Pin mapping is described in the Pinout table section