Hi,
auf Arbeit verwende ich gerade einen Microcontroller (einen etwas größeren, 128KB Speicher -> XMega128A1) und programmiere eine Firmware für den.
Da das Programm später leicht austauschbar sein soll, sind die ganzen Funktionen für das Board in einer statischen Bibliothek enthalten.
Kann man diese Bibliothek schon einen Kernel nennen obwohl sie mit im Programm liegt?
Die Bibliothek verwaltet die I/O-Pins, hat Treiber für UART/SPI/SD-Karten/TWI/FAT integriert und bietet Funktionen für das Programm an.
Das ging mir nur gerade durch den Kopf, vielleicht könnt ihr mich da ja aufklären
Grüße,
LittleFox