kl800.com省心范文网

STM32F103调试读SD卡经验总结


WL 板子 EK-STM32F103 调试读 SD 卡经验总结 一开始碰到的问题:发送 CMD0 能执行返回 01,CMD1 超时没响应。查到原因:模板程序控制 SD 供电逻辑反了。 #if 0 #define MSD_POWER_ON() GPIO_ResetBits(GPIOD, GPIO_Pin_10) #define MSD_POWER_OFF() GPIO_SetBits(GPIOD, GPIO_Pin_10) #else #define MSD_POWER_ON() GPIO_SetBits(GPIOD, GPIO_Pin_10) #define MSD_POWER_OFF() GPIO_ResetBits(GPIOD, GPIO_Pin_10) #endif

第二个问题:单步执行 CMD0,CMD1,有响应,直接运行没响应。查到原因,上电时间少于 1ms,SD 卡内部复位没准备好,初始化前加廷时 1ms. /* delay 1ms*/ delay(5000); /* MSD chip select low */ MSD_CS_LOW(); /* Send CMD0 (GO_IDLE_STATE) to put MSD in SPI mode */ MSD_SendCmd(MSD_GO_IDLE_STATE, 0, 0x95);

第三个问题:有时执行还是没有响应。原因,SD 卡初始化 SPI 时钟要在 100kHz 到 400kHz 之间,更改 SPI 速率为 180kHz.

第四个问题:读 SD 卡 CSD 寄存器没返回数据。原因:供电不足,平时只有 2.9V,SPI 通迅时,出现瞬间低于 2.7V 现像。短接直接供 3.3V,如附图。继续其它试验。

出处:kimfufree [最后修改于 2008-09-03 19:58]


赞助商链接

stm32 Fatfs 读写SD卡

stm32 Fatfs 读写 SD 卡读 写 SD 是嵌入式系统...Fatfs 文件系统减轻了操作 SD 卡工作量 ,调用其...= NULL) f_gets 读文件 ,存在 Bugs 待调试 { ...

stm32 SPI模式 读写SD卡

stm32 SPI模式 读写SD卡_IT/计算机_专业资料。stm32 SPI模式 读写SD卡SPI 模式 读写 SD 卡 SD 卡初始化过程: 1. 初始化 STM32 的 SPI 接口 使用低速模...

STM32笔记(六)SD卡的读写和FatFS文件系统

笔记( STM32 笔记(六)SD 卡的读写和 FatFS 文件系统 因为要用,学习了一下 SPI 操作 SD 卡,同时移植了一个免费开源的 FAT 文件系统: FatFS。感觉挺好,在...

STM32 SD卡程序

("Mini STM32\r\n"); printf("SD Card TEST\r\n"); while(SD_Init()!=0)/ { printf("SD Card Failed!\r\n"); Delay(500); printf("Please ...

基于STM32的SD卡设计毕业设计

2 硬件设计 2.1 硬件读写模块 SD 卡存储模式是 Flash。SD 卡的卡内智能控制...2.2 硬件设计模块 所需要的硬件资源如下: 1、SD 卡。 2、STM32F103ZET6。...

基于STM32的SD卡设计_图文

包含一些基本的通信及 SD 卡驱动实现和分析,本文 基于 STM32SD 卡的硬件和软件作研究设计。 最后,对 SD 卡课题研究进行阶段性总结和对后续工作进行展望。 ...

为STM32移植FATFS读取SD卡上FAT121632文件系统

STM32移植FATFS读取SD卡上FAT121632文件系统_电脑基础知识_IT/计算机_专业资料。为 STM32 移植 FATFS 读取 SD 卡上 FAT12/16/32 文件系统给 stm32 移植 ...

52- STM32F4 STM32 通过网口 读取 SD卡 TF卡 文件 内容...

52- STM32F4 STM32 通过网口 读取 SD卡 TF卡 文件 内容_计算机硬件及网络_IT/计算机_专业资料。一、 功能说明本例程的功能当在浏览器中输入预先设置好的静态...

stm32-SD卡FatFS文件系统

FatFS文件系统的开发,实现文件的读写,可以在PC机上...STM32 系列的 STM32F103ZE SPI 方式与 SD 卡通信...代码和工作区占用空间非常小 ? 多种配置选项 ? 多...

STM32外设SDIO应用之SD卡

STM32外设SDIO应用之SD卡_计算机软件及应用_IT/...SD 卡允许在两种模式下工作, 即 SD 模式和 SPI ...调试STM32+FATFS+SDIO的... 3页 免费 零死角...