STM32用cube配置FATFS模式下SPI读写SD卡

1、搜先感谢网上大神分享,在此为了让更多人少走远路,最后有小编附上源码,如有失效请告知,谢谢!

2、注意:读32G没有调试通过,16G调试如下;

一、cube配置

STM32用cube配置FATFS模式下SPI读写SD卡_第1张图片

STM32用cube配置FATFS模式下SPI读写SD卡_第2张图片

STM32用cube配置FATFS模式下SPI读写SD卡_第3张图片

STM32用cube配置FATFS模式下SPI读写SD卡_第4张图片

STM32用cube配置FATFS模式下SPI读写SD卡_第5张图片

STM32用cube配置FATFS模式下SPI读写SD卡_第6张图片

STM32用cube配置FATFS模式下SPI读写SD卡_第7张图片

STM32用cube配置FATFS模式下SPI读写SD卡_第8张图片

STM32用cube配置FATFS模式下SPI读写SD卡_第9张图片

STM32用cube配置FATFS模式下SPI读写SD卡_第10张图片

STM32用cube配置FATFS模式下SPI读写SD卡_第11张图片

STM32用cube配置FATFS模式下SPI读写SD卡_第12张图片

下面:修改user_diskio.c文件

1.添加头文件

#include "diskio.h"        /* Declarations of disk functions */
#include "SDdriver.h"

2.修改函数内容:USER_initialize、USER_status、USER_read、USER_write、USER_ioctl

3.具体修改内容请下载源码对比;

如有问题请留言,希望和大家一起交流,开源互赢!

链接:https://pan.baidu.com/s/1L5E4BG8cqvpvtDxOdUUXoQ 
提取码:e63q 
 

 

 

 

 

你可能感兴趣的:(模块程序)