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

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

?? sdconfig.h

?? bu1566dsp芯片用來處理ov7660或其他30萬攝像模組的圖像預(yù)覽.圖像拍照(jpeg壓縮)
?? H
字號:
/****************************************Copyright (c)**************************************************
**                               Guangzhou ZLG-MCU Development Co.,LTD.
**                                      graduate school
**                                 http://www.zlgmcu.com
**
**--------------File Info-------------------------------------------------------------------------------
** File name:			sdconfig.h
** Last modified Date:	2005-3-11
** Last Version:		V2.0
** Descriptions:		SD/MMC 卡讀寫模塊: 配置文件
**						Soft Packet of SD/MMC Card: configuration header file
**
**------------------------------------------------------------------------------------------------------
** Created by:			Ming Yuan Zheng
** Created date:		2005-1-6
** Version:				V1.0
** Descriptions:		初始版本 The original version
**
**------------------------------------------------------------------------------------------------------
** Modified by:			Ming Yuan Zheng
** Modified date:		2005-3-11
** Version:				V2.0
** Descriptions:		增加了LPC22xx的硬件配置	
**						add LPC22xx hardware configuration
**------------------------------------------------------------------------------------------------------
** Modified by: 
** Modified date:
** Version:	
** Descriptions: 
**
********************************************************************************************************/

#ifndef __SDCONFIG_H__
#define __SDCONFIG_H__

//typedef unsigned char  INT8U;                   /* 無符號8位整型變量                        */
//typedef signed   char  INT8;                    /* 有符號8位整型變量                        */
//typedef unsigned short INT16U;                  /* 無符號16位整型變量                       */
//typedef signed   short INT16;                   /* 有符號16位整型變量                       */
//typedef unsigned int   INT32U;                  /* 無符號32位整型變量                       */
//typedef signed   int   INT32;                   /* 有符號32位整型變量                       */
//typedef float          FP32;                    /* 單精度浮點數(shù)(32位長度)                 */
//typedef double         FP64;                    /* 雙精度浮點數(shù)(64位長度)                 */

#define SD_UCOSII_EN			1			/* 是否在UCOS-II上運行本模塊 */

#define SD_CRC_EN		   		1			/* 設(shè)置數(shù)據(jù)傳輸時是否使用CRC */

#define SPI_CLOCK				5529600		/* 正常通信時,SPI時鐘頻率 frequency (Hz) */

#define SD_BLOCKSIZE 			512			/* SD卡塊的長度 */

#define SD_BLOCKSIZE_NBITS		9  

/* 下面函數(shù)不常用,如果用戶不需要,可置為 0 裁剪指定函數(shù) */

#define SD_ReadMultiBlock_EN    0			/* 是否使能讀多塊函數(shù) */

#define SD_WriteMultiBlock_EN   0			/* 是否使能寫多塊函數(shù) */

#define SD_EraseBlock_EN		1			/* 是否使能擦卡函數(shù) */

#define SD_ProgramCSD_EN   		0			/* 是否使能寫CSD寄存器函數(shù) */
	
#define SD_ReadCID_EN	   		0			/* 是否使能讀CID寄存器函數(shù) */
	
#define	SD_ReadSD_Status_EN		0			/* 是否使能讀SD_Status寄存器函數(shù) */

#define	SD_ReadSCR_EN			0			/* 是否使能讀SCR寄存器函數(shù) */

/* LPC22xx_EN 硬件配置 */
 
/* SCK引腳 */
#define  SPI_SCK				(0x01 << 4)						
#define  SPI_SCK_GPIO()			PINSEL0 &= ~(0x03 << 8)			/* 設(shè)置 SCK 口為GPIO口 */
#define  SPI_SCK_OUT()			IO0DIR |= SPI_SCK				/* 設(shè)置 SCK 口為輸出口 */
#define	 SPI_SCK_CLR()			IO0CLR = SPI_SCK				/* 置 SCK 為低電平 */	

/* MISO 引腳 */	
#define  SPI_MISO				(0x01 << 5)						
#define  SPI_MISO_GPIO()		PINSEL0 &= ~(0x03 << 10)		/* 設(shè)置 MISO 口為GPIO口 */
#define  SPI_MISO_OUT()			IO0DIR |= SPI_MISO				/* 設(shè)置 MISO 口為輸出口 */
#define	 SPI_MISO_CLR()			IO0CLR = SPI_MISO				/* 置 MISO 為低電平 */

/* MOSI 引腳 */	
#define  SPI_MOSI				(0x01 << 6)
#define  SPI_MOSI_GPIO()		PINSEL0 &= ~(0x03 << 12)		/* 設(shè)置 MOSI 口為GPIO口 */
#define  SPI_MOSI_OUT()			IO0DIR |= SPI_MOSI				/* 設(shè)置 MOSI 口為輸出口 */
#define	 SPI_MOSI_CLR()			IO0CLR = SPI_MOSI				/* 置 MISO 為低電平 */

/* CS 引腳 */		
#define  SPI_CS      			(0x01 << 18)              	 	
#define  SPI_CS_GPIO()			PINSEL1 &= ~(0x03 << 4)		 	/* 設(shè)置 CS 口為GPIO口 */
#define  SPI_CS_OUT()			IO0DIR |= SPI_CS;			 	/* 設(shè)置 CS 口為輸出口 */
#define	 SPI_CS_SET()			IO0SET |= SPI_CS;				/* 置 CS 為高電平 */
#define	 SPI_CS_CLR()			IO0CLR |= SPI_CS;				/* 置 CS 為低電平 */

/* 初始化 IO 口為SPI接口 */
#define  SPI_INIT()				PINSEL0 &= ~((0x03 << 8) + (0x03 << 10) + (0x03 << 12) + (0x03 << 14)); \
								PINSEL0 |= (0x01 << 8) + (0x01 << 10) + (0x01 << 12) + (0x01 << 14);
																
/* 電源控制引腳 */
#define  SD_POWER				(0x01 << 17)	
#define  SD_POWER_GPIO()		PINSEL1 &= ~(0x03 << 2)			/* 設(shè)置 POWER 口為GPIO口 */
#define  SD_POWER_OUT()			IO0DIR |= SD_POWER				/* 設(shè)置 POWER 口為輸出口 */
#define  SD_POWER_OFF()			IO0SET = SD_POWER				/* 置 POWER 為高電平 */
#define  SD_POWER_ON()			IO0CLR = SD_POWER				/* 置 POWER 為低電平 */

/* 卡完全插入卡座檢測引腳 */
#define  SD_INSERT				(0x01 << 19)		
#define  SD_INSERT_GPIO()		PINSEL1 &= ~(0x03 << 6)			/* 設(shè)置 INSERT 口為GPIO口 */	
#define  SD_INSERT_IN()			IO0DIR &= ~SD_INSERT			/* 設(shè)置 INSERT 口為輸出口 */	
#define  SD_INSERT_STATUS()  	(IO0PIN & SD_INSERT)			/* 讀取 INSERT 口的狀態(tài) */

/* 卡寫保護(hù)檢測引腳 */
#define  SD_WP					(0x01 << 29)		
#define  SD_WP_GPIO()			PINSEL1 &= ~(0x03 << 26)		/* 設(shè)置 WP 口為GPIO口 */	
#define  SD_WP_IN()				IO0DIR &= ~SD_WP				/* 設(shè)置 WP 口為輸出口 */	
#define  SD_WP_STATUS()  		(IO0PIN & SD_WP)				/* 讀取 WP 口的狀態(tài) */

#endif

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本三级韩国三级欧美三级| 国产精品毛片久久久久久| av资源网一区| 成人精品小蝌蚪| 成人福利电影精品一区二区在线观看 | 国产一区不卡视频| 天堂久久一区二区三区| 日韩精品亚洲一区二区三区免费| 亚洲成av人在线观看| 色综合久久天天| 欧亚洲嫩模精品一区三区| 色老综合老女人久久久| 欧美在线观看你懂的| 欧美美女网站色| 日韩精品自拍偷拍| 久久精品这里都是精品| 欧美高清在线视频| 一区二区三区四区在线免费观看| 一区二区三区在线观看网站| 亚洲成人tv网| 国产麻豆视频一区| 色综合天天性综合| 777精品伊人久久久久大香线蕉| 欧美一级二级三级蜜桃| 国产清纯美女被跳蛋高潮一区二区久久w | 日韩欧美一区在线| 亚洲精品少妇30p| 亚洲综合一区二区精品导航| 日本成人中文字幕| 国产精品99久久不卡二区| 91麻豆视频网站| 4438x成人网最大色成网站| 国产亚洲自拍一区| 亚洲一区二区三区四区中文字幕| 麻豆成人免费电影| 一本一道波多野结衣一区二区| 欧美美女直播网站| 国产精品免费丝袜| 日本亚洲视频在线| av成人动漫在线观看| 欧美一区二区网站| 国产精品进线69影院| 日本亚洲电影天堂| 91年精品国产| 久久色成人在线| 午夜欧美电影在线观看| 国产成人午夜片在线观看高清观看| 色美美综合视频| 国产精品亲子乱子伦xxxx裸| 日产欧产美韩系列久久99| 成人福利视频网站| 欧美精品一区二区三区在线| 亚洲一区二区在线观看视频| 国产精品888| 欧美成人国产一区二区| 亚洲国产精品人人做人人爽| 成人av在线一区二区| 精品国一区二区三区| 日韩一区欧美二区| 欧美在线免费播放| 亚洲精品免费在线观看| 成人黄色软件下载| 久久久.com| 精品一区二区三区免费播放| 3d动漫精品啪啪一区二区竹菊| 亚洲欧美国产三级| av电影天堂一区二区在线| 国产蜜臀97一区二区三区| 精品亚洲国产成人av制服丝袜| 欧美日韩电影在线播放| 亚洲成人手机在线| 欧美在线免费视屏| 亚洲午夜一区二区三区| 91激情在线视频| 亚洲最色的网站| 欧美午夜寂寞影院| 亚洲成av人影院| 91精品国产综合久久精品app| 亚洲综合视频在线观看| 欧洲激情一区二区| 天堂影院一区二区| 欧美成人a视频| 国产精品一区二区在线观看不卡 | 久久综合久久久久88| 美女视频一区在线观看| 欧美不卡一二三| 国产高清精品网站| 国产精品丝袜久久久久久app| 成人app软件下载大全免费| 中文字幕一区三区| 精品婷婷伊人一区三区三| 亚洲h精品动漫在线观看| 在线播放中文一区| 激情文学综合丁香| 国产精品福利一区| 欧美熟乱第一页| 久久99精品国产91久久来源| 久久精品无码一区二区三区| 99久久婷婷国产| 丝袜亚洲另类欧美| 久久久久久久久久久久电影 | 欧美精三区欧美精三区| 激情图区综合网| 成人欧美一区二区三区黑人麻豆| 在线中文字幕不卡| 久久精品久久精品| 亚洲男人的天堂在线aⅴ视频| 欧美羞羞免费网站| 国产精品小仙女| 性做久久久久久久免费看| 国产亚洲福利社区一区| 欧美在线999| 丁香六月综合激情| 五月综合激情网| 国产精品美女久久久久aⅴ| 欧美日韩美少妇| 91小视频在线观看| 精品亚洲国内自在自线福利| 亚洲美女视频在线观看| 久久久不卡影院| 欧美精品久久99| 91在线精品一区二区| 精品亚洲成a人| 日韩影院在线观看| 亚洲自拍偷拍综合| 日本一区二区视频在线观看| 欧美一级二级在线观看| 欧美主播一区二区三区美女| 激情成人综合网| 青娱乐精品视频| 丝袜亚洲另类丝袜在线| 亚洲黄色免费电影| 国产精品麻豆视频| 久久综合视频网| 欧美一区二区三区婷婷月色 | 日本va欧美va精品发布| 亚洲欧美另类小说| 国产精品视频线看| 一区二区成人在线视频| 国产精品美女久久久久aⅴ| 久久久久国产精品麻豆ai换脸| 欧美人与性动xxxx| 欧美日韩一区三区四区| 色激情天天射综合网| 色综合久久久久网| 97久久精品人人做人人爽50路| 国产 欧美在线| 国产69精品久久久久毛片 | 国产精品麻豆网站| 中文字幕欧美国产| 欧美国产日本视频| 国产欧美精品区一区二区三区| 精品久久久久久久久久久久久久久久久| 欧美精选午夜久久久乱码6080| 欧美日韩综合不卡| 在线电影院国产精品| 3atv在线一区二区三区| 日韩一级黄色片| 精品国产三级a在线观看| 久久综合视频网| 中文字幕一区二区在线观看| 综合欧美一区二区三区| 亚洲一区免费观看| 五月激情综合网| 国模冰冰炮一区二区| 国产a视频精品免费观看| av毛片久久久久**hd| 欧美午夜免费电影| 日韩午夜电影av| 久久久综合视频| 综合av第一页| 日日夜夜一区二区| 国产一区二区久久| 91麻豆国产在线观看| 欧美日韩精品三区| 久久天堂av综合合色蜜桃网| 最近日韩中文字幕| 亚洲成人免费视| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 婷婷六月综合亚洲| 紧缚奴在线一区二区三区| 成人av在线资源网| 91麻豆精品国产| 国产精品美女久久久久久2018| 亚洲午夜三级在线| 国产精品69毛片高清亚洲| 一本大道久久a久久精二百| 欧美一区二区福利视频| 国产精品美女久久久久久久久久久 | 亚洲日本中文字幕区| 日日骚欧美日韩| 粉嫩av一区二区三区| 91精品国产丝袜白色高跟鞋| 国产欧美精品区一区二区三区| 亚洲成a人片在线观看中文| 国产乱妇无码大片在线观看| 欧美午夜在线一二页| 欧美国产乱子伦| 免费高清不卡av| 欧美曰成人黄网|