硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1235|回复: 4
收起左侧

[SD/SDIO] H7 使用 CubeMX 配置 SDMMC 和 FatFS,f_mount 返回 3

[复制链接]

1

主题

2

回帖

5

积分

新手上路

积分
5
发表于 2023-10-27 13:12:00 | 显示全部楼层 |阅读模式
本帖最后由 969176707 于 2023-10-27 13:14 编辑

STM32H743 单片机通过 CubeMX 配置 SDMMC 和 FatFS,能读取到 SD 卡信息,但是调用 f_mount 返回值 3。请问是哪里的配置有问题吗?

CubeMX 配置:

01.png

02.png

03.png

04.png

05.png

时钟配置:

06.png

KEIL 工程:

7.png

8.png

执行结果:

9.png



回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
111540
QQ
发表于 2023-10-27 14:36:09 | 显示全部楼层
分享你的工程到百度云网盘,我看下
回复

使用道具 举报

1

主题

2

回帖

5

积分

新手上路

积分
5
 楼主| 发表于 2023-10-27 14:49:44 | 显示全部楼层
eric2013 发表于 2023-10-27 14:36
分享你的工程到百度云网盘,我看下

链接:https://pan.baidu.com/s/1l7-VzeXo91e6K182nTAd2w?pwd=sgnh
提取码:sgnh
万分感谢
回复

使用道具 举报

1

主题

2

回帖

5

积分

新手上路

积分
5
 楼主| 发表于 2023-10-27 14:53:26 | 显示全部楼层
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
111540
QQ
发表于 2023-10-28 08:50:56 | 显示全部楼层
你用的是SDMMC1,这个仅支持AXI SRAM空间。

下面两个地方修改下,你再试试

1、这个地方不要勾选DTCM,SDMMC1不支持这个空间。

这个对勾要去掉

下载.png

2、SDMMC1,先关闭AXI SRAM Cache试试

[C] 纯文本查看 复制代码
  /* 配置AXI SRAM的MPU属性为NORMAL, NO Read allocate,NO Write allocate */
        MPU_InitStruct.Enable           = MPU_REGION_ENABLE;
        MPU_InitStruct.BaseAddress      = 0x24000000;
        MPU_InitStruct.Size             = MPU_REGION_SIZE_512KB;
        MPU_InitStruct.AccessPermission = MPU_REGION_FULL_ACCESS;
        MPU_InitStruct.IsBufferable     = MPU_ACCESS_NOT_BUFFERABLE;
        MPU_InitStruct.IsCacheable      = MPU_ACCESS_NOT_CACHEABLE;
        MPU_InitStruct.IsShareable      = MPU_ACCESS_NOT_SHAREABLE;
        MPU_InitStruct.Number           = MPU_REGION_NUMBER0;
        MPU_InitStruct.TypeExtField     = MPU_TEX_LEVEL1;
        MPU_InitStruct.SubRegionDisable = 0x00;
        MPU_InitStruct.DisableExec      = MPU_INSTRUCTION_ACCESS_ENABLE;

        HAL_MPU_ConfigRegion(&MPU_InitStruct);



回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-11-1 07:54 , Processed in 0.236511 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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