📄 iap.h
字号:
#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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -