⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 spidriv.h

📁 单片机开发列程
💻 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 + -