computer00

基于51的圈圈操作系统(51_00_OS)

0
阅读(3655)

下载51_00_OS:77357617136.rar

*************基于51内核的圈圈操作系统****************

说明:这是圈圈在学习嵌入式操作系统后在51上写的一个简单的操作系统,提供创建任务,删除任务,任务调度,系统延 时,任务挂起,发送消息,等待消息,CPU使用率统计,系统时间,串口发送、接收数据及串口资源管理等功能。由于时间匆忙,部分注释可能在调试时忘记更 改,如有发现不能理解的注释,请给圈圈留言。

可使用keil自带的软件仿真,也可以使用硬件来运行,使用硬件时,上位机推荐使用windows自带的超级终端,关于超级终端的使用,可参看:http://blog.chinaaet.com/detail/11949.html

 

相关评论:http://computer00.21ic.org/user1/2198/archives/2006/9501.html

 

 由于task_switch.c文件中使用了在线汇编,所以task_switch.c文件的设置必须改成下面的样子编译才可以通过。