Un sistema operativo basado en 51 microcontroladores
Entorno de desarrollo:
El sistema operativo se desarrolla en base al microcontrolador 51, pero no se limita a esto, puede trasplantarlo a otros microcontroladores, como el STM32. Estrictamente hablando, no es un sistema operativo, solo se puede considerar un microcore, pero aunque es pequeño y tiene todos los órganos internos, básicamente tiene la rotación y la programación, las tareas preventivas y cooperativas, y otras cosas que lo necesitan pueden expandirse por sí mismos. He puesto la función de biblioteca del 51 microcontrolador en la carpeta "Biblioteca". Si no está acostumbrado para registrar el desarrollo, puede usar las funciones de la biblioteca en su lugar o usar las funciones de la biblioteca allí para agregar las funciones que desea. Ok, comprenda el código usted mismo.
建议代码阅读顺序:config.h SCH51.h SCH51.C main.c T0_init.h T0_init.c TASK.h task.c