stm32关于FATFS问题,调试时读取不成功 求原因

2019-07-16 09:34发布

最近在做一个小项目,STM32读取sd内bmp格式图片,之前使用stm32读取sd时,sd卡为fat格式,已成功,但由于速度问题,刷屏较为明显,换了一张sdhc卡,其格式为fat32,结果原代码读出错误,但fatfs代码中有关于fat32的定义,调试时发现f_open打开文件时返回的res不为0,即读取不成功,求教。同时,发上源代码求指教。 SD卡图片(串口版).rar (4.66 MB, 下载次数: 22)




友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
coffee花生
1楼-- · 2019-07-16 12:57
没人指导一下么
woodmice
2楼-- · 2019-07-16 15:25
看你的工程文件里面没看到有哪里定义了FAT32啊!?
z00
3楼-- · 2019-07-16 20:14
和SD卡有关 一般sd卡分为sd卡和sdhc卡

有可能是使用的fatfs驱动不支持SDHC卡,请确保使用的是最新的fatfs驱动程序

一周热门 更多>