
学C已有4年之久,为了不让自己的能力一直停留在某个低级的阶段,提升系统级的能力,更好的理解操作系统内核的工作原理,本质。自己动手写了个简单的OS内核(虽然简单,但是对于初学者应该能看好几天了;-))。该内核支持轮询调度,支持信号量。目前只能跑在ARM内核上,对于有想从事嵌入式开发并深入了解系统调度,线程切换等原理的同学们应该是一份不错的材料。非常希望能帮助到想学习内核的人。 : u \4 Y8 k9 ?" E( S( F8 d 欢迎大家 star ,提交 issue, patch,也可以给我发邮件 gimcuan@gmail.com ;-) 源代码镜像: totoro source pub6 _, h5 g4 j, m; v& j$ h' v git 仓库地址:totoro8 a' M. i' O, Q0 {! a5 J- y/ T |
哈哈,确实有问题。想用make的 话得切换到 ports/cmsis/device/xxx/build/gcc路径下。根目录下的Makefile只是一个通用的。
我把最新的程序贴上来了,看来可能是你们那边的网络被限制得更严重。1 m, U6 R" d$ |6 k
totoro-0.13.3.zip
2017-9-30 14:18 上传
点击文件名下载附件
41.06 KB, 下载次数: 11
也访问不了 github.com 吗?
已修正,谢谢提醒
确实也访问不了 github.com
谢谢楼主分享