Suche
Close this search box.

Optimierung des SPI-Treibers in einer MCU für sehr schnelle ADCs

Maximierung des Datendurchsatz zwischen ADC und MCU

Optimierung des SPI-Treibers in einer MCU für sehr schnelle ADCs

Sehr schnelle SPI-Treiber zwischen MCU und ADC entwerfen. Optimierungstechniken der ADC- als auch der MCU-Konfiguration erfahren und anhand von Beispielcode für SPI- und DMA-Transaktionen umsetzen. Den ADC-Durchsatz verschiedener MCUs untersuchen.

Dieser Artikel beschreibt den Entwurf eines Hochgeschwindigkeits-SPI Datentransaktionstreibers (Serial Peripheral Interface) zwischen MCU und ADC. Verschiedene Möglichkeiten zur Optimierung des SPI-Treibers und der erforderlichen Konfiguration auf dem ADC und der MCU werden kurz beschrieben. Nach der kurzen Illustration folgt eine detaillierte Beschreibung des Beispielcodes der SPI- und DMA-Datenübertragung (Direct Memory Access). Abschließend wird eine Demonstration des ADC-Durchsatzes mit demselben Treiber anhand verschiedener MCUs gezeigt.

Laden Sie dieses Whitepaper herunter und erfahren Sie mehr über folgende Punkte:

  1. Einführung in den allgemeinen SPI-Treiber
  2. Realisierung von Datentransaktionen – Interrupt-Datentransaktion, DMA-Transaktion im Basismodus und DMA-Transaktion im Ping-Pong-Modus
  3. Optimierung des Interrupt-Handlers
  4. Demonstration mit verschiedenen MCUs
Facebook
Twitter