打印
[STM32H7]

STM32H7系列SDMMC主机控制器入门学习

[复制链接]
319|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
王轩WX|  楼主 | 2023-11-9 17:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STM32H7系列中的SDMMC(安全数字多媒体卡)主机接口提供AHB总线与 SD(安全数字)存储卡、SDIO(安全数字输入/输出)卡以及MMC(多媒体卡)设备之间的接口。
本应用笔记举例介绍特定于STM32H743/753微控制器的SDMMC主机接口,并讲解了如何在多配置下使用此模块在SDMMCe-MMC存储卡之间传输数据。
本文档描述SDMMC与其他内部外设的交互,并举例介绍使SDMMC主机接口配置方便快捷的突出功能。
主要有以下几个模块:
1) STM32F7系列和STM32H7系列之间的SDMMC主机接口的描述和区别;
2) 使用SDMMC卡初始化SDMMC主机接口的配置和操作;
3) 在单/多块模式下使用SDMMC主机接口读取/写入的方法及演示示例;
4) 硬件流控制功能用于避免FIFO下溢(发送模式)和上溢(接收模式)错误。SDMMC_hclk必须遵循以下关系:SDMMC_hclk >((3x 总线宽度/ 32)x SDMMC_CK)。启用硬件流控时,SDMMC_hclk会略微减小,此操作不会导致数据错误,但是会降低SDMMC数据传输速度。以CPU时钟频率= SDMMC_hclk = 37.5 MhzDMA模式下的数据传输为例,启用硬件流控时,CPU时钟频率可达到SDMMC_hclk = 20 MHz,但是数据传输速度会降低33%
5) 再使用调节命令和不使用调节命令的情况下配置DLYB的用例及操作;
6) 配置MDMA,并利用SDMMC将数据从SD卡传输到DTCM存储器的应用操作;
7) 描述了如何从多媒体卡执行常规引导模式


10—STM32H7系列SDMMC主机控制器入门.pdf

1010.63 KB

使用特权

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

本版积分规则

38

主题

135

帖子

0

粉丝