实时操作系统μc_OS-II在AT89S52上的移植.doc

时间:2013-05-16 19:16:25
【文件属性】:
文件名称:实时操作系统μc_OS-II在AT89S52上的移植.doc
文件大小:128KB
文件格式:DOC
更新时间:2013-05-16 19:16:25
实时操作系统 μc_OS-II AT89S52 移植 实时操作系统是为微处理器或微控制器管理设计的底层软件。在嵌人式应用中,使用实时操作系统的最主要目的是增加系统的可靠性,提高开发效率、缩短开发周期。 μC/OS-II是一个可移植(portable)、可固化的(romable)和占先式的(preemptive)实时内核,最多可以管理64个任务(用户最多可以设计56任务)。μC/oS-II的源代码公开,绝大部分代码使用标准的ANSIC:书写,所以可以方便地移植到很多不同种类的处理器或控制器上。用户可以免费从相关网站下载源代码。 目前,51系列的单片机在世界范围内有着广泛的应用。AT89S52是ATMEL公司利用51内核生产的一款FLASH型8位微控制器。控制器内部集成了8 kB的FLASH,256 B RAM,3个16位定时计数器,4组8位并行口,1个全双工可编程串行口。 笔者在用AT89S52单片机设计多路数据采集器时,在编译器KEIL环境下,成功地把μC/OS-II移植到AT89S52单片机上面。下面论述如何将μC/OS-II移植到AT89S52上。

网友评论

  • 很不错的资源!谢谢!!