📄 spidriv.h
字号:
#ifndef __SPIDRIV_H__
#define __SPIDRIV_H__
#define WREN 0x06 //写使能
#define WRDI 0x04 //写禁止
#define RDSR 0x05 //读状态寄存器
#define WRSR 0x01 //写状态寄存器
#define READH 0x0B //读存储器的高半部分
#define READL 0x03 //读存储器的低半部分
#define WRITEH 0x0A //写存储器的高半部分
#define WRITEL 0x02 //写存储器的低半部分
//**********************************************************************
//SPI初始化
//**********************************************************************
extern void SPIInit(void);
//extern void SPIInit(void);
//**********************************************************************
//写数据到存储器
//入口参数:
//Src:要写入到存储器的数据的缓冲区指针
//Dst:要写入的存储器的地址
//DataLen:要写入的数据长度
//**********************************************************************
extern void FMSPIWrite(unsigned char * Src, unsigned int Dst, unsigned int DataLen);
//extern void FMSPIWrite(uchar * Src, uint Dst, uint DataLen);
//**********************************************************************
//读入数据数据到存储器
//入口参数:
//DSt:要存储读到的数据的缓冲区指针
//Src:要读数据的存储器的地址
//DataLen:要写入的数据长度
//**********************************************************************
extern void FMSPIRead(unsigned char * Dst, unsigned int Src, unsigned int DataLen);
//extern void FMSPIRead(uchar * Dst, uint Src, uint DataLen);
extern void FM25L04Test(void);
//extern void FM25L04Test(void);
extern void SPII2CWR(void);
extern void SPII2CRD(void);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -