spi.h

来自「串行存储芯片AT45DB161B的驱动程序」· C头文件 代码 · 共 21 行

H
21
字号

#ifndef __DATAFLASH_H__	
#define __DATAFLASH_H__


#define at45db_page_size	512
#define at45db_total_size	2048
#define at45db_total_page	4096	    //((at45db_total_sizek * 1024) / at45db_page_size)
#define	at45db_flash_size	0x200000	//2M bytes


extern void at45db_init();
extern unsigned char at45db_read(unsigned long addr, unsigned char * dest, unsigned short count);
extern unsigned char at45db_write(unsigned long addr, unsigned char * stc, unsigned short count);
extern unsigned char at45db_erase(unsigned long addr, unsigned long count);
extern unsigned char Buffer1Write(unsigned short page_addr, unsigned short byte_addr, unsigned char *s,unsigned short len);
extern unsigned char PageToBuffer1(unsigned short page);

#endif //__DATAFLASH_H__

⌨️ 快捷键说明

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