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

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

?? ex1.c

?? ep7312- ad轉換的源碼
?? C
字號:
/**************************************************************************
*                                                                         *
*   PROJECT     : ARM port for UCOS-II                                    *
*                                                                         *
*   MODULE      : EX1.c                                                   *
*                                                                         *
*   AUTHOR      : Michael Anburaj                                         *
*                 URL  : http://geocities.com/michaelanburaj/             *
*                 EMAIL: michaelanburaj@hotmail.com                       *
*                                                                         *
*   PROCESSOR   : Any processor                                           *
*                                                                         *
*   IDE         : Any IDE                                                 *
*                                                                         *
*   DESCRIPTION :                                                         *
*   This is a sample code to test UCOS-II.                                *
*                                                                         *
**************************************************************************/


#include "includes.h"
#include "consol.h"
#include "adc.h"
#include "lcd.h"
#include "oscillograph.h"#include "adda.h"

/* ********************************************************************* */
/* Global definitions */


/* ********************************************************************* */
/* File local definitions */

#define  TASK_STK_SIZE 256                      /* Size of each task's stacks (# of WORDs) */
#define  NO_TASKS           1                 /* Number of identical tasks */

OS_STK           Task1Stk[TASK_STK_SIZE];             /* Task #1    task stack                         */
OS_STK   TaskStartStk[TASK_STK_SIZE];
char     TaskData[NO_TASKS];                    /* Parameters to pass to each task */



OS_EVENT *RandomSem;


/* ********************************************************************* */
/* Local functions */

void Task1(void *data)
{
	unsigned char adc_data[50] = {0};	unsigned char data_bak[50] = {0};	clear_lcd();	while ( 1 ) {		/* display oscillograph */		draw_interface();		/*adc, the datas are stored in adc_data[] */		adda_sample(adc_data, 50);		/* convert adc data to coordinates */		data2pixel(adc_data,50);		/* erase waveform pre-drawn*/		erase_wave(data_bak, 50);		/* display waveform here */		draw_wave(adc_data, 50);		/* backup adc data */		backup_data(data_bak, adc_data, 50);
		OSTimeDly(200);
		}			
}



void TaskStart (void *data)
{
        U8 i;
        data = data;                            /* Prevent compiler warning */

        CONSOL_Printf("uC/OS-II, The Real-Time Kernel ARM Ported version\n");
        //CONSOL_Printf("Jean J. Labrosse/ (Ported by) Michael Anburaj\n");
        CONSOL_Printf("EXAMPLE #1\n");
    
        FRMWRK_vStartTicker(OS_TICKS_PER_SEC);  /* The Tick timer is started much earlier */

        OSStatInit();                           /* Initialize uC/OS-II's statistics */
        for (i = 0; i < NO_TASKS; i++)
        {                                       /* Create NO_TASKS identical tasks */ 
                TaskData[i] = '0' + i;          /* Each task will display its own letter */
                //CONSOL_Printf("#%d",i);
                //OSTaskCreate(Task1,&TaskData[i],  &TaskStk[i][TASK_STK_SIZE - 1], i + 1);
        } 

        OSTaskCreate(Task1,(void *)0,  &Task1Stk[TASK_STK_SIZE - 1],  20);       

        while(1)

        {
               	CONSOL_Printf("\n# Parameter1: No. Tasks  %d\n", OSTaskCtr);           /* Display #tasks running */

	       	CONSOL_Printf("# Parameter2: CPU Usage in %% %d  %\n",OSCPUUsage);     /* Display CPU usage in % */
        	       
		//CONSOL_Printf("# Parameter3: CPU Usage in %% %d  %\n",OSCtxSwCtr); 
		//OSCtxSwCtr = 0;
		i = CONSOL_Readc( );
		if (1 == i)
		{
			CONSOL_Printf( "uc/os is quit!");
			return;
		}

          	//OSTimeDly(32768);
                OSTimeDlyHMSM(0, 0, 1, 0);      /* Wait one second */
        }
}


/* ********************************************************************* */
/* Global functions */

void APP_vMain (void)
{
        OSInit();                               /* Initialize uC/OS-II                                      */
        RandomSem = OSSemCreate(1);             /* Random number semaphore                              */
        OSTaskCreate(TaskStart, 0, &TaskStartStk[TASK_STK_SIZE - 1], 0);
        //FRMWRK_vStartTicker(OS_TICKS_PER_SEC);  /* os_cfg.h */
        OSStart();                              /* Start multitasking                                       */
}


/* ********************************************************************* */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品天天看| 欧美一区二区三区婷婷月色| 久久电影网电视剧免费观看| 香蕉成人伊视频在线观看| 亚洲一区av在线| 一区二区免费在线播放| 亚洲你懂的在线视频| 亚洲狼人国产精品| 亚洲国产日产av| 日精品一区二区三区| 美女视频黄免费的久久 | eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 精品蜜桃在线看| 久久久久久亚洲综合影院红桃| 日韩精品综合一本久道在线视频| 欧美一级久久久| 国产视频一区二区在线| 欧美激情中文字幕| 亚洲精品v日韩精品| 午夜电影久久久| 久久 天天综合| 成人短视频下载| 欧美影视一区在线| 日韩三级免费观看| 国产精品国产三级国产aⅴ中文| 国产精品的网站| 亚洲线精品一区二区三区| 奇米色一区二区三区四区| 国产成人综合在线观看| 91久久精品一区二区三| 欧美日韩电影一区| 国产亚洲制服色| 国产欧美精品一区二区色综合 | 日韩精品亚洲专区| 国产福利一区二区| 欧美日韩一区二区不卡| 精品成a人在线观看| 亚洲人成电影网站色mp4| 男人的天堂久久精品| 国产成人午夜视频| 欧美电影在线免费观看| 亚洲欧洲日产国码二区| 日一区二区三区| 91免费版pro下载短视频| 日韩欧美国产不卡| 亚洲综合色视频| 成人深夜福利app| 51午夜精品国产| 亚洲欧美日韩精品久久久久| 韩国女主播成人在线观看| 在线观看日韩av先锋影音电影院| 精品成a人在线观看| 日韩影视精彩在线| 色一区在线观看| 中文字幕成人网| 激情六月婷婷久久| 欧美日韩中文字幕一区二区| 国产精品久久看| 国产麻豆精品95视频| 欧美一区二区三区视频在线观看| 亚洲人成精品久久久久| 不卡一区二区三区四区| 久久综合久久99| 美女脱光内衣内裤视频久久网站 | 国产 日韩 欧美大片| 4438亚洲最大| 亚洲国产精品尤物yw在线观看| 99久久精品久久久久久清纯| 国产婷婷一区二区| 国内精品久久久久影院色| 精品国产第一区二区三区观看体验| 亚洲第一成年网| 精品视频一区 二区 三区| 一区二区免费在线播放| 91黄视频在线| 亚洲在线观看免费| 色诱亚洲精品久久久久久| 亚洲欧美激情视频在线观看一区二区三区| 国内精品伊人久久久久影院对白| 日韩一区二区免费在线电影 | 精品久久五月天| 蜜臀精品一区二区三区在线观看 | 久久精品男人的天堂| 国产成人在线视频播放| 亚洲国产精华液网站w| www.亚洲在线| 亚洲婷婷国产精品电影人久久| 91在线观看视频| 亚洲综合精品自拍| 欧美男男青年gay1069videost| 偷窥少妇高潮呻吟av久久免费| 日韩一二三区视频| 国产综合久久久久久鬼色| 国产欧美综合色| 日本精品一级二级| 日韩激情在线观看| 久久久久成人黄色影片| 波多野结衣中文一区| 亚洲精品第1页| 欧美xfplay| 高清在线不卡av| 亚洲一区二区精品久久av| 日韩精品一区二区三区老鸭窝| 国产乱妇无码大片在线观看| **性色生活片久久毛片| 制服丝袜中文字幕一区| 国产精品乡下勾搭老头1| 亚洲精品美国一| 久久综合五月天婷婷伊人| 92国产精品观看| 蜜桃一区二区三区在线观看| 日韩一区在线播放| 欧美一区二区三区视频在线| 不卡的电影网站| 精品一区二区三区免费观看 | 精品国产三级a在线观看| 99久久精品国产一区二区三区| 日韩精品欧美精品| 欧美经典一区二区| 欧美疯狂性受xxxxx喷水图片| 从欧美一区二区三区| 日韩电影在线看| 日韩码欧中文字| 精品久久久久香蕉网| 精品视频资源站| 99r国产精品| 国产又黄又大久久| 日韩av不卡在线观看| 亚洲精品免费电影| 日本一区二区三级电影在线观看| 欧美日韩国产综合一区二区| a级精品国产片在线观看| 精品一区二区三区视频在线观看| 亚洲制服丝袜av| 亚洲三级久久久| 国产精品久久久久毛片软件| 精品久久久网站| 欧美一级免费观看| 欧美男人的天堂一二区| 日本电影欧美片| 91在线精品一区二区| 福利电影一区二区三区| 韩日精品视频一区| 老司机精品视频线观看86| 视频一区二区欧美| 亚洲电影一区二区| 亚洲国产毛片aaaaa无费看| 亚洲精品成人精品456| 亚洲欧洲日韩女同| 国产精品久久久久天堂| 国产精品福利影院| 亚洲国产成人午夜在线一区| 国产丝袜欧美中文另类| 国产区在线观看成人精品 | 亚洲欧洲韩国日本视频| 日本一区二区不卡视频| 国产精品国产自产拍高清av| 国产精品网站在线观看| 中文在线一区二区 | 水蜜桃久久夜色精品一区的特点| 亚洲精品免费在线| 亚洲在线免费播放| 午夜精品国产更新| 日韩精品免费专区| 麻豆久久久久久久| 久久成人免费网| 成人免费观看av| 99热99精品| 欧美精品欧美精品系列| 欧美一区二区福利在线| 国产亚洲欧洲997久久综合 | 欧美日韩午夜在线| 欧美一区欧美二区| 久久久91精品国产一区二区精品| 久久久不卡网国产精品一区| 亚洲同性gay激情无套| 亚洲精品国久久99热| 婷婷开心激情综合| 国产精品99久久久久久久女警| 国产电影一区二区三区| 91国偷自产一区二区开放时间| 欧美日韩高清影院| 久久免费看少妇高潮| 一区二区三区国产精华| 久久超碰97中文字幕| www.欧美亚洲| 7777精品久久久大香线蕉| 久久婷婷久久一区二区三区| 亚洲黄色尤物视频| 精品一区二区三区欧美| 99国内精品久久| 日韩免费看的电影| 亚洲欧洲国产日韩| 国内不卡的二区三区中文字幕| 99精品欧美一区| 精品国产免费一区二区三区四区| 成人免费在线播放视频| 久久99久久久久久久久久久| 99re成人在线| 久久久久国产成人精品亚洲午夜 |