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 + -
显示快捷键?