在uC/OS-II系统上用c语言描述一个嵌入式应用软件的框架

2023-05-25 综合 39阅读
ucos有一个main函数,里面最先是一个硬件软件的初始化,然后是肆陪新建各种task,完了之后 主函数挂起,转而按优先级执行就绪队裂春蠢列的任务。可注册中断服务森桐程序。
int main()
{
deviceInit();
softInit();

createTaskA();
createTaskB();
createTaskC();
//.........
while(1)
delay(5);
return 0;
}

int taskA()
{
while(1)
{
printf("A hello world\n");
delay(5);
}
}
int taskB()
{
while(1)
{
printf("B hello world\n");
delay(5);
}
};
int taskC()
{
while(1)
{
printf("C hello world\n");
delay(5);
}
};

我只是例个框架,具体的实现方法还得自己去查资料。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com