📄 iap.h
字号:
#ifndef IAP_H
#define IAP_H 1
#define CMD_CHIP_ERASE 0X01
#define CMD_BLOCK_ERASE 0X0D
#define CMD_SECTOR_ERASE 0X0B
#define CMD_BYTE_PROGRAM 0X0E
#define CMD_BURST_PROGRAM 0X06
#define CMD_BYTE_VERIFY 0X0C
#define CMD_PROG_SBIT1 0X0F
#define CMD_PROG_SBIT2 0X03
#define CMD_PROG_SBIT3 0X05
// extern unsigned char ChipErase();
extern unsigned char ByteProgram(unsigned char ByteAddrH,unsigned char ByteAddrL,unsigned char ch);
extern unsigned char BlockErase(unsigned char blockno);
extern unsigned char SectorErase(unsigned char SectorAddrH,unsigned char SectorAddrL);
extern unsigned char ByteVerify(unsigned char ByteAddrH,unsigned char ByteAddrL,unsigned char *ch);
// extern unsigned char BurstProgram(unsigned char StartByteAddrH,unsigned char StartByteAddrL,unsigned char len,unsigned char *buf);
extern unsigned char ProgSbit();
extern unsigned char ReadProgram(unsigned char StartByteAddrH,unsigned char StartByteAddrL,unsigned char len,unsigned char *buf);
extern unsigned char WriteProgram(unsigned char StartByteAddrH,unsigned char StartByteAddrL,unsigned char len,unsigned char *buf);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -