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

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

?? testmbox.c

?? 瑞泰創新的GX-ARM9-2410EP教學實驗系統的所有基礎實驗源代碼,內容齊全,解析清楚,基本上每個實驗結果都有圖片顯示
?? C
字號:
#include <string.h>
#include "includes.h"
#include "consol.h"

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


static OS_STK   TaskStk[NO_TASKS][TASK_STK_SIZE];      /* Tasks stacks */
static OS_EVENT *StrMbox; /*用于傳送字符串的郵箱的指針*/
static OS_EVENT *LockMbox; /*鎖定字符串緩沖區的郵箱的指針(作為二值信號量使用,有消息時未鎖定,無消息時鎖定)*/

//-----------------------------------------------
//

static char * ReadString(char *str, size_t size)
{//讀取一行字符串,不包含末尾的回車符
	char c;
	int i;
	for(i=0; i<size-1; i++, str++)
	{
		c = CONSOL_GetCh();
		if(c == '\r')
			break;
		else
			*str = c;
	}
	*str = '\0';
	return str;
}

static void WriteString(char *str)
{//寫字符串
	CONSOL_Printf(str);
}
//-----------------------------------------------

static void Task1 (void *TaskRun)
{
    UBYTE err;
    char str[128];

    for (;*(int*)TaskRun;)
    {
    	OSMboxPend(LockMbox, 0, &err);//等待字符串緩沖區解除鎖定
    	WriteString("\n\n[Task1]請輸入字符串(以回車結束):");
    	ReadString(str, sizeof(str));
    	if(!strcmp(str, "exit"))
    		*(int*)TaskRun = 0;
    	OSMboxPost(StrMbox, str);
    }
    WriteString("\n[Task1]Exit");
    OSTaskDel(OS_PRIO_SELF);//刪除自己
}

static void Task2(void *TaskRun)
{
    UBYTE err;
    char *str;
    for(;*(int*)TaskRun;)
    {
    	str = (char*)OSMboxPend(StrMbox, 0, &err);
    	WriteString("\n[Task2]收到字符串:\"");
    	WriteString(str);
    	WriteString("\"");
    	if(!strcmp(str, "exit"))
    		*(int*)TaskRun = 0;
    	OSMboxPost(LockMbox, (void*)-1);//解除鎖定
    }
    WriteString("\n[Task2]Exit");
    OSTaskDel(OS_PRIO_SELF);//刪除自己
}

void RunTestMbox()
{
    int Task1Run, Task2Run;
    INT8U err;
    Task1Run = Task2Run = 1;
    WriteString("郵箱的使用  <輸入exit結束測試>\n");
    StrMbox = (OS_EVENT*)OSMboxCreate((void *)0);//創建郵箱
    LockMbox = (OS_EVENT*)OSMboxCreate((void *)-1);//創建郵箱(作為二值信號量)
    OSTaskCreate(Task1, (void *)&Task1Run, (void *)&TaskStk[0][TASK_STK_SIZE - 1], 5);
    OSTaskCreate(Task2, (void *)&Task2Run, (void *)&TaskStk[1][TASK_STK_SIZE - 1], 6);
    while(Task1Run || Task2Run)
    {
    	OSTimeDly(500);
    }
    OSTimeDly(500);
    OSMboxDel(LockMbox, OS_DEL_NO_PEND, &err);
    OSMboxDel(StrMbox, OS_DEL_NO_PEND, &err);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国产一区二区精华| 日韩电影免费在线| 亚洲成人动漫在线观看| 国产精品一区二区三区乱码| 一本大道久久a久久精品综合| 精品久久人人做人人爽| 亚洲精品欧美综合四区| 国产麻豆成人精品| 91精品国产综合久久精品麻豆 | 欧美专区日韩专区| 久久久久久久久久久久久女国产乱| 亚洲国产欧美在线人成| 99久久久久久| 国产精品丝袜久久久久久app| 六月丁香婷婷久久| 91精品国产综合久久蜜臀| 亚洲激情综合网| 99热在这里有精品免费| 久久久久久免费网| 国产一区二区三区免费播放| 69堂国产成人免费视频| 亚洲国产日韩a在线播放性色| 色综合久久久久久久久| 中文字幕精品一区二区三区精品| 激情久久久久久久久久久久久久久久| 精品视频1区2区| 亚洲午夜一二三区视频| 日本丶国产丶欧美色综合| 17c精品麻豆一区二区免费| 成人性视频网站| 中文字幕亚洲一区二区av在线 | 午夜精品久久久久久| 色婷婷久久久亚洲一区二区三区| 国产精品毛片高清在线完整版| 国产91高潮流白浆在线麻豆| 国产欧美精品国产国产专区 | 久久视频一区二区| 国产精品一卡二| 国产欧美精品在线观看| 成人永久免费视频| 中文字幕中文在线不卡住| 99re视频这里只有精品| 日韩理论片中文av| 欧美亚一区二区| 日韩制服丝袜av| 精品三级av在线| 国产a区久久久| 亚洲婷婷综合色高清在线| 91黄色免费版| 婷婷成人激情在线网| 日韩精品专区在线影院观看| 国产乱码精品一区二区三区av | 日韩av一区二区在线影视| 在线播放中文一区| 精品亚洲成av人在线观看| 国产日韩欧美电影| 色综合色综合色综合色综合色综合| 亚洲柠檬福利资源导航| 欧美裸体一区二区三区| 久久国产精品99精品国产| 国产精品嫩草影院av蜜臀| 欧美性做爰猛烈叫床潮| 国产一区二区三区综合| 亚洲视频一区二区免费在线观看| 欧美日韩成人综合天天影院| 精品一区二区三区日韩| 亚洲人成精品久久久久久 | jiyouzz国产精品久久| 一区二区在线免费| 精品国产髙清在线看国产毛片| 成a人片亚洲日本久久| 日韩激情视频网站| 国产精品情趣视频| 日韩一区二区三区av| 国产成人午夜精品影院观看视频| 尤物视频一区二区| 国产日韩亚洲欧美综合| 欧美三级电影在线观看| 成人久久视频在线观看| 免费看黄色91| 亚洲综合成人在线| 日本一区二区成人| 欧美一级在线免费| 欧美写真视频网站| 国产成人免费高清| 久久97超碰国产精品超碰| 一级做a爱片久久| 国产精品天美传媒| 久久亚洲一区二区三区明星换脸 | 国产在线一区二区| 亚洲午夜久久久久久久久电影院| 国产色产综合色产在线视频| 337p亚洲精品色噜噜| 欧美综合欧美视频| 91香蕉视频污在线| 国产成人免费视| 国产一区二区三区国产| 奇米四色…亚洲| 日韩精品免费视频人成| 亚洲一区二区成人在线观看| 成人欧美一区二区三区1314| 久久综合网色—综合色88| 欧美丰满嫩嫩电影| 欧美日韩国产三级| 欧美性视频一区二区三区| 91麻豆国产福利在线观看| 成人av综合在线| www.亚洲色图| 99热这里都是精品| 91色九色蝌蚪| 一本色道**综合亚洲精品蜜桃冫| av一本久道久久综合久久鬼色| 国产99久久久精品| av电影天堂一区二区在线| 成人精品一区二区三区四区| 粗大黑人巨茎大战欧美成人| 国产成人午夜99999| 成人午夜在线播放| 97久久久精品综合88久久| 成人av第一页| 91视频91自| 欧美性生活一区| 这里是久久伊人| 欧美大片日本大片免费观看| 精品日韩一区二区三区免费视频| 精品国产乱码久久久久久久久| 国产亚洲综合在线| 一色屋精品亚洲香蕉网站| 一区二区三区国产豹纹内裤在线| 亚洲一二三级电影| 蜜臀精品久久久久久蜜臀| 久色婷婷小香蕉久久| 国产黄色成人av| 99国产精品国产精品久久| 欧美日韩一区三区| 久久综合九色综合欧美亚洲| 欧美高清在线精品一区| 亚洲午夜一区二区| 狠狠色综合播放一区二区| 成人亚洲一区二区一| 欧美中文字幕一区二区三区亚洲| 欧美一卡二卡三卡| 国产精品久久久久aaaa| 日韩国产欧美在线播放| 国产精品综合一区二区| 色拍拍在线精品视频8848| 日韩一区二区三区高清免费看看| 国产精品色眯眯| 丝袜美腿亚洲色图| 成人动漫中文字幕| 538prom精品视频线放| 国产精品久久夜| 三级久久三级久久| 成人的网站免费观看| 欧美精品一二三区| 国产精品三级av| 老司机免费视频一区二区| 色综合天天综合| 久久先锋影音av鲁色资源| 亚洲自拍偷拍综合| 成人国产精品视频| 欧美大片一区二区三区| 又紧又大又爽精品一区二区| 国产毛片精品一区| 777午夜精品视频在线播放| 国产精品久久久久天堂| 久久国产精品区| 欧美熟乱第一页| 中文字幕一区二区在线观看| 久久99最新地址| 9191国产精品| 亚洲在线视频免费观看| 成人不卡免费av| 国产亚洲综合色| 精品一区二区三区影院在线午夜| 色婷婷综合久久久中文一区二区| 久久精品在这里| 精品一区二区三区在线播放 | 精品美女在线播放| 亚洲一二三区不卡| 91社区在线播放| 中文字幕精品综合| 国产成人99久久亚洲综合精品| 日韩欧美国产综合在线一区二区三区| 一区二区三区在线免费| eeuss鲁片一区二区三区 | 免费高清在线视频一区·| 欧美亚洲丝袜传媒另类| 亚洲免费观看在线视频| 国产91丝袜在线18| 欧美国产日本视频| 国产大陆精品国产| 久久精品男人天堂av| 国内欧美视频一区二区| 精品国产3级a| 久久99精品久久久久久动态图| 欧美一卡二卡三卡| 久热成人在线视频| 久久一日本道色综合| 国产精品亚洲综合一区在线观看|