flashmemory.h

来自「LM3S8962 通过SSI方式读取 AT45DB161D 程序」· C头文件 代码 · 共 28 行

H
28
字号

#ifndef __FlashMemory_H 
#define __FlashMemory_H


#define  BitRate     (2000000)			// 设定波特率
#define  DataWidth   8				// 设定数据宽度


#define     Flash_CS           GPIO_PIN_3
#define	    Flash_Select()     GPIOPinWrite(GPIO_PORTA_BASE, Flash_CS, ~Flash_CS)
#define     Flash_UNSelect()   GPIOPinWrite(GPIO_PORTA_BASE, Flash_CS, Flash_CS)	


extern	void  SPIInit(void);
extern  void  Write_Datas_To_Buffer(uint8 Buffer_Area, uint16 Buffer_Addr, uint8* Datas_Addr, uint16 Data_Length);
extern  void  Write_Buffer_To_Momery(uint8 Buffer_Area, uint16 Memory_Page);
extern  void  Read_Momery_To_Buffer(uint8 Buffer_Area, uint16 Memory_Page);
extern  void  Read_Buffer(uint8 Buffer_Area, uint16 Buffer_Addr, uint8* Datas_Addr, uint16 Data_Length);


extern  uint8 kkk[528];


#endif


⌨️ 快捷键说明

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