硬汉嵌入式论坛

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

[SD/SDIO] 请教一个问题V7手册上的 87.2.3 SDMMC1 和 SDMMC2 支持的 RAM 空间区别

[复制链接]

7

主题

20

回帖

41

积分

新手上路

积分
41
发表于 2022-12-6 16:35:45 | 显示全部楼层 |阅读模式
图片.png

1.比如使用sdmmc1 是否sd驱动文件中的变量什么的必须都得来至  axi sram 吗?

测试使用cubemx 生成的  sd-fatfs-freertos  mdk 工程 里面的涉及到的fatfs代码文件都在*.sct文件中指明了变量在axi,
cubemx 生成的sd驱动里面用到了 消息队列
而且申请freeos 的缓存地址也是在axi    ,也就是 freeos的缓存来至axi

2.能把   freeos的缓存 搞到其他 sram吗?

只要把freeos  的总的缓存搞到其他比如 DTCM中 sd读写就有问题了  就死在里面了  status = osMessageQueueGet(SDQueueID, (void *)&event, NULL, SD_TIMEOUT);


回复

使用道具 举报

7

主题

20

回帖

41

积分

新手上路

积分
41
 楼主| 发表于 2022-12-7 11:25:12 | 显示全部楼层
感觉是搞复杂了,搞混乱了
记一下 下面这些问题全部遇到了 不过我用的是H7B0  axi sram 还得 做显存用
现在 创建文件夹 读写啥的可以 但是  close 就死了

CubeMX+FreeRTOS+FatFs+STemwin无法挂载SD卡,但是注释掉STemwin就可以挂载SD卡了
https://www.armbbs.cn/forum.php? ... 0&fromuid=12086
(出处: 硬汉嵌入式论坛)

STM32CbueMX+FatFS+SD+FreeRTOS DMA 超时bug
https://www.armbbs.cn/forum.php? ... 2&fromuid=12086
(出处: 硬汉嵌入式论坛)

stm32cubemx h7 freertos fatfs sd卡挂载不上
https://www.armbbs.cn/forum.php? ... 2&fromuid=12086
(出处: 硬汉嵌入式论坛)


求一个STM32H7 SDMMC1+FATFS + FreeRTOS 的工程 基于cubemx导出的
https://www.armbbs.cn/forum.php? ... 3&fromuid=12086
(出处: 硬汉嵌入式论坛)

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106882
QQ
发表于 2022-12-8 11:23:09 | 显示全部楼层
看下这个帖子,就深入理解fatfs的用法了

STM32H7的SDIO接SD卡使用FatFS时,推荐用TCM,而SDIO直接访问的区用AXI SRAM
https://www.armbbs.cn/forum.php? ... 1531&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

7

主题

20

回帖

41

积分

新手上路

积分
41
 楼主| 发表于 2022-12-9 13:56:38 | 显示全部楼层
eric2013 发表于 2022-12-8 11:23
看下这个帖子,就深入理解fatfs的用法了

STM32H7的SDIO接SD卡使用FatFS时,推荐用TCM,而SDIO直接访问的 ...

3ks           
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-9 05:25 , Processed in 0.208957 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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