⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 at45.h

📁 AT45DB Flash的驱动程序 自己把它加入具体工程修改下就可以了!
💻 H
字号:
#define erTooManyResponse	1
#define erLoopBackErr		2
#define	erTimeOverFlow		4
#define erPowerIsOn		8
#define erNOCard		16
#define erPowerIsOff		32
#define erCardType		64
#define erCPUParity		128
#define erPortError		256
#define erCannotErase		512
#define erFunNotSupport		1024

#define ifCPUParity	2
#define ifUnknownJob	4
#define ifPowerOff	8
#define ifWriteFail	16
#define ifEraseFail	32
#define ifCannotWrite	64
#define ifIICNoAck	128

#ifdef _WINDOWS
#ifdef _WIN32
#define NOMANGLE extern "C"
#define CCONV  __declspec( dllexport ) _stdcall
#else
#define NOMANGLE extern "C"
#define CCONV _far _pascal _export
#endif
#else
#define NOMANGLE
#define CCONV
#endif

extern unsigned short verRder;
extern long clkReader;
extern long clkCpu;
extern long baudRate;

short AT45_PowerOn();
short AT45_PowerOff();
short WriteData(long add,unsigned char *buf,long len);
short ReadData(long add,unsigned char *buf,long len);

NOMANGLE short CCONV AT45_OpenPort(short port=0);
NOMANGLE short CCONV AT45_ClosePort(short port=0);
NOMANGLE short CCONV AT45_Img2Card(char * infile,unsigned char *title);
NOMANGLE short CCONV AT45_Card2Img(char *buf,unsigned char imgID);



⌨️ 快捷键说明

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