MicroStar1.1

所属分类:其他嵌入式/单片机内容
开发工具:C/C++
文件大小:231KB
下载次数:4
上传日期:2013-06-09 00:15:07
上 传 者xingyan527
说明:  最新版本MicroStar1.1不仅能支持按优先级调度,还支持时间片轮转调度和前二者相接合调度。   声明 代码未经严格测试,现仅作学习和交流用途,不得利用其作任何商业目的的开发。擅自使用之进行商业开发,所造成的后果由自已承担,本人不负任何法律上的责任。 使用需知 1. MicroStar1.0最多只能创建16个任务。最多可提供16个定时器。最多能直接提供16个同步对象,若要更多的同步对象,须自行分配内存。 2 为了使代码能在DOS下运行,不少函数声明和定义前都有_FAR宏,以使所有函数都可以通过在os_type.h中添删FAR_MODE宏来编译成远调函数还是近调函数。随演示程序提供的是在小模式下编译的obj文件,不必关心_FAR。 3 部分函数,结构体在DOS下必须使用 far 指针,移植时只需在os_type.h中添加一条-----#define far 4 此手册并不专对PC机编写,因而有些函数的原型与PC机源码不符,请读者注意。 5 调试版本中内核调用用户编写的os_WARNINGE 和 os_ASSERT校验函数,可参考演示程序中的other.c文件。出错类型和警告类型可在os_macro.h中查的。
(Not only can support the latest version MicroStar1.1 by priority scheduling, also supports round-robin scheduling and dispatching former two engagement. Declaration code without strict testing, is solely for learning and communication purposes, not for any commercial purpose use of its development. Unauthorized use for commercial development, the consequences of the self-commitments, I assumes no legal responsibility. Using Notes 1. MicroStar1.0 can create a maximum 16 tasks. Provides up to 16 timers. Up to 16 synchronous object directly, to more synchronization objects at their own memory allocation. 2 To make the code can be run under DOS, and many function declarations and definitions have _FAR macro front, so that all functions are available through the os_type.h Sinostate delete FAR_MODE macros to compile near or far call function call function. With a demo program is compiled in a small model obj file, do not care _FAR. 3 partial function, the structure must be used unde)

文件列表:
2108.rar (244955, 2003-12-18)

近期下载者

相关文件


收藏者