电脑圈圈的家当
 
一个电子工程师的空间
    

【基于51的圈圈操作系统(51_00_OS) 】 | 2008-09-05 14:40:40

下载51_00_OS:rar

 

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

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

可使用keil自带的软件仿真,也可以使用硬件来运行,使用硬件时,上位机推荐使用windows自带的超级终端,关于超级终端的使用,可参看:http://www.ednchina.com/blog/computer00/19960/message.aspx

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

 

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

 

 

/myspace/album/image.php?uid=71663&aid=630&pic=df0685b8&ext=jpg&screen=show
/myspace/album/image.php?uid=71663&aid=630&pic=2567db0e&ext=jpg&screen=show

上一篇   下一篇

以下网友评论只代表其个人观点,不代表本网站的观点或立场

数据加载中......
*
看不清楚? *
  (在使用IE浏览器下,如果系统长时间没有响应,您可以刷新页面,然后按ctrl+v将评论内容复制回来!)
EEFOCUS BLOG意见反馈留言板 不良信息反馈 欢迎批评指正
关于我们 | 诚邀加盟 | 客户服务 | 相关法律 | 网站地图 | 友情链接 | 服务信箱:service@eefocus.com
© 与非门科技(北京)有限公司 All Rights Reserved.