打印
[STM32F4]

用CUBE生成的STM32F407VET6的芯片 SD卡读FAT文件问题

[复制链接]
234|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
elife|  楼主 | 2023-10-16 10:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教大家,现在碰到个问题。用CUBE生成的SD卡FAT系统,程序在f_mount(&fs,"0:",1)就返回错误FR_DISK_ERR。感觉是底层的SD设置问题。cube版本是5.3.0,FW_F4V1.24.2,heap size 0x2000 stack size 0x2000,SDIO选SD4bit wide bus, 开SD中断,无SD DMA。 FATFS对应SD卡。核心频率设定168M,时钟设定没有错误警告。但生成的程序,使用f_mount(&fs,"0:",1)就返回错误FR_DISK_ERR。请高手帮看看是哪里的问题。

使用特权

评论回复
沙发
elife|  楼主 | 2023-10-16 10:22 | 只看该作者
或者哪位高手有可以使用的例程,是否发来可以参考一下。在线等。

使用特权

评论回复
板凳
elife|  楼主 | 2023-10-16 11:07 | 只看该作者
问题大概找到了,换了个32G的卡就可以了。不可以的是128M的sd卡,不知道是不是FAT低版本的问题。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

35

主题

394

帖子

4

粉丝