文件名称:UCOS在51上移植源码
文件大小:375KB
文件格式:RAR
更新时间:2013-12-06 09:20:29
UCOS-II、51
本人根据杨屹大侠的UCOS for 51改进后的版本,将仿真堆栈和任务堆栈分离,能够分别设置每个任务仿真堆栈和任务堆栈的大小,增加仿真堆栈检查函数,本人原创。需要用KEIL 4编译。关于源码的分析请见我原创CSDN博客http://blog.csdn.net/s111sw/archive/2010/11/16/6012720.aspx 。
【文件预览】:
UCOS SJJ
----OS_CORE.lst(61KB)
----main.ls1(66KB)
----OS_SEM.lst(26KB)
----UCOS51.lnp(247B)
----OS_SEM.SRC(21KB)
----OS_CPU_A.lst(19KB)
----OS_Q.obj(22KB)
----OS_CORE.obj(39KB)
----UCOS51_uvopt.bak(65KB)
----OS_CPU_C.obj(32KB)
----STARTUP.OBJ(807B)
----OS_MUTEX.obj(22KB)
----UCOS51_uvproj.bak(15KB)
----OS_MBOX.obj(22KB)
----UCOS51.uvopt(65KB)
----STARTUP.A51(6KB)
----OS_Q.lst(46KB)
----UCOS51.plg(2KB)
----OS_FLAG.lst(59KB)
----OS_SEM.ls1(45KB)
----OS_TIME.lst(14KB)
----OS_CPU_A.obj(2KB)
----OS_FLAG.obj(22KB)
----OS_MUTEX.SRC(30KB)
----uCOS_II.lst(2KB)
----OS_CORE.SRC(73KB)
----UCOS51.hex(23KB)
----OS_CPU_C.lst(22KB)
----STARTUP.LST(14KB)
----OS_CPU_C.SRC(27KB)
----OS_TASK.obj(29KB)
----OS_TIME.obj(22KB)
----OS_CORE.ls1(188KB)
----OS_TASK.lst(48KB)
----uCosii()
--------uCOS_II.H(47KB)
--------OS_FLAG.C(44KB)
--------uCOS_II.C(1KB)
--------OS_CORE.C(44KB)
--------OS_MUTEX.C(27KB)
--------OS_MEM.C(14KB)
--------OS_TIME.C(10KB)
--------OS_Q.C(34KB)
--------OS_CPU_C.C(14KB)
--------OS_CFG.H(8KB)
--------OS_TASK.C(35KB)
--------OS_MBOX.C(23KB)
--------OS_CPU_A.ASM(8KB)
--------OS_CPU.H(4KB)
--------OS_SEM.C(19KB)
----OS_SEM.obj(22KB)
----UCOS51(305KB)
----main.lst(8KB)
----main.SRC(19KB)
----OS_MBOX.lst(32KB)
----uCOS_II.obj(44KB)
----UCOS51.uvproj(15KB)
----serial.obj(25KB)
----OS_MEM.lst(19KB)
----main.obj(35KB)
----Source()
--------INCLUDES.H(1KB)
--------serial.c(3KB)
--------serial.h(392B)
--------OS_CPU_A.ASM(8KB)
--------main.c(4KB)
----OS_CPU_C.ls1(82KB)
----OS_MUTEX.lst(37KB)
----UCOS51.M51(56KB)
----serial.lst(5KB)
----OS_MEM.obj(21KB)