iap.h

来自「PLC源代码」· C头文件 代码 · 共 25 行

H
25
字号
#ifndef __IAP__H__
#define __IAP__H__



#define ReTryTimes		2		//	2次
#define ReTryOut		5		//	5次


//	下面的宏是为了节省RAM而来
#define IAPBufLen		32		//	1/16页.一页为512字节
#define IAPPagLen		512		//	每页 512字节
#define PLCTempAddr		(MCUFLASHSIZE-MCUISPFLASHSIZE-1024)	//	IAP倒数第二页地址


extern volatile unsigned char IAPBuf[];

extern void IAPFlashErasureMode(unsigned int pageaddr);
extern void IAPFlashProgremMode(unsigned int codeaddr,unsigned char ucdata);
extern unsigned char IAPFlashReadMode(unsigned int codeaddr);



#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?