Ein Betriebssystem basierend auf 51 Mikrocontroller
Entwicklungsumgebung:
Das Betriebssystem wird basierend auf dem 51 -Mikrocontroller entwickelt, aber es ist nicht beschränkt, sondern auf andere Mikrocontroller wie die STM32. Streng genommen ist es kein Betriebssystem, es kann nur als Mikrokern angesehen werden, aber obwohl es klein ist und alle internen Organe hat, hat es im Grunde die gesamte Zeitscheibe-Rotation und -planung, präventive und kooperative Aufgaben und andere Dinge, die es brauchen, um es selbst zu erweitern. Ich habe die Bibliotheksfunktion des 51 Microcontroller in den Ordner "Bibliothek" eingefügt. Wenn Sie nicht zur Registrierung der Entwicklung verwendet werden, können Sie stattdessen Bibliotheksfunktionen oder die dort die gewünschten Funktionen verwenden, um die Bibliotheksfunktionen hinzuzufügen. Ok, verstehe den Code selbst.
建议代码阅读顺序:config.h SCH51.h SCH51.C main.c T0_init.h T0_init.c TASK.h task.c