野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11273|回复: 4

SD卡文件系统移植f_mount()函数返回错误三

[复制链接]
发表于 2019-7-7 15:45:15 | 显示全部楼层 |阅读模式
本人在学习FatFs文件系统的过程中,运行野火的SD卡移植与测试例程时。
可在板子运行时发现f_mount()函数返回错误3 ("FR_NOT_READY:物理驱动没有工作")。想请教大家分析一下可能的原因。
      错误发生的可能经查资料说法为:由于驱动器中没有存储介质或任何其他原因,而导致磁盘驱动器无法工作。照个人理解最简单的可能性就是开发板没有识别到SD卡的存在。实验硬件其实很简单(板子+SD卡一张)而且又不存在什么接线问题。自己查原因时大概分三个方面:
1.板子本身;野火板子的质量还是信的过的,应该不至于
2.SD卡本身问题;因为实验用的SD卡为32G内存,而且在F103指南者上进行SD卡实验时完全任何没问题。也就是基本排除SD卡本身的问题了吧。
3.程序方面;运行的是野火官方资料给的例程(编译下载都没问题,也没改过),例程本身对照了可以运行的F103例程也没看不出个所以然.....  希望最好有大神能够指点一下可能是程序哪方面的问题或者有其他见解也可以分享一下,本人真的是黔驴技穷了
回复

使用道具 举报

发表于 2019-7-8 09:26:23 | 显示全部楼层
F429板子右边的 PC11和PC10是不是用跳帽给盖住了?如果是的话拔帽拔了试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-8 10:19:52 | 显示全部楼层
WishWish 发表于 2019-7-8 09:26
F429板子右边的 PC11和PC10是不是用跳帽给盖住了?如果是的话拔帽拔了试试

谢谢大神!问题解决了!果然集思广益是有好处的   把靠近SD卡槽的两个跳帽都拔了后试了下就没问题了。我刚学STM32不久,顺便问问怎么查看跳帽的功能呢?
回复 支持 反对

使用道具 举报

发表于 2019-7-8 11:15:08 | 显示全部楼层
nevermore0291 发表于 2019-7-8 10:19
谢谢大神!问题解决了!果然集思广益是有好处的   把靠近SD卡槽的两个跳帽都拔了后试了下就没问题 ...

资料包里有原理图,这两个脚是SD卡都有用的脚,所以连一起不正常的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-4-23 23:45 , Processed in 0.028937 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表