学C已有4年之久,为了不让自己的能力一直停留在某个低级的阶段,提升系统级的能力,更好的理解操作系统内核的工作原理,本质。自己动手写了个简单的OS内核(虽然简单,但是对于初学者应该能看好几天了;-))。该内核支持轮询调度,支持信号量。目前只能跑在ARM内核上,对于有想从事嵌入式开发并深入了解系统调度,线程切换等原理的同学们应该是一份不错的材料。非常希望能帮助到想学习内核的人。" H. ]5 j- B/ ?& @' o8 T2 w " I" C# t2 J9 a' G+ k0 b 欢迎大家 star ,提交 issue, patch,也可以给我发邮件 gimcuan@gmail.com ;-)% n( m* G% h; h0 i9 J ' C* r# K; ^) E 源代码镜像: totoro source pub1 T2 u2 n! X- `$ [! A P git 仓库地址:totoro: d! u5 W! T; `1 @& | |
哈哈,确实有问题。想用make的 话得切换到 ports/cmsis/device/xxx/build/gcc路径下。根目录下的Makefile只是一个通用的。
我把最新的程序贴上来了,看来可能是你们那边的网络被限制得更严重。 v! L9 k2 W* d) k5 f2 t( h
totoro-0.13.3.zip
2017-9-30 14:18 上传
点击文件名下载附件
41.06 KB, 下载次数: 11
也访问不了 github.com 吗?
已修正,谢谢提醒
确实也访问不了 github.com
谢谢楼主分享