文件名称:a mini os for mcs51 by chiv.rar
文件大小:26KB
文件格式:RAR
更新时间:2013-05-10 02:50:33
MCS51 MCU MINI CHIV
这是一个运行在MCS51系列MCU上的MINI操作系统,完全由CHIV在业余时间编写而成.目前它包括以下一些组件: 1.调度器 2.消息队列 3.内存管理 在这个包里,包括一下内容: 1.这个操作系统的代码 2.一个SED1335兼容种类的液晶控制器驱动,(本例子LCD为320*240单色) 3.一个使用例子,main.c当中,有对所有服务的使用举例 这些代码可以在KEIL C51下编译,运行。conf.h中可以配置需要的组件,limit.h中有一些限制.
【文件预览】:
model
----res.c(2KB)
----_mem.h(599B)
----fifo.h(602B)
----fifo.c(2KB)
----thread.h(1KB)
----_mem.c(3KB)
----_msg.h(889B)
----_msg.c(5KB)
----xmap.h(3KB)
----res.h(607B)
----thread.c(7KB)
include
----msg.h(813B)
----mem.h(649B)
----types.h(804B)
----limit.h(860B)
----conf.h(116B)
----pthread.h(690B)
Example_C8051F120
----main.c(7KB)
----common()
--------utils_t.h(90B)
--------xbr.h(2KB)
--------target.h(269B)
--------target.c(2KB)
--------vssver.scc(96B)
--------utils_t.c(325B)
mcus
----boot.a51(262B)
----utils.h(699B)
----mcs51.c(3KB)
LCD
----lcduser.h(4KB)
----lcds()
--------ra8835.c(1KB)
--------ra8835.h(390B)
--------hw_lcd.h(855B)
--------hw_lcd.c(3KB)
----lcddriver.c(7KB)
ReadMe.txt