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

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

?? lib.h

?? 2410電機驅(qū)動
?? H
字號:
/***************************************************************************\
	Copyright (c) 2004-2007 threewater@up-tech.com, All rights reserved.
	by threewter	2004.4.26
\***************************************************************************/

/***************************************************************************\
    #說明: C庫函數(shù)定義頭文件
	----------------------------------  Bug  --------------------------------------

	----------------------------------  TODO list  --------------------------------------

	----------------------------------修正--------------------------------------
	2004-5-2	1、為調(diào)試和內(nèi)核的輸出,添加TRACE和printk宏定義
				2、定義mdelay宏,毫秒級延時
				3、添加版本號的定義MAJOR, MINOR, BUILD VERSION

	2004-4-30	1、添加CONSOLE宏定義,可以定義串口輸出的控制臺
				2、定義CONSOLE_PUTC宏,作為標準控制臺輸出宏。
					printf 時被fputc調(diào)用
				3、添加Uart_SendChar函數(shù),如果發(fā)送'\n'則自動發(fā)送'\r',
					適合于控制臺輸出

	2004-4-26	創(chuàng)建

\***************************************************************************/
#ifndef __LIB_H__
#define __LIB_H__

//#include	"io.h"
//#include	"sysdrv.h"		//驅(qū)動抽象層頭文件
//#include	"../inc/macro.h"
//#include	"../src/fs/osfile.h"
#include <stdio.h>

/***********************Version define***************************************/
#define MAJOR_VERSION		1
#define MINOR_VERSION		0
#define BUILD_VERSION		1

#define VERSION		((MAJOR_VERSION)|(MINOR_VERSION<<8)|(BUILD_VERSION<<16))
#define VERSION_STR			"Build Version %d.%d.%4.4d\n", MAJOR_VERSION,MINOR_VERSION,BUILD_VERSION

/***********************console define***************************************/
#define CONSOLE		0
//for debug
#define TRACE		printf
//for kernel information output
#define printk		printf

void printfNULL(char *fmt, ...);

#define getchartimeout(buffer, n, timeout)	Uart_GetchTimeout(CONSOLE, (char*)buffer, n, timeout)
#define Uart_SendChar(nUart, ch)	do{if((ch)=='\n')	Uart_SendByte((nUart), '\r');	\
									Uart_SendByte((nUart), (ch));	}while(0)
//從控制臺所在的串口,獲得輸入的字符串
//#define GetCommand(string)	Uart_GetString(CONSOLE, string);
//定義標準控制臺輸出函數(shù)
#define CONSOLE_PUTC(ch)	Uart_SendChar(CONSOLE, (ch))
//定義標準控制臺輸入函數(shù)
#define CONSOLE_GETC()	Uart_Getch(CONSOLE)

/***********************System define***************************************/
extern unsigned int PCLK, HCLK, FCLK;



extern struct struct_system_param system_param;

/***********************macro define***************************************/
#define mdelay(n)	hudelay(n*10)

/***********************function define***************************************/
typedef void (*serial_loop_func_t)(void);

/***********************arm define***************************************/
#define FlushCache()		__asm{mcr p15, 0, r0, c7, c7, 0}

/*lib.c*/
void hudelay(int time); //Watchdog Timer is used.


int Uart_Init(int whichUart,int baud);

int Uart_SendByte(int whichUart, int data);
void Uart_Printf(int whichUart, char *fmt,...);


#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品美女www爽爽爽| 国产原创一区二区| 成人av在线资源网| 久久女同互慰一区二区三区| 狠狠色丁香久久婷婷综| 欧美v亚洲v综合ⅴ国产v| 蜜臀91精品一区二区三区| 欧美一卡二卡在线| 精品系列免费在线观看| 久久亚洲欧美国产精品乐播 | 日本网站在线观看一区二区三区| 欧美视频日韩视频在线观看| 视频一区在线视频| 欧美大胆人体bbbb| 成人性生交大片免费看视频在线| 一区在线播放视频| 欧美日韩三级视频| 经典一区二区三区| 国产精品嫩草99a| 一本色道久久综合狠狠躁的推荐| 婷婷久久综合九色综合伊人色| 欧美一区欧美二区| 懂色av中文字幕一区二区三区| 伊人夜夜躁av伊人久久| 日韩精品中文字幕在线一区| 成人综合在线网站| 首页综合国产亚洲丝袜| 国产欧美精品一区| 欧美日韩视频在线第一区| 精品一区二区影视| 一区二区久久久久久| 欧美大胆一级视频| 一本大道久久精品懂色aⅴ| 免费欧美在线视频| 亚洲欧洲综合另类在线 | 日韩欧美精品在线视频| 99久久er热在这里只有精品66| 午夜不卡av免费| 中文一区二区在线观看| 91精品国产福利| 色综合天天做天天爱| 久草精品在线观看| 午夜伦欧美伦电影理论片| 日本一区二区三区电影| 欧美精品一二三四| 91亚洲国产成人精品一区二区三| 日韩在线一区二区| 亚洲精品成a人| 国产欧美精品一区二区三区四区| 欧美一区二区播放| 欧美日韩国产影片| 色婷婷综合在线| 国产99久久久精品| 国产在线播放一区| 麻豆精品一区二区综合av| 亚洲午夜激情av| 亚洲欧洲日韩av| 久久婷婷国产综合国色天香| 91精品国产高清一区二区三区| 色94色欧美sute亚洲线路一ni | 欧美一激情一区二区三区| 99在线热播精品免费| 国产自产2019最新不卡| 日产国产高清一区二区三区| 亚洲综合一区二区三区| 综合久久综合久久| 亚洲欧美激情插| 中文字幕一区二区三区视频| 久久久精品影视| 久久久99精品免费观看| 久久精品欧美一区二区三区不卡| 日韩欧美国产不卡| 日韩欧美www| 日韩免费视频一区| 日韩精品自拍偷拍| 精品久久一区二区| 久久综合久久久久88| 欧美成人精精品一区二区频| 91精品国产综合久久婷婷香蕉| 欧美精选在线播放| 91精品婷婷国产综合久久性色| 91精品欧美一区二区三区综合在| 欧美精品在线一区二区| 91精品国产综合久久香蕉的特点| 69堂成人精品免费视频| 日韩丝袜情趣美女图片| 精品欧美黑人一区二区三区| www成人在线观看| 国产欧美久久久精品影院| 中文字幕一区二区三区在线不卡| 国产精品久久免费看| 亚洲男人的天堂在线观看| 一区二区三区免费在线观看| 亚洲午夜精品一区二区三区他趣| 日韩av电影天堂| 国产尤物一区二区| 97国产精品videossex| 欧美在线观看禁18| 欧美一区二区三区性视频| 日韩精品中文字幕一区二区三区| 久久综合精品国产一区二区三区| 国产欧美日韩不卡免费| 亚洲老妇xxxxxx| 视频一区二区中文字幕| 国产主播一区二区| 不卡一区二区三区四区| 欧美日韩一区在线| 久久久青草青青国产亚洲免观| 亚洲欧洲性图库| 五月开心婷婷久久| 懂色av噜噜一区二区三区av| 欧美综合欧美视频| 精品成人在线观看| 亚洲男同1069视频| 久久av资源站| 色综合天天综合网天天看片| 日韩欧美黄色影院| 18欧美亚洲精品| 蜜臀久久99精品久久久画质超高清| 国产成人精品一区二区三区四区| 色婷婷久久99综合精品jk白丝| 91精品久久久久久久99蜜桃| 中文欧美字幕免费| 欧美a一区二区| 91色婷婷久久久久合中文| 欧美videossexotv100| 亚洲日本欧美天堂| 精品一区二区久久久| 欧洲激情一区二区| 国产视频视频一区| 日韩电影在线观看电影| 91视视频在线直接观看在线看网页在线看 | 中文成人av在线| 久久成人免费网| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 欧美精品一区二区三区在线播放 | 偷偷要91色婷婷| 成人国产亚洲欧美成人综合网 | 国产一区二区三区综合| 欧美视频一区二| 亚洲三级在线播放| 国产精品伊人色| 欧美mv和日韩mv的网站| 亚洲不卡在线观看| 91原创在线视频| 中日韩av电影| 国产白丝精品91爽爽久久| 欧美成人一级视频| 日日夜夜免费精品视频| 91久久久免费一区二区| 国产精品视频看| 国产精品一区二区果冻传媒| 欧美一区二视频| 亚洲电影一级黄| 欧美色图天堂网| 亚洲日本中文字幕区| 成人精品视频.| 国产精品每日更新在线播放网址| 国产精品99久久久久久久vr| 日韩视频123| 蜜桃一区二区三区四区| 欧美精品在欧美一区二区少妇| 亚洲国产视频一区| 欧美三级电影网站| 性欧美疯狂xxxxbbbb| 欧美在线|欧美| 日韩福利电影在线| 在线播放国产精品二区一二区四区 | 日韩电影一二三区| 69久久夜色精品国产69蝌蚪网| 丝袜亚洲另类欧美| 69堂国产成人免费视频| 免费的成人av| 精品国精品国产尤物美女| 韩国三级在线一区| 欧美激情资源网| 色综合咪咪久久| 亚洲久草在线视频| 欧美日韩国产影片| 久久国产欧美日韩精品| 欧美v日韩v国产v| 成人免费黄色大片| 成人免费在线观看入口| 91精彩视频在线观看| 日韩精品一区第一页| 欧美精品一区二区三区蜜桃| 高清国产一区二区| 亚洲一区二区四区蜜桃| 91精选在线观看| 成人性生交大片免费看视频在线| 亚洲色图20p| 在线电影一区二区三区| 国产成人免费网站| 一区二区三区欧美久久| 日韩免费一区二区| 色综合久久久久综合99| 蜜桃91丨九色丨蝌蚪91桃色| 国产午夜精品一区二区三区嫩草| 91麻豆免费视频| 美国十次综合导航|