📄 flash.h
字号:
//模块指令层 L2
#ifndef __FLASH_H
#define __FLASH_H
#define FLASH25_CS (1 << 8)
#define FLASH25_CS_1 IO0SET = FLASH25_CS
#define FLASH25_CS_0 IO0CLR = FLASH25_CS
#define FLASH25_CS_OUT IODIR0 |=FLASH25_CS
/**************************************************************************************
* 名 称: FlashIOInit
* 功 能: CS脚置1 方向设置为输出
* 参 数: 无
* 返 回 值: 无
**************************************************************************************/
void FlashIOInit(void);
/**************************************************************************************
* 名 称: FlashRead
* 功 能: 读取Flash中的连续数据
* 参 数:
unsigned int addr: 地址低24位 (根据实际芯片大小不到24bit)
unsigned int n: 读取个数
unsigned char *p: 缓冲区的首地址指针
* 返 回 值: 第一字节读出的数据
**************************************************************************************/
unsigned char FlashRead(unsigned int addr,unsigned int n,unsigned char *p);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -