6Interrupts und Exceptions

Am Petersturm in München sind auf jeder Seite zwei Uhren übereinander angebracht, »damit jeweils zwei Leute gleichzeitig feststellen können, wie spät es ist«.

KARL VALENTIN

In einem eingebetteten System passieren viele Dinge gleichzeitig. Peripheriemodule arbeiten selbstständig im Auftrag, aber dann ohne Zutun der CPU. Ein Kommunikationsmodul (siehe I2C und weitere ab Abschnitt 7.3) kann selbsttätig Daten senden und empfangen, ein Timer (siehe Abschnitt 8.5) selbst Ereignisse zählen, ein GPIO-Modul (siehe Abschnitt 5.4.3) analysiert, filtert und synchronisiert das Eingangssignal und so weiter. Währenddessen kann die CPU ihren algorithmischen Aufgaben nachgehen und Berechnungen durchführen oder auch einfach im Stromsparmodus ...

Get Embedded Systems mit RISC-V und ESP32-C3 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.