YI51 OS
1.0.0
一個基於51單片機的操作系統
開發環境:
該操作系統是基於51單片機開發而來,但其不僅僅局限於此,你可以把它移植到其他單片機上,如STM32。嚴格來說他還不算一個操作系統,只能算是一個微內核,但麻雀雖小五臟俱全,時間片輪轉調度、搶占式和合作式任務,該有的基本都有了,其他有需要的可以自己擴充。我在”library”文件夾上放入了51單片機的庫函數,如果你不習慣寄存器開發可以用庫函數代替,也可以用那裡的庫函數來添加你想要的功能,好吧代碼自己領悟。
建议代码阅读顺序:config.h SCH51.h SCH51.C main.c T0_init.h T0_init.c TASK.h task.c