Операционная система, основанная на 51 микроконтроллере
Среда развития:
Операционная система разработана на основе 51 микроконтроллера, но она не ограничена этим, вы можете перенести его на другие микроконтроллеры, такие как STM32. Строго говоря, это не операционная система, ее можно считать только микроъядерной, но, хотя она невелика и имеет все внутренние органы, она в основном имеет все время вращения среза и планирование, упреждающие и кооперативные задачи, и другие вещи, которые это нужно, могут быть расширены самими собой. Я поместил функцию библиотеки 51 микроконтроллера в папку «Библиотека». Если вы не используются для регистрации разработки, вы можете вместо этого использовать библиотечные функции или использовать там функции библиотеки, чтобы добавить нужные функции. Хорошо, поймите код самостоятельно.
建议代码阅读顺序:config.h SCH51.h SCH51.C main.c T0_init.h T0_init.c TASK.h task.c