一、创建工程
-
打开CubeMX,选择STM32F103RC芯片(选择自己的芯片),点击Start Project进入工程配置
-
点击FATFS,勾选User-defined
-
配置sys
-
配置PA4口为Output
点击GPIO,将PA4的User Label修改为SD_SC
-
将SPI1配置为如下状态
-
配置USART1
-
配置晶振
-
配置工程选项
二、代码移植
2.1下载源代码
链接:https://pan.baidu.com/s/1SHikedZB18yMrJ-em7akmg
提取码:cqjt
2.2移植文件
- 将源文件下图路径中的两个相关文件复制到自己创建的工程文件中
- 将刚刚复制的文件添加到工程中
三、代码修改
修改user_diskio.c
- 修改USER_initialize函数