Software as a medical device: What is important for embedded software
Embedded systems vary widely, from small systems with tiny microcontrollers and specialized runtime environments to large systems with full system-on-a-chip technologies and embedded Linux. This diversity requires a variety of tools and software stacks, each of which has its own special features
What does embedded software consist of?
Embedded-Systeme bestehen oft nicht nur aus einem Mikroprozessor, sondern aus einer Reihe von Prozessoren mit unterschiedlichen Aufgaben: Herstellung von Verbindungen zu externen Systemen, Bereitstellung von Benutzerschnittstellen und Ansteuerung von Sensoren oder Aktoren.
Diese Prozessoren müssen miteinander koordiniert werden und kommunizieren, indem sie beispielsweise SPI oder I²C verwenden, um Befehle und Daten auszutauschen.