新闻中心

EEPW首页>嵌入式系统>设计应用> 移植ucosII到STM32F103ZE(六)

移植ucosII到STM32F103ZE(六)

作者: 时间:2016-11-25 来源:网络 收藏

static void startup_task(void *p_arg)
{
systick_init();


OSTaskCreate(led1_task, 0,
&led1_task_stk[LED1_TASK_STK_SIZE - 1],
LED1_TASK_PRIO);

while(1)
{

led_on(LED2);
OSTimeDlyHMSM(0,0,0,500);//500ms 延时,释放 CPU 控制权
led_off(LED2);
OSTimeDlyHMSM(0,0,0, 500);//500ms 延时,释放 CPU 控制权
}
}

int main(void)
{
BSP_Init();
OSInit();
// g_TxMbox=OSMboxCreate((void*)0); //创建全局信号-消息邮箱
OSTaskCreate(startup_task, (void *)0,
&startup_task_stk[STARTUP_TASK_STK_SIZE - 1],
STARTUP_TASK_PRIO);
OSStart();
return 0;
}

最后再设置 keil选项卡:

a)设置工程输出路径到 ProjectOutput 下;

b)设置工程 Listing 路径到ProjectList 下;




c)设置头文件包含路径:



上一页 1 2 下一页

关键词:移植ucosIISTM32F103Z

评论


相关推荐

技术专区

关闭