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 + -
显示快捷键?