Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Anhang A: Glossar

Das Embedded-Ökosystem ist geprägt von einer Vielzahl unterschiedlicher Protokolle, Hardwarekomponenten und herstellerspezifischer Elemente, für die jeweils eigene Begriffe und Abkürzungen verwendet werden. Dieses Glossar soll diese auflisten und Hinweise zum besseren Verständnis geben.

BSP

Ein „Board Support Crate“ stellt eine auf eine bestimmte Platine zugeschnittene Schnittstelle auf hoher Ebene bereit. Es hängt in der Regel von einem HAL-Crate ab. Eine ausführlichere Beschreibung finden Sie auf der Seite zu den im Speicher abgebildeten Registern oder für einen umfassenderen Überblick sehen Sie sich dieses Video an.

FPU

Gleitkommaeinheit. Ein „Mathematikprozessor“, der ausschließlich Operationen mit Gleitkommazahlen ausführt.

HAL

Ein „Hardware Abstraction Layer“-Crate bietet eine entwicklerfreundliche Schnittstelle zu den Funktionen und Peripheriegeräten eines Mikrocontrollers. Es wird in der Regel auf Basis eines Peripheral Access Crate (PAC) implementiert. Möglicherweise implementiert es auch Traits aus dem embedded-hal-Crate. Eine ausführlichere Beschreibung finden Sie auf der Seite zu den im Speicher abgebildeten Registern oder für einen umfassenderen Überblick in diesem Video.

I2C

Wird manchmal auch als „I²C“ oder „Inter-IC” bezeichnet. Es handelt sich um ein Protokoll für die Hardware-Kommunikation innerhalb eines einzelnen integrierten Schaltkreises. Weitere Informationen finden Sie hier.

PAC

Ein „Peripheral Access Crate“ ermöglicht den Zugriff auf die Peripheriegeräte eines Mikrocontrollers. Es handelt sich um eines der Crates auf niedrigerer Ebene, das in der Regel direkt aus der bereitgestellten SVD generiert wird, häufig unter Verwendung von svd2rust. Die Hardware-Abstraktionsschicht hängt in der Regel von diesem Crate ab. Eine ausführlichere Beschreibung finden Sie auf der Seite zu den im Speicher abgebildeten Registern oder für einen umfassenderen Überblick in diesem Video.

SPI

Serial Peripheral Interface. Weitere Informationen finden Sie hier.

SVD

„System View Description“ ist ein XML-Dateiformat, das dazu dient, die Programmierersicht eines Mikrocontrollers zu beschreiben. Weitere Informationen hierzu finden Sie auf der ARM CMSIS-Dokumentationsseite.

UART

Universeller asynchroner Empfänger-Sender. Weitere Informationen finden Sie hier.

USART

Universeller synchroner und asynchroner Empfänger-Sender. Weitere Informationen finden Sie hier.