SD 卡 SPI 接口驱动及 FATFS 的移植(Lu)
硬件平台:任何 MCU 开发板(本笔记以 STM32F103RB 为平台)。
目的:将 ARM 为 mbed 平台提供的 SD 卡 SPI 接口驱动移植到一般的 MCU 平台。
第一部分 创建基础工程
为连接方便,我使用的是 NUCLEO-F103RB 开发板上的 CN7 上的 PC_10、PC_11、PC_12、PD_2,分别
连接 SD 卡座的 CS、MOSI、SCK、MISO。
NUCLEO-F103RB 开发板上 ST-Link 模拟的 USB-UART 串口连接的是 STM32F103RB 的 PA2、PA3 脚,是硬
件的 USART2 接口,所以本工程中将使用 USART2 作为调试信息的输出口。
以下是用 CubeMX 配置创建工程的步骤:
Step1.选择芯片平台。
Step 2.配置 GPIO 和 USART2 的引脚。
评论1
最新资源