亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? main.c

?? 基于ARM7下的2100系列得uc-osII的工程模板!
?? C
字號:
/****************************************Copyright (c)****************************************************
**                         Guangzhou ZHIYUAN electronics Co.,LTD.                               
**                                     
**                               http://www.embedtools.com
**
**--------------File Info---------------------------------------------------------------------------------
** File name:			main.c
** Last modified Date:  2004-09-16
** Last Version:		1.0
** Descriptions:		The main() function example template
**
**--------------------------------------------------------------------------------------------------------
** Created by:			Chenmingji
** Created date:		2004-09-16
** Version:				1.0
** Descriptions:		The original version
**
**--------------------------------------------------------------------------------------------------------
** Modified by:
** Modified date:
** Version:
** Descriptions:
**
*********************************************************************************************************/
#include "main.h"

/*********************************************************************************************************
  TASK0 任務(wù)ID、優(yōu)先級、堆棧設(shè)置及函數(shù)聲明                                
*********************************************************************************************************/
#define TASK0_ID            5                                           /* 任務(wù)的ID                     */
#define TASK0_PRIO          TASK0_ID                                    /* 任務(wù)的優(yōu)先級                 */
#define TASK0_STACK_SIZE    64                                         /* 定義用戶堆棧長度             */
OS_STK  TASK0_STACK[TASK0_STACK_SIZE];                                  /* 定義任務(wù)0 堆棧               */
void    TASK0(void *pdata);                                             /* 聲明任務(wù)0                    */

/*********************************************************************************************************
  TASK1 任務(wù)ID、優(yōu)先級、堆棧設(shè)置及函數(shù)聲明                                
*********************************************************************************************************/
#define TASK1_ID            6                                           /* 任務(wù)的ID                     */
#define TASK1_PRIO          TASK1_ID                                    /* 任務(wù)的優(yōu)先級                 */
#define TASK1_STACK_SIZE    64                                         /* 定義用戶堆棧長度             */
OS_STK  TASK1_STACK[TASK1_STACK_SIZE];                                  /* 定義任務(wù)1 堆棧               */
void    TASK1(void *pdata);                                             /* 聲明任務(wù)1                    */
/*********************************************************************************************************
  TASK2 任務(wù)ID、優(yōu)先級、堆棧設(shè)置及函數(shù)聲明                                
*********************************************************************************************************/   
#define TASK2_ID            7                                           /* 任務(wù)的ID                     */
#define TASK2_PRIO          TASK2_ID                                    /* 任務(wù)的優(yōu)先級                 */
#define TASK2_STACK_SIZE    64                                         /* 定義用戶堆棧長度             */
OS_STK  TASK2_STACK[TASK2_STACK_SIZE];                                  /* 定義任務(wù)2 堆棧               */
void    TASK2(void *pdata);                                             /* 聲明任務(wù)2                    */
/*********************************************************************************************************
  TASK3 任務(wù)ID、優(yōu)先級、堆棧設(shè)置及函數(shù)聲明                                
*********************************************************************************************************/
#define TASK3_ID            8                                           /* 任務(wù)的ID                     */
#define TASK3_PRIO          TASK3_ID                                    /* 任務(wù)的優(yōu)先級                 */
#define TASK3_STACK_SIZE    64                                         /* 定義用戶堆棧長度             */
OS_STK  TASK3_STACK[TASK3_STACK_SIZE];                                  /* 定義任務(wù)3 堆棧               */
void    TASK3(void *pdata);                                             /* 聲明任務(wù)3                    */

/*********************************************************************************************************
** Function name:       main
** Descriptions:        主函數(shù)
** Input parameters:    None
** output parameters:   None
** Created Date:        2006-04-11
*********************************************************************************************************/
int main (void)
{
	OSInit(); 
    OSTaskCreateExt(TASK0,
                    (void *)0,
                    &TASK0_STACK[TASK0_STACK_SIZE-1],
                    TASK0_PRIO,
                    TASK0_ID,
                    &TASK0_STACK[0],
                    TASK0_STACK_SIZE,
                    (void *)0,
                    OS_TASK_OPT_STK_CHK | OS_TASK_OPT_STK_CLR); 
    OSStart();    
    return 0;                                   
}
		
/*********************************************************************************************************
** Function name:       TASK0
** Descriptions:        None
** input parameters:    None
** output parameters:   None
*********************************************************************************************************/

void TASK0 (void *pdata)
{

    TargetInit();      
   
 	BUZZER_Set();
    OSTimeDly(OS_TICKS_PER_SEC / 10);
    BUZZER_Clr();
    OSTimeDly(OS_TICKS_PER_SEC / 10);
    BUZZER_Set();
    OSTimeDly(OS_TICKS_PER_SEC / 10);
    BUZZER_Clr();
    OSTimeDly(OS_TICKS_PER_SEC / 10);
    	
	pdata = pdata;	    
	OSTaskCreateExt(TASK1,
                    (void *)0,
                    &TASK1_STACK[TASK1_STACK_SIZE-1],
                    TASK1_PRIO,
                    TASK1_ID,
                    &TASK1_STACK[0],
                    TASK1_STACK_SIZE,
                    (void *)0,
                    OS_TASK_OPT_STK_CHK | OS_TASK_OPT_STK_CLR);  
     OSTaskCreateExt(TASK2,
                    (void *)0,
                    &TASK2_STACK[TASK2_STACK_SIZE-1],
                    TASK2_PRIO,
                    TASK2_ID,
                    &TASK2_STACK[0],
                    TASK2_STACK_SIZE,
                    (void *)0,
                    OS_TASK_OPT_STK_CHK | OS_TASK_OPT_STK_CLR);  
                     
    OSTaskCreateExt(TASK3,
                    (void *)0,
                    &TASK3_STACK[TASK3_STACK_SIZE-1],
                    TASK3_PRIO,
                    TASK3_ID,
                    &TASK3_STACK[0],
                    TASK3_STACK_SIZE,
                    (void *)0,
                    OS_TASK_OPT_STK_CHK | OS_TASK_OPT_STK_CLR);  
   	while(1) {	
		OSTimeDly(OS_TICKS_PER_SEC);
	}
}
/*********************************************************************************************************
** Function name:       TASK1
** Descriptions:        None
** input parameters:    None
** output parameters:   None 
*********************************************************************************************************/
void TASK1 (void *pdata)
{	
	pdata = pdata;	
		
	while(1) {	
		OSTimeDly(OS_TICKS_PER_SEC);		
	}
}

/*********************************************************************************************************
** Function name:       TASK2
** Descriptions:        None
** input parameters:    None
** output parameters:   None
*********************************************************************************************************/
void TASK2 (void *pdata)
{	
	pdata = pdata;		
	while(1) {	
		OSTimeDly(OS_TICKS_PER_SEC);		
	}
}
/*********************************************************************************************************
** Function name:       TASK3
** Descriptions:        None
** input parameters:    None
** output parameters:   None 
*********************************************************************************************************/
void TASK3 (void *pdata)
{
	pdata = pdata;		
	while(1) {			
		BUZZER_Set();
	    OSTimeDly(OS_TICKS_PER_SEC / 2);
	    BUZZER_Clr();
	   	OSTimeDly(OS_TICKS_PER_SEC / 2);		
	}
}

/*********************************************************************************************************
  END FILE
*********************************************************************************************************/

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久色视频免费观看| 一本色道久久综合精品竹菊| 日韩免费观看高清完整版| 日韩国产欧美三级| 日韩精品一区二区三区视频播放 | 欧美激情在线一区二区| 成人免费毛片嘿嘿连载视频| 国产精品乱码一区二区三区软件 | 国产性色一区二区| 成人av午夜影院| 怡红院av一区二区三区| 欧美日韩专区在线| 久久99国产精品免费网站| 国产女主播在线一区二区| 99久久婷婷国产| 亚洲午夜精品一区二区三区他趣| 日韩一区二区免费在线电影 | 国产精品乱码一区二三区小蝌蚪| 色综合视频一区二区三区高清| 香蕉久久一区二区不卡无毒影院| 日韩欧美色综合网站| 不卡欧美aaaaa| 视频在线观看91| 中文字幕 久热精品 视频在线| 色94色欧美sute亚洲线路二| 麻豆高清免费国产一区| 最新日韩在线视频| 在线不卡免费欧美| 懂色av噜噜一区二区三区av| 亚洲宅男天堂在线观看无病毒| 欧美成人国产一区二区| 91视频91自| 韩国成人在线视频| 亚洲国产成人av| 亚洲国产成人一区二区三区| 4438x亚洲最大成人网| 成人免费视频一区| 久久精品av麻豆的观看方式| 国产精品高潮呻吟| 日韩免费性生活视频播放| 91国模大尺度私拍在线视频| 国产在线国偷精品免费看| 亚洲影视在线观看| 久久久精品蜜桃| 日韩精品综合一本久道在线视频| 91色乱码一区二区三区| 国产真实精品久久二三区| 一区二区免费看| 欧美激情一区在线| 久久综合网色—综合色88| 91精品在线免费| 色婷婷一区二区| www.亚洲免费av| 懂色av噜噜一区二区三区av| 国产资源精品在线观看| 免费成人在线视频观看| 亚洲成人www| 一区二区三区视频在线观看 | 一区二区国产盗摄色噜噜| 久久久精品天堂| 精品国产乱码久久久久久久久| 欧美系列一区二区| 欧美亚洲一区二区在线| 色婷婷精品久久二区二区蜜臀av| 国产91在线看| 国产91高潮流白浆在线麻豆| 国产精品一品二品| 国产精品综合在线视频| 国产在线日韩欧美| 国产一区中文字幕| 国产在线观看一区二区| 国产一区二区三区在线看麻豆| 日韩电影在线看| 美女视频黄免费的久久| 久久精品国产99| 国产一区二区三区观看| 国产精品1024久久| 成人小视频在线| 99精品1区2区| 欧美亚洲愉拍一区二区| 欧美日韩国产a| 日韩一区二区麻豆国产| 精品国产不卡一区二区三区| 久久蜜臀精品av| 国产精品欧美久久久久无广告| 中文字幕亚洲不卡| 亚洲女爱视频在线| 亚洲午夜电影网| 日韩av一区二区在线影视| 国模少妇一区二区三区| 国产白丝精品91爽爽久久| 96av麻豆蜜桃一区二区| 欧美视频在线不卡| 日韩三级视频中文字幕| 久久精品网站免费观看| 亚洲天堂精品视频| 天天爽夜夜爽夜夜爽精品视频| 日韩影院精彩在线| 国产盗摄女厕一区二区三区| 99re这里只有精品6| 欧美精品日韩精品| 欧美精品一区二区三区在线| 国产精品久久久久一区二区三区共| 亚洲视频免费看| 奇米色777欧美一区二区| 国产成人免费视频精品含羞草妖精| www.在线成人| 这里只有精品免费| 国产精品视频观看| 亚洲成人三级小说| 风流少妇一区二区| 欧美女孩性生活视频| 久久久亚洲综合| 亚洲国产另类av| 国产成人av电影| 欧美日本国产一区| 欧美极品xxx| 日韩精品欧美成人高清一区二区| 国产成人精品综合在线观看 | 99综合影院在线| 制服丝袜亚洲色图| 国产精品视频一二三| 毛片不卡一区二区| 在线精品视频一区二区三四| 亚洲精品在线三区| 婷婷成人激情在线网| 国产**成人网毛片九色| 欧美精品tushy高清| 亚洲视频香蕉人妖| 国产一区美女在线| 6080国产精品一区二区| 亚洲欧美一区二区三区极速播放 | 国产乱人伦偷精品视频不卡| 欧美专区亚洲专区| 欧美国产精品一区二区三区| 日韩精品久久久久久| 色婷婷国产精品综合在线观看| 欧美精品一区二区三区蜜臀| 石原莉奈在线亚洲二区| 色哟哟精品一区| 国产日本欧美一区二区| 久久99精品久久只有精品| 欧美日韩高清影院| 亚洲一区二区在线观看视频| 成人av免费在线观看| 久久久久久久久岛国免费| 美女在线观看视频一区二区| 欧美美女喷水视频| 亚洲一区二区三区不卡国产欧美| 白白色 亚洲乱淫| 国产欧美久久久精品影院| 国产一区二区视频在线播放| 欧美videos大乳护士334| 日韩中文字幕亚洲一区二区va在线| 欧美性受xxxx| 亚洲成人综合网站| 欧美三级日本三级少妇99| 亚洲最大成人网4388xx| 色一情一伦一子一伦一区| 亚洲精品免费电影| 色综合久久天天| 亚洲蜜桃精久久久久久久| 97成人超碰视| 成人欧美一区二区三区1314| jiyouzz国产精品久久| 国产精品人妖ts系列视频| 成人免费av在线| 亚洲视频一区在线观看| 91麻豆免费观看| 一区二区欧美精品| 欧美日韩国产高清一区二区三区 | 日本中文字幕一区二区有限公司| 欧美日韩夫妻久久| 毛片av一区二区| 久久精品亚洲精品国产欧美kt∨ | 91视频观看视频| 亚洲一线二线三线视频| 欧美三级欧美一级| 另类人妖一区二区av| 久久一夜天堂av一区二区三区| 国产一区二区三区四区五区美女 | 久久亚洲欧美国产精品乐播| 国产高清亚洲一区| 中文字幕一区二区三区蜜月| 欧洲精品在线观看| 偷拍自拍另类欧美| 精品不卡在线视频| 99久久久国产精品免费蜜臀| 亚洲一区二区三区影院| 91精品国产一区二区三区香蕉| 久久99这里只有精品| 亚洲国产成人一区二区三区| 91精品办公室少妇高潮对白| 日本网站在线观看一区二区三区| 欧美大黄免费观看| eeuss鲁一区二区三区| 亚洲国产综合色| 国产色综合一区| 欧美性感一区二区三区| 国产一区啦啦啦在线观看|