⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main7.c

📁 Bycore是一个嵌入式操作系统内核。Bycore包括内存管理、任务管理、中断管理、任务互斥、同步与通信管理等功能。Bycore全部由C语言完成
💻 C
📖 第 1 页 / 共 4 页
字号:
        osWait(35);
    }
}


void Task57(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            SendByte('H');
        }
        osWait(25);
    }
}


void Task58(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            SendByte('I');
        }
        osWait(100);
    }
}


void Task59(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            SendByte('J');
        }
        osWait(16);
    }
}



void Task60(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task60  is running!\n");
        }
        osWait(100);
    }
}


void Task61(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task61  is running!\n");
        }
        osWait(200);
    }
}


void Task62(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task62  is running!\n");
        }
        osWait(100);
    }
}




void Task63(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task63  is running!\n");
        }
        osWait(100);
    }
}


void Task64(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task64  is running!\n");
        }
        osWait(50);
    }
}


void Task65(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task65  is running!\n");
        }
        osWait(100);
    }
}


void Task66(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task66  is running!\n");
        }
        osWait(20);
    }
}


void Task67(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task67  is running!\n");
        }
        osWait(100);
    }
}


void Task68(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task68  is running!\n");
        }
        osWait(10);
    }
}


void Task69(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task69  is running!\n");
        }
        osWait(100);
    }
}

//use SendStr function
void Task70(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            SendStr("Task70  is running!\n");
        }
        osWait(15);
    }
}


void Task71(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            SendStr("Task71  is running!\n");
        }
        osWait(12);
    }
}


void Task72(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            SendStr("Task72  is running!\n");
        }
        osWait(100);
    }
}


void Task73(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            SendStr("Task73  is running!\n");
        }
        osWait(11);
    }
}


void Task74(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            SendStr("Task74  is running!\n");
        }
        osWait(100);
    }
}


void Task75(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            SendStr("Task75  is running!\n");
        }
        osWait(100);
    }
}


void Task76(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            SendStr("Task76  is running!\n");
        }
        osWait(100);
    }
}


void Task77(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            SendStr("Task77  is running!\n");
        }
        osWait(100);
    }
}


void Task78(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            SendStr("Task78  is running!\n");
        }
        osWait(100);
    }
}


void Task79(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            SendStr("Task79  is running!\n");
        }
        osWait(100);
    }
}


void Task80(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task80  is running!\n");
        }
        osWait(100);
    }
}


void Task81(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task81  is running!\n");
        }
        osWait(100);
    }
}


void Task82(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task82  is running!\n");
        }
        osWait(100);
    }
}


void Task83(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task83  is running!\n");
        }
        osWait(100);
    }
}


void Task84(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task84  is running!\n");
        }
        osWait(100);
    }
}


void Task85(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task85  is running!\n");
        }
        osWait(100);
    }
}


void Task86(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task86  is running!\n");
        }
        osWait(100);
    }
}


void Task87(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task87  is running!\n");
        }
        osWait(100);
    }
}


void Task88(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task88  is running!\n");
        }
        osWait(100);
    }
}


void Task89(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task89  is running!\n");
        }
        osWait(100);
    }
}


void Task90(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task90  is running!\n");
        }
        osWait(100);
    }
}


void Task91(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task91  is running!\n");
        }
        osWait(100);
    }
}


void Task92(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task92  is running!\n");
        }
        osWait(100);
    }
}


void Task93(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task93  is running!\n");
        }
        osWait(100);
    }
}


void Task94(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task94  is running!\n");
        }
        osWait( - 1);
    }
}


void Task95(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task95  is running!\n");
        }
        osWait(100);
    }
}


void Task96(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task96  is running!\n");
        }
        osWait(20);
    }
}


void Task97(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task97  is running!\n");
        }
        osWait(10);
    }
}


void Task98(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task98  is running!\n");
        }
        osWait(10);
    }
}


void Task99(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task99  is running!\n");
        }
        osWait(~0);
    }
}


void Task100(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task100 is running!\n");
        }
        osWait(30);
    }
}


///////////////////////////////////////////////////////

void Task101(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task101   is running!\n");
        }
        osWait(65);
    }
}


void Task102(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task102   is running!\n");
        }
        osWait(68);
    }
}


void Task103(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task103   is running!\n");
        }
        osWait(68);
    }
}


void Task104(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task104   is running!\n");
        }
        osWait(65);
    }
}


void Task105(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task105   is running!\n");
        }
        osWait(65);
    }
}


void Task106(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task106   is running!\n");
        }
        osWait(45);
    }
}


void Task107(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task107   is running!\n");
        }
        osWait(68);
    }
}


void Task108(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task108   is running!\n");
        }
        osWait(68);
    }
}


void Task109(void) {
    uword_t err;

    while(1) {
        semGain(TMP_SEM_ID, NULL, &err);
        if(err == SEM_OK) {
            Print("Task109   is running!\n");
        }
        osWait(568);
    }
}


void Task110(void) {
    uword_t err;

    while(1) {

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -