Um sistema operacional baseado em 51 microcontrolador
Ambiente de Desenvolvimento:
O sistema operacional é desenvolvido com base no microcontrolador 51, mas não se limita a isso, você pode transplantá -lo para outros microcontroladores, como o STM32. Estritamente falando, não é um sistema operacional, só pode ser considerado micro-core, mas, embora seja pequeno e tenha todos os órgãos internos, possui basicamente a rotação e a programação do tempo todo o tempo, as tarefas preventivas e cooperativas e outras coisas que precisam ser expandidas por si mesmas. Coloquei a função da biblioteca do microcontrolador 51 na pasta "biblioteca". Se você não estiver usado para registrar o desenvolvimento, pode usar as funções da biblioteca ou usar as funções da biblioteca para adicionar as funções desejadas. OK, entenda o código sozinho.
建议代码阅读顺序:config.h SCH51.h SCH51.C main.c T0_init.h T0_init.c TASK.h task.c