一个嵌入式操作系统内核,公开测试寻求响应
扫描二维码
随时随地手机看文章
本人已经编写出,我生平第一个操作系统内核.
该内核暂时取名Mini X
该内核目前只支持任务调度
内核C长度不超过300行,汇编长度不超过120行
编译内核代码长度为1010
支持优先级 255个 ,最低优先级为空闲任务
支持任务时间片轮延时
只提供4个任务函数
建立线程 OS_CREATE_TASK
线程延时 OS_TASK_DLY
读线程状态 OS_GET_READY
设置线程状态 OS_SET_READY
空闲任务由用户自行编写,并且必须为最低优先级
用户可以让空闲线程进入低功耗或者作统计
用户最多可以建立255条线程,用户线程必须为闭环函数.
目前还处于测试和整理阶段,暂时还只基于8051使用的开发环境为KEIL 7
本人想公开测试,不知道是否有人响应?