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

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

?? iap.h

?? smart2300平臺全部驅動例程 LPC2378所有中間件
?? H
字號:
#ifndef __IAP_H
#define	__IAP_H

#include "config.h"
/* 定義IAP命令字 */
//											命令		參數
#define		IAP_SELECTOR		50		// 選擇扇區		【起始扇區號、結束扇區號】
#define		IAP_RAMTOFLASH		51		// 拷貝數據		【FLASH目標地址、RAM源地址、寫入字節數、系統時鐘頻率】		
#define		IAP_ERASESECTOR		52		// 擦除扇區		【起始扇區號、結束扇區號、系統時鐘頻率】
#define		IAP_BLANKCHK		53		// 查空扇區		【起始扇區號、結束扇區號】
#define		IAP_READPARTID		54		// 讀器件ID		【無】
#define		IAP_BOOTCODEID		55		// 讀Boot版本號	【無】
#define		IAP_COMPARE			56		// 比較命令		【FLASH起始地址、RAM起始地址、需要比較的字節數】
#define		IAP_REINVOKE_ISP	57		// 重新調用ISP	【無】

/* 定義IAP返回狀態字 */
#define		CMD_SUCCESS			0
#define		INVALID_COMMAND		1
#define		SRC_ADDR_ERROR		2
#define		DST_ADDR_ERROR		3
#define		SRC_ADDR_NOT_MAPPED	4
#define		DST_ADDR_NOT_MAPPED	5
#define		COUNT_ERROR			7
#define		SECTOR_NOT_BLANK	8
#define		SECTOR_NOT_PREPARED_FOR_WRITE_OPERATION		9
#define		COMMPARE_ERROR		10
#define		BUSY				11


extern	uint32	SelSector(uint8	sec1,uint8	sec2);
/*********************************************************************************************************
**函數名稱:  SelSector
**函數功能:  IAP操作緩沖區選擇,代碼為50
**入口參數:  sec1	起始扇區
**			 sec2	終止扇區
**出口參數:  IAP 操作狀態碼
**			 IAP返回值(paramout緩沖區)
********************************************************************************************************/

extern	uint32	RamToFlash(uint32	dst, uint32	src, uint32	no);
/*********************************************************************************************************
**函數名稱:  RamToFlash 
**函數功能:  復制RAM的數據到FLASH,命令代碼51
**入口參數:  dst		目標地址,即FLASH起始地址,以512字節為分界
**			 src		源地址,即RAM地址,地址必須字對其
**			 no		    復制字節個數,為256/512/1024/4096
**出口參數:  IAP 操作狀態碼
**			 IAP返回值(paramout緩沖區)
********************************************************************************************************/

extern	uint32	EraseSector(uint32	sec1, uint32	sec2);
/*********************************************************************************************************
**函數名稱:  RamToFlash
**函數功能:  擦除扇區,命令代碼52
**入口參數:  sec1	起始扇區
**			 sec2	終止扇區
**出口參數:  IAP 操作狀態碼
**			 IAP返回值(paramout緩沖區)
********************************************************************************************************/

extern	uint32	BlankCHK(uint32	sec1,uint32	sec2);
/*********************************************************************************************************
**函數名稱:  BlankCHK
**函數功能:  查空扇區,命令代碼53
**入口參數:  sec1	起始扇區
**			 sec2	終止扇區
**出口參數:  IAP 操作狀態碼
**			 IAP返回值(paramout緩沖區)
********************************************************************************************************/

extern	uint32	ReadParID(uint32 *Device_ID);
/*********************************************************************************************************
**函數名稱:  ReadParID
**函數功能:  讀器件ID,命令代碼54
**入口參數:  器件ID地址指針
**出口參數:  IAP 操作狀態碼
**			 IAP返回值(paramout緩沖區)
********************************************************************************************************/

extern	uint32	BootCodeID(uint32 *Boot_ID);
/*********************************************************************************************************
**函數名稱:  BootCodeID
**函數功能:  讀boot代碼ID,命令代碼55
**入口參數:  boot代碼ID地址指針
**出口參數:  IAP 操作狀態碼
**			 IAP返回值(paramout緩沖區)
********************************************************************************************************/
	
extern	uint32	Compare(uint32	dst, uint32	src, uint32	no);
/*********************************************************************************************************
**函數名稱:  Compare 
**函數功能: 校驗數據,命令代碼56
**入口參數:  dst		目標地址,即RAM/FLASH起始地址,地址必須字對齊
**			 src		源地址,即RAM/RAM地址,地址必須字對齊
**			 no		    復制字節個數,必須能被4整除
**出口參數:  IAP 操作狀態碼
**			 IAP返回值(paramout緩沖區)
********************************************************************************************************/

/*********************************************************************************************************
**函數名稱: Reinvoke_ISP 
**函數功能: 重新調用ISP,命令代碼57。
**入口參數: 無
**出口參數: 無
********************************************************************************************************/
extern void  Reinvoke_ISP(void);

extern	uint8	WriteFlash(uint32 dst, uint32 src, uint32 no);
/*********************************************************************************************************
**函數名稱:  WriteFlash
**函數功能:  向FLASH中寫入數據
**入口參數:  dst		目標地址,即FLASH起始地址,地址必須以256字節對齊,即地址的低8位必須為0
**			 src		源地址,即RAM地址,地址必須字對齊,即地址的低兩位必須為0
**			 no		    寫入字節數,必須為256/512/1024/4096
**出口參數:  Compare的返回值,操作成功正確返回0
********************************************************************************************************/

#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国产乱子伦一区| 日本高清不卡视频| 青青草一区二区三区| 亚洲一区二区精品视频| 亚洲麻豆国产自偷在线| 亚洲欧美日韩电影| 亚洲久草在线视频| 亚洲国产精品久久久久秋霞影院| 亚洲欧美成aⅴ人在线观看| 亚洲欧美日韩综合aⅴ视频| 亚洲男人的天堂在线观看| 亚洲一区二区三区中文字幕| 日韩高清不卡一区二区三区| 久久成人久久爱| 国产成人精品1024| 99久久精品免费| 欧美日韩一区在线观看| 欧美群妇大交群中文字幕| 日韩一区二区在线观看视频| 久久久久久久久蜜桃| 国产精品久久久久久久裸模 | 日韩一区二区在线看片| 精品第一国产综合精品aⅴ| 国产婷婷色一区二区三区在线| 国产欧美一区二区精品性色超碰| 亚洲人成亚洲人成在线观看图片| 亚洲超碰97人人做人人爱| 国产在线观看一区二区| 91亚洲国产成人精品一区二区三 | 国产91精品一区二区| 91女人视频在线观看| 91精品国产高清一区二区三区 | 麻豆精品久久精品色综合| 国产一区二区看久久| 91在线码无精品| 欧美电影免费观看高清完整版在| 中文字幕的久久| 天天色 色综合| 国产91精品露脸国语对白| 欧美精品aⅴ在线视频| 久久综合久久综合九色| 亚洲卡通动漫在线| 国产黄色成人av| 在线91免费看| 亚洲免费三区一区二区| 国产精品资源在线看| 欧美视频在线播放| 国产日产欧美一区二区视频| 水蜜桃久久夜色精品一区的特点| 成人免费毛片高清视频| 日韩欧美亚洲国产另类| 亚洲国产毛片aaaaa无费看 | 午夜成人免费视频| 成人免费看黄yyy456| 日韩美女视频在线| 亚洲午夜久久久久久久久久久| 国产精品91xxx| 日韩欧美视频一区| 亚洲国产一二三| 99re热这里只有精品免费视频 | 99精品国产视频| 26uuu国产电影一区二区| 亚洲国产aⅴ天堂久久| 91免费国产视频网站| 国产精品美女久久久久久| 极品美女销魂一区二区三区免费| 欧美一区二区三区四区视频| 亚洲成人精品一区二区| 欧美在线你懂的| 一区二区免费看| www.亚洲国产| 亚洲欧洲在线观看av| 成人一区二区视频| 国产精品每日更新在线播放网址| 国产精品影视在线观看| 久久综合久久综合久久综合| 乱中年女人伦av一区二区| 91精品国产全国免费观看| 麻豆视频观看网址久久| 欧美xxxx老人做受| 国产美女在线观看一区| 久久精品视频一区二区| 不卡在线视频中文字幕| 亚洲素人一区二区| 欧洲色大大久久| 五月天网站亚洲| 日韩精品一区二区三区视频在线观看| 另类的小说在线视频另类成人小视频在线| 日韩欧美成人午夜| 国产精品一二三区在线| 一区视频在线播放| 欧美日韩亚洲国产综合| 奇米影视一区二区三区小说| 久久女同精品一区二区| av中文字幕在线不卡| 亚洲一区二区偷拍精品| 日韩欧美一级二级| 成人国产精品免费观看视频| 一区二区激情小说| 91精品国产一区二区三区香蕉 | 国产白丝精品91爽爽久久| 亚洲视频免费在线观看| 欧美高清性hdvideosex| 国产一区视频在线看| 亚洲精品国产一区二区精华液| 欧美妇女性影城| 成人深夜在线观看| 亚洲成人综合在线| 国产婷婷一区二区| 欧美亚洲自拍偷拍| 国产福利一区在线观看| 夜夜揉揉日日人人青青一国产精品| 欧美一区二区三区免费在线看| 国产成人综合自拍| 婷婷六月综合亚洲| 中文字幕亚洲电影| 日韩一区二区三区视频在线观看| av在线播放一区二区三区| 日本欧美一区二区三区| 1024成人网| 亚洲精品在线观看视频| 欧美性色综合网| 成人晚上爱看视频| 美腿丝袜在线亚洲一区| 亚洲女同ⅹxx女同tv| 国产丝袜在线精品| 欧美大片顶级少妇| 欧美三级在线看| 91免费国产在线| 国产成人免费网站| 麻豆国产精品视频| 天堂一区二区在线免费观看| 亚洲特级片在线| 亚洲国产精品v| 精品久久人人做人人爰| 91精品麻豆日日躁夜夜躁| 一本一道综合狠狠老| 高清在线不卡av| 国产在线麻豆精品观看| 免费观看一级特黄欧美大片| 午夜精品福利视频网站| 亚洲人精品午夜| 中文字幕一区二区三区精华液| 国产日产亚洲精品系列| 久久先锋影音av鲁色资源网| 欧美va亚洲va| 精品欧美久久久| 日韩欧美精品在线视频| 欧美一三区三区四区免费在线看| 欧美无砖砖区免费| 色综合久久99| 欧美在线播放高清精品| 欧美亚洲一区二区在线观看| 色呦呦一区二区三区| 91丨porny丨最新| 91亚洲精品久久久蜜桃网站| 99久久精品国产一区二区三区| 99久久精品免费看| 99热这里都是精品| 99久久婷婷国产综合精品| 91老司机福利 在线| 在线视频中文字幕一区二区| 91黄色在线观看| 欧美日本一道本| 日韩一区二区三区视频在线观看 | 欧美精品一区二区精品网| 精品99久久久久久| 中文字幕高清一区| 亚洲天堂精品在线观看| 亚洲国产三级在线| 日韩avvvv在线播放| 国产精品综合网| 国产99久久久久| 一本久久a久久免费精品不卡| 欧美日韩精品电影| 亚洲精品一区二区三区在线观看| 国产香蕉久久精品综合网| 亚洲色图第一区| 日本亚洲免费观看| 成人免费视频播放| 欧美片在线播放| 国产视频911| 亚洲成国产人片在线观看| 久国产精品韩国三级视频| 成人av在线一区二区三区| 色综合久久久久综合99| 日韩免费视频一区| 亚洲人成亚洲人成在线观看图片| 日本亚洲免费观看| 成人av中文字幕| 欧美一区二区日韩一区二区| 久久精品一区八戒影视| 亚洲五码中文字幕| 国产99久久久久| 91 com成人网| 亚洲日本在线视频观看| 秋霞午夜鲁丝一区二区老狼| eeuss国产一区二区三区| 欧美一区二区黄色| 亚洲免费色视频|