app.c

来自「ucos2 in lpc2104 的源码」· C语言 代码 · 共 34 行

C
34
字号
/******************************************************************************
    uC/OS-II Porting for LPC210x

    By: Pary WU <parywu@mail2000.com.tw>
    History:
    0406271325:parywu
        The first stable release.
******************************************************************************/
#include "ucos_ii.h"
#include "frame.h"
#include "console.h"

OS_STK TaskStack[256];

void task1(void* pdata){
    INT32U i = 0;
    
    frame_start_tick(); /* start the ticker AFTER multi-tasking run */
    while(1){
        INT32U cpu_sr;
        OS_ENTER_CRITICAL();
        console_puthex(i++);
        console_putstr(" ");
        OS_EXIT_CRITICAL();
        OSTimeDlyHMSM(0, 0, 1, 0);
    }
}

void app_main(void){
    OSInit();
    OSTaskCreate(task1, 0, TaskStack+255, 0);
    OSStart();
}

⌨️ 快捷键说明

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