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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? app.c

?? 基于PIC24 UCOS-II 2.83源程序下載
?? C
字號:
/*
*********************************************************************************************************
*                                               uC/OS-II
*                                         The Real-Time Kernel
*
*                             (c) Copyright 1998-2005, Micrium, Weston, FL
*                                          All Rights Reserved
*
*
*                                      Microchip Application Code
*
* File : APP.C
* By   : Eric Shufo
*********************************************************************************************************
*/

#include <includes.h>

/*
*********************************************************************************************************
*                                                CONSTANTS
*********************************************************************************************************
*/

/*
*********************************************************************************************************
*                                                VARIABLES
*********************************************************************************************************
*/

OS_STK        AppStartTaskStk[APP_TASK_START_STK_SIZE];

/*
*********************************************************************************************************
*                                            FUNCTION PROTOTYPES
*********************************************************************************************************
*/

static  void  AppStartTask(void *p_arg);

#if OS_VIEW_MODULE > 0
static  void  AppTerminalRx(INT8U rx_data);
#endif

/*
*********************************************************************************************************
*                                                main()
*
* Description : This is the standard entry point for C code.  It is assumed that your code will call
*               main() once you have performed all necessary 68HC12 and C initialization.
* Arguments   : none
*********************************************************************************************************
*/

INT16S  main (void)
{
    INT8U  err;


    BSP_IntDisAll();                                                    /* Disable all interrupts until we are ready to accept them */

    OSInit();                                                           /* Initialize "uC/OS-II, The Real-Time Kernel"              */

    OSTaskCreateExt(AppStartTask,
                    (void *)0,
                    (OS_STK *)&AppStartTaskStk[0],
                    APP_TASK_START_PRIO,
                    APP_TASK_START_PRIO,
                    (OS_STK *)&AppStartTaskStk[APP_TASK_START_STK_SIZE-1],
                    APP_TASK_START_STK_SIZE,
                    (void *)0,
                    OS_TASK_OPT_STK_CHK | OS_TASK_OPT_STK_CLR);

#if OS_TASK_NAME_SIZE > 11
    OSTaskNameSet(APP_TASK_START_PRIO, "Start Task", &err);
#endif

    OSStart();                                                          /* Start multitasking (i.e. give control to uC/OS-II)       */

	return (-1);                                                        /* Return an error - This line of code is unreachable       */
}

/*$PAGE*/
/*
*********************************************************************************************************
*                                          STARTUP TASK
*
* Description : This is an example of a startup task.  As mentioned in the book's text, you MUST
*               initialize the ticker only once multitasking has started.
* Arguments   : p_arg   is the argument passed to 'AppStartTask()' by 'OSTaskCreate()'.
* Notes       : 1) The first line of code is used to prevent a compiler warning because 'p_arg' is not
*                  used.  The compiler should not generate any code for this statement.
*               2) Interrupts are enabled once the task start because the I-bit of the CCR register was
*                  set to 0 by 'OSTaskCreate()'.
*********************************************************************************************************
*/

static  void  AppStartTask (void *p_arg)
{
	INT8U i;
	INT8U j;
	INT8U m,n;

   (void)p_arg;

    BSP_Init();                                                         /* Initialize BSP functions                                 */

#if OS_TASK_STAT_EN > 0
    OSStatInit();                                                       /* Determine CPU capacity                                   */
#endif

#if OS_VIEW_MODULE > 0
    OSView_Init();
    OSView_TerminalRxSetCallback(AppTerminalRx);
    OSView_RxIntEn();                                                   /* Enable Rx Interrupts                                     */
#endif

    LED_Off(0);                                                         /* Turn OFF all the LEDs                                    */

    while (TRUE) {                                                      /* Task body, always written as an infinite loop.           */
        for (i = 0; i < 4; i++) {                                       /* Sweep right then left 4 times                            */    
    		for (j = 1; j <= 8; j++) {			                        /* Scroll the LEDs to the right	                            */
    			LED_On(j);
				for( m = 0; m < 0xFF; m++)
					for( n = 0; n < 0xFF; n++) {}						/* add for increase cpu load								*/
    			OSTimeDlyHMSM(0, 0, 0, 25);                             /* Delay 25ms                                               */
    			LED_Off(j);
    		} 	
    
    		for (j = 7; j >= 2; j--) {                                  /* Scroll the LEDs to the left 	                            */
    			LED_On(j);
				for( m = 0; m < 0xFF; m++)								/* add for increase cpu load								*/
					for( n = 0; n < 0xFF; n++) {}
    			OSTimeDlyHMSM(0, 0, 0, 25);
    			LED_Off(j);
    		}
        }

		for (i = 0; i < 4; i++) {                                       /* Blink all 8 LEDs 4 times                                 */
			LED_On(0);
				for( m = 0; m < 0xFF; m++)
					for( n = 0; n < 0xFF; n++) {}						/* add for increase cpu load								*/
			OSTimeDlyHMSM(0, 0, 0, 25);
			LED_Off(0);
				for( m = 0; m < 0xFF; m++)
					for( n = 0; n < 0xFF; n++) {}						/* add for increase cpu load								*/
			OSTimeDlyHMSM(0, 0, 0, 25);			
		}
    }
}

/*$PAGE*/
/*
*********************************************************************************************************
*                                      TERMINAL WINDOW CALLBACK
*********************************************************************************************************
*/

#if OS_VIEW_MODULE > 0
static  void  AppTerminalRx (INT8U rx_data)
{
}
#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
麻豆国产欧美一区二区三区| 懂色av噜噜一区二区三区av| 久久色.com| 欧美亚洲综合另类| 国产资源精品在线观看| 亚洲国产一区二区三区| 欧美国产一区二区| 日韩一区二区三区观看| 色综合视频在线观看| 国产一区二区福利| 日日骚欧美日韩| 亚洲主播在线播放| 亚洲国产精品av| 欧美精品一区二区蜜臀亚洲| 欧美日韩亚洲综合在线| 一本大道久久a久久综合婷婷 | 成人午夜av影视| 久久精品av麻豆的观看方式| 亚洲最色的网站| 国产精品护士白丝一区av| 26uuu亚洲婷婷狠狠天堂| 欧美精品色一区二区三区| 91色.com| caoporm超碰国产精品| 国产美女精品人人做人人爽 | 韩国一区二区在线观看| 日一区二区三区| 午夜精品久久久久久久 | 日韩国产成人精品| 亚洲综合色成人| 一区二区视频在线| 亚洲视频网在线直播| 日本一区二区三区在线不卡| 国产亚洲制服色| 精品国产乱码91久久久久久网站| 欧美一级免费大片| 在线不卡中文字幕| 制服.丝袜.亚洲.中文.综合| 7777精品伊人久久久大香线蕉经典版下载 | 国产三级欧美三级| 久久精品一区二区三区av| 欧美成人video| 日韩精品一区在线观看| 欧美成人猛片aaaaaaa| 日韩欧美国产一区二区三区 | 精品一区二区三区香蕉蜜桃 | 美女脱光内衣内裤视频久久网站| 午夜欧美电影在线观看| 日韩不卡免费视频| 免费成人你懂的| 久久99久久久欧美国产| 国产一区欧美二区| 国产成人自拍高清视频在线免费播放| 国产一区二区三区四区五区入口| 国产精品123| 99久久精品99国产精品| 欧洲日韩一区二区三区| 91精品国产综合久久精品app | 国产欧美日韩在线视频| 中文字幕永久在线不卡| 亚洲一区在线观看免费观看电影高清| 亚洲午夜久久久久久久久电影院| 午夜精品久久久久久久99水蜜桃| 美女网站色91| 成人av片在线观看| 欧美在线观看一二区| 日韩色视频在线观看| 国产欧美日韩另类视频免费观看| 亚洲欧洲三级电影| 午夜欧美一区二区三区在线播放| 黑人巨大精品欧美一区| 91视频免费观看| 欧美一级高清片在线观看| 日本一区二区视频在线观看| 亚洲综合丁香婷婷六月香| 日本vs亚洲vs韩国一区三区 | 国产精品1024| 欧美在线观看一区| 日韩欧美国产一二三区| 亚洲人一二三区| 美女一区二区三区在线观看| eeuss影院一区二区三区| 777xxx欧美| 国产精品高潮久久久久无| 日韩国产欧美三级| 成人久久视频在线观看| 精品视频在线免费| 亚洲精品一区二区三区99| 亚洲精品v日韩精品| 精品写真视频在线观看| 91麻豆成人久久精品二区三区| 777精品伊人久久久久大香线蕉| 国产午夜亚洲精品羞羞网站| 亚洲午夜日本在线观看| 懂色av一区二区夜夜嗨| 在线播放/欧美激情| ...xxx性欧美| 精品一区二区三区久久久| 色哟哟一区二区三区| 337p粉嫩大胆噜噜噜噜噜91av| 亚洲欧美色综合| 激情久久五月天| 欧洲一区在线电影| 国产欧美日本一区二区三区| 偷拍日韩校园综合在线| av电影在线观看一区| 久久久久国产精品麻豆ai换脸 | 亚洲女同ⅹxx女同tv| 久久福利资源站| 欧美性感一类影片在线播放| 国产精品你懂的在线欣赏| 久久99精品国产麻豆不卡| 色94色欧美sute亚洲线路一ni| 久久先锋影音av鲁色资源网| 一区二区成人在线| 激情六月婷婷久久| 欧美一区二区女人| 1024国产精品| aaa欧美大片| 国产精品剧情在线亚洲| 国产美女视频91| 精品国免费一区二区三区| 日本午夜一区二区| 欧美精品一二三| 天天综合天天综合色| 欧美性欧美巨大黑白大战| 日韩毛片高清在线播放| www.99精品| 国产精品丝袜一区| 国产一区美女在线| 久久亚洲欧美国产精品乐播 | 91丨porny丨户外露出| 国产精品欧美极品| 成a人片亚洲日本久久| 亚洲国产成人一区二区三区| 久久99久久久久久久久久久| 精品欧美一区二区久久 | 久99久精品视频免费观看| 欧美一区二区三区四区五区| 日韩电影一区二区三区四区| 欧美一区二区三区四区高清| 美女视频网站黄色亚洲| 欧美一区二区三区视频在线观看| 秋霞电影一区二区| 精品国产乱码久久| 国产精品一线二线三线精华| 中文字幕国产精品一区二区| 99久久99久久综合| 亚洲成人先锋电影| 欧美大黄免费观看| 狠狠色2019综合网| 国产精品久久久久久久浪潮网站 | 久久国产成人午夜av影院| 欧美精品一区二区蜜臀亚洲| 国产福利91精品一区二区三区| 国产欧美日韩综合| 色婷婷精品大在线视频| 亚洲综合无码一区二区| 91精品久久久久久久91蜜桃| 精品一二三四在线| 国产日韩欧美一区二区三区综合 | 在线观看国产一区二区| 日韩精品一区第一页| 2014亚洲片线观看视频免费| 成人免费视频视频在线观看免费| 亚洲欧美激情在线| 欧美精品久久天天躁| 国产丶欧美丶日本不卡视频| 中文字幕一区二区三区视频| 欧美日本韩国一区二区三区视频| 黑人精品欧美一区二区蜜桃 | 欧美视频在线观看一区| 三级欧美韩日大片在线看| 精品99久久久久久| www.66久久| 日韩电影在线观看网站| 国产日韩成人精品| 欧美日本不卡视频| 成人精品免费网站| 日韩经典一区二区| 国产精品久久久久aaaa| 911国产精品| zzijzzij亚洲日本少妇熟睡| 日韩国产精品久久| 国产精品免费视频网站| 欧美老肥妇做.爰bbww| 丁香激情综合国产| 图片区日韩欧美亚洲| 1024亚洲合集| 欧美成人性战久久| 91久久线看在观草草青青| 精品一区二区三区在线播放视频| 一区二区三区免费在线观看| 精品国产乱码久久久久久久| 欧美最猛性xxxxx直播| 国产精品1区2区3区在线观看| 香蕉成人啪国产精品视频综合网| 中文av一区二区| 日韩亚洲欧美综合| 在线欧美日韩精品|