硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3967|回复: 2
收起左侧

[μCOS-III] 初学uCOS,是从uCOSII还是uCOSIII开始学呢?

[复制链接]

22

主题

96

回帖

162

积分

初级会员

积分
162
发表于 2016-5-21 18:17:21 | 显示全部楼层 |阅读模式
如题,初学uCOS,感觉有点迷茫,不知怎么入手,跟着V5的uCOSIII教程移植了一遍,但连main函数里的内容都看不懂,我是不是该从uCOSII开始学呢?

main 函数如下
int main(void)
{
    OS_ERR  err;

//    BSP_IntDisAll();                                          /* Disable all interrupts.                              */
   
    OSInit(&err);                                               /* Init uC/OS-III.                                      */


    OSTaskCreate((OS_TCB       *)&AppTaskStartTCB,              /* Create the start task                                */
                 (CPU_CHAR     *)"App Task Start",
                 (OS_TASK_PTR   )AppTaskStart,
                 (void         *)0,
                 (OS_PRIO       )APP_CFG_TASK_START_PRIO,
                 (CPU_STK      *)&AppTaskStartStk[0],
                 (CPU_STK_SIZE  )APP_CFG_TASK_START_STK_SIZE / 10,
                 (CPU_STK_SIZE  )APP_CFG_TASK_START_STK_SIZE,
                 (OS_MSG_QTY    )0,
                 (OS_TICK       )0,
                 (void         *)0,
                 (OS_OPT        )(OS_OPT_TASK_STK_CHK | OS_OPT_TASK_STK_CLR),
                 (OS_ERR       *)&err);

    OSStart(&err);                                              /* Start multitasking (i.e. give control to uC/OS-III). */
   
    (void)&err;
   
    return (0);
}
回复

使用道具 举报

2

主题

4

回帖

2

积分

新手上路

积分
2
发表于 2016-5-21 20:48:27 | 显示全部楼层
随便,但是既然现在三也是开源代码,不如直接学III,个人意见,仅供参考
回复

使用道具 举报

22

主题

96

回帖

162

积分

初级会员

积分
162
 楼主| 发表于 2016-5-21 21:47:10 | 显示全部楼层

回 kykxo 的帖子

kykxo:随便,但是既然现在三也是开源代码,不如直接学III,个人意见,仅供参考 (2016-05-21 20:48) 
谢谢建议
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-15 11:39 , Processed in 0.149578 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表