• 大小: 0.38M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: 其他
  • 标签: 其他  

资源简介


ucosII 在51单片机上的移植代码+仿真结果图片

资源截图

代码片段和文件信息

#include 
#include “serial.h“

sbit led3=P1^0;

OS_STK TaskStartStk1[MaxStkSize]TaskStartStk2[MaxStkSize];

void Task1(void *nouse) reentrant;
void Task2(void *nouse) reentrant;

void main(void)
{
    OSInit();
    InitHardware();
    OSTaskCreate(Task1 (void *)0 &TaskStartStk1[0]2);
    OSTaskCreate(Task2 (void *)0 &TaskStartStk2[0]3);
    OSStart();
}

void Task1(void *nouse) reentrant
{
    nouse=nouse;
    ET0=1;  //开时钟节拍中断
    SendStr(“Welcome to Micro-C/OS-II on MCU51-63K!\r\n“ 40);
    for(;;)
    {
led3 = 0;
        SendStr(“Task1 is running\r\n“18);
        OSTimeDly(OS_TICKS_PER_SEC);
    }    
}

void Task2(void *nouse) reentrant
{
    nouse=nouse;
    for(;;)
    {
led3 = 1;
        SendStr(“Task2 is running\r\n“18);
        OSTimeDly(OS_TICKS_PER_SEC*2);
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1096  2009-04-27 13:42  67506233ucOS_mcu51\INCLUDES.H

     文件        859  2003-12-01 20:11  67506233ucOS_mcu51\main.c

     文件      22097  2009-04-27 15:35  67506233ucOS_mcu51\serial.OBJ

     文件       8325  2009-04-27 11:20  67506233ucOS_mcu51\OS_CFG.H

     文件      44653  2003-05-16 21:39  67506233ucOS_mcu51\OS_CORE.C

     文件       2219  2009-04-27 15:35  67506233ucOS_mcu51\main.LST

     文件      24304  2009-04-27 15:35  67506233ucOS_mcu51\main.OBJ

     文件       4298  2003-05-29 01:31  67506233ucOS_mcu51\OS_CPU.H

     文件       8465  2003-05-29 01:35  67506233ucOS_mcu51\OS_CPU_A.ASM

     文件      21126  2009-04-27 15:35  67506233ucOS_mcu51\OS_CPU_A.LST

     文件       1291  2009-04-27 15:35  67506233ucOS_mcu51\serial.LST

     文件      13399  2003-12-01 19:45  67506233ucOS_mcu51\OS_CPU_C.C

     文件      72206  2009-04-27 15:35  67506233ucOS_mcu51\OS_CPU_C.ls1

     文件      14249  2009-04-27 15:35  67506233ucOS_mcu51\OS_TIME.LST

     文件      25203  2009-04-27 15:35  67506233ucOS_mcu51\OS_TIME.OBJ

     文件      25587  2009-04-27 15:35  67506233ucOS_mcu51\OS_CPU_C.SRC

     文件         87  2009-04-27 15:35  67506233ucOS_mcu51\OS_CPU_C.__i

     文件      44914  2003-05-28 21:17  67506233ucOS_mcu51\OS_FLAG.C

     文件      19926  2009-04-27 15:35  67506233ucOS_mcu51\OS_CPU_C.LST

     文件      23914  2003-05-16 20:52  67506233ucOS_mcu51\OS_MBOX.C

     文件       2844  2009-04-27 15:35  67506233ucOS_mcu51\ucOS.Uv2

     文件      14174  2003-05-16 20:52  67506233ucOS_mcu51\OS_MEM.C

     文件      60005  2009-04-27 15:35  67506233ucOS_mcu51\OS_FLAG.LST

     文件      20946  2009-04-27 15:35  67506233ucOS_mcu51\OS_FLAG.OBJ

     文件      27977  2003-05-16 20:53  67506233ucOS_mcu51\OS_MUTEX.C

     文件      32579  2009-04-27 15:35  67506233ucOS_mcu51\OS_MBOX.LST

     文件      34696  2003-05-23 22:06  67506233ucOS_mcu51\OS_Q.C

     文件      21106  2009-04-27 15:35  67506233ucOS_mcu51\OS_MBOX.OBJ

     文件      19556  2003-05-16 20:53  67506233ucOS_mcu51\OS_SEM.C

     文件      19478  2009-04-27 15:35  67506233ucOS_mcu51\OS_MEM.LST

............此处省略41个文件信息

评论

共有 条评论