• 大小: 18.18MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-08-02
  • 语言: 其他
  • 标签: uCOS-II  移植  PC  VS2015  

资源简介

使用VS2015建立的uCOS-II项目,相关博文:http://blog.csdn.net/hxiaohai/article/details/50396417

资源截图

代码片段和文件信息

#include “SystemConfig.h“


/* 定义堆栈*/
OS_STK MainTask_Stk[MainTask_StkSize];
OS_STK App1Task_Stk[App1Task_StkSize];
OS_STK App2Task_Stk[App2Task_StkSize];
int main(void)
{
OSInit(); /* 系统初始化*/
  /* 创建主任务*/
OSTaskCreate(MainTask (void *)0 &MainTask_Stk[MainTask_StkSize - 1] MainTask_Prio);
OSStart(); /* 开始任务调度*/
return 0;
}
/* 主任务*/
void MainTask(void *p_arg)
{
p_arg = p_arg;
OSStatInit(); /* 统计任务初始化*/
while (1)
{
/* 创建其他任务*/
OSTaskCreate(App1Task (void *)0 &App1Task_Stk[App1Task_StkSize - 1] App1Task_Prio);
OSTaskCreate(App2Task (void *)0 &App2Task_Stk[App2Task_StkSize - 1] App2Task_Prio);

OSTimeDlyHMSM(0 0 1 0); /* 任务调度*/
   //OSTaskDel(MainTask_Prio); /* 删除主任务*/
}
}
/* App1Task */
void App1Task(void *p_arg)
{
p_arg = p_arg;
while (1)
{
printf(“HelloI am PC!\n“);
OSTimeDlyHMSM(0 0 1 0); /* 任务调度*/
}
}
/* App2Task */
void App2Task(void *p_arg)
{
p_arg = p_arg;
while (1)
{
printf(“HellouCOS-II!\n“);
OSTimeDlyHMSM(0 0 2 0); /* 任务调度*/
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-12-24 19:14  151224test\
     目录           0  2015-12-24 18:01  151224test\.vs\
     目录           0  2015-12-24 18:01  151224test\.vs\151224test\
     目录           0  2015-12-24 18:01  151224test\.vs\151224test\v14\
     文件       35840  2015-12-24 19:14  151224test\.vs\151224test\v14\.suo
     目录           0  2015-12-24 18:36  151224test\151224test\
     文件    32702464  2015-12-24 19:14  151224test\151224test.sdf
     文件        1312  2015-12-24 18:01  151224test\151224test.sln
     文件        1320  2015-12-24 18:06  151224test\151224test\151224test.aps
     文件        6622  2015-12-24 18:37  151224test\151224test\151224test.vcxproj
     文件        1460  2015-12-24 18:39  151224test\151224test\151224test.vcxproj.filters
     文件         300  2015-12-24 18:11  151224test\151224test\151224test.vcxproj.user
     目录           0  2015-12-24 18:37  151224test\151224test\Debug\
     文件        1029  2015-12-24 18:37  151224test\151224test\Debug\151224test.Build.CppClean.log
     文件        2024  2015-12-24 18:37  151224test\151224test\Debug\151224test.log
     目录           0  2015-12-24 18:37  151224test\151224test\Debug\151224test.tlog\
     文件         165  2015-12-24 18:37  151224test\151224test\Debug\151224test.tlog\151224test.lastbuildstate
     文件        2330  2015-12-24 18:37  151224test\151224test\Debug\151224test.tlog\CL.command.1.tlog
     文件       86780  2015-12-24 18:37  151224test\151224test\Debug\151224test.tlog\CL.read.1.tlog
     文件        2164  2015-12-24 18:37  151224test\151224test\Debug\151224test.tlog\CL.write.1.tlog
     文件        1596  2015-12-24 18:37  151224test\151224test\Debug\151224test.tlog\link.command.1.tlog
     文件        3856  2015-12-24 18:37  151224test\151224test\Debug\151224test.tlog\link.read.1.tlog
     文件         816  2015-12-24 18:37  151224test\151224test\Debug\151224test.tlog\link.write.1.tlog
     文件       38883  2015-12-24 18:37  151224test\151224test\Debug\os_cpu_c.obj
     文件       18235  2015-12-24 18:37  151224test\151224test\Debug\os_trace.obj
     文件        2660  2015-12-24 18:11  151224test\151224test\Debug\RCa12828
     文件       19438  2015-12-24 18:37  151224test\151224test\Debug\test.obj
     文件      150422  2015-12-24 18:37  151224test\151224test\Debug\ucos_ii.obj
     文件      420864  2015-12-24 18:37  151224test\151224test\Debug\vc140.idb
     文件      110592  2015-12-24 18:37  151224test\151224test\Debug\vc140.pdb
     文件        1115  2015-12-24 18:36  151224test\151224test\test.c
............此处省略31个文件信息

评论

共有 条评论