所属分类:
操作系统开发
开发工具:C/C++
文件大小:198KB
下载次数:486
上传日期:2006-06-19 00:23:03
说明: 基于51的圈圈操作系统(51_00_OS)出来拉……
来这里下载整个程序包:
http://blog.21ic.com/more.asp?name=computer00&id=9501
*************基于51内核的圈圈操作系统****************
说明:这是圈圈在学习嵌入式操作系统后在51上写的一个简单的操作系统,提供创建任务,删除任务,任务调度,系统延时,任务挂起,发送消息,等待消息,CPU使用率统计,系统时间,串口发送、接收数据及串口资源管理等功能。由于时间匆忙,部分注释可能在调试时忘记更改,如有发现不能理解的注释,请给圈圈留言: http://blog.21ic.com/blog.asp?name=computer00
可使用keil自带的软件仿真,也可以使用硬件来运行,使用硬件时,上位机推荐使用windows自带的超级终端,关于超级终端的使用,可参看: http://blog.21ic.com/more.asp?name=iC921&id=8878
(circle operating system (51_00_OS) Rafah ... out here to download the whole package : http :// blog.21ic.com/more.asp name = computer00)
文件列表:
51_00_OS
........
\51_00_OS
........\51_00_OS.
hex
........\51_00_OS.
M51
........\51_00_OS.
Opt
........\51_00_OS.
plg
........\51_00_OS.
Uv2
........\51_00_OS_Opt.
Bak
........\51_00_OS_Uv2.
Bak
........\AT89X52.
h
........\main.
c
........\main.
h
........\main.
LST
........\main.
OBJ
........\OS_core.
c
........\OS_core.
h
........\OS_core.
LST
........\OS_core.
OBJ
........\task_switch.
C
........\task_switch.
H
........\task_switch.
ls1
........\task_switch.
LST
........\task_switch.
OBJ
........\task_switch.
SRC
........\task_switch.
__i
........\UART.
c
........\UART.
h
........\UART.
LST
........\UART.
OBJ
说明.
txt