使用须知:
由于此SD卡驱动基于SPI总线与SD卡通信,所以,底层SPI的读写驱动函数需要自己来写。
压缩包中的.\SD_Driver\SPI_Driver.c文件列出了所有的SPI的接口函数,使用时根据自
己的情况填充这些函数即可,切忌不要更改函数名!
这里顺便列出需要自己编写的接口函数:
A. unsigned char SD_ChkCard(void)
卡检测函数,用来检测卡是否插入
B. void SD_IOInit(void)
SPI IO口初始化函数,在SD卡初始化时被调用,如果51系列的单片机的IO口不需
要初始化,则该函数可以为空,但是不要删除!
C. unsigned char SD_ChkCardWP(void)
写保护检测函数,用来检测卡是否被写保护
D. void SPI_SendByte(unsigned char ucByte)
通过SPI总线发送一个字节函数,根据自己使用的单片机来编写
E. unsigned char SPI_RecByte(void)
通过SPI总线接收一个字节函数,根据自己使用的单片机来编写
F. void SPI_CS_Assert(void)
将CS引脚拉低
G. void SPI_CS_Deassert(void)
将CS引脚拉高
sd.rar_SD_SUNPLUS_sd 卡_sd驱动_sunplus 16
版权申诉
152 浏览量
2022-09-23
07:01:07
上传
评论
收藏 20KB RAR 举报
邓凌佳
- 粉丝: 65
- 资源: 1万+