5.1.1. 模块介绍 5.1.1.1. 术语定义 5.1.1.2. 模块简介 5.1.1.2.1. SD/SDIO 的传输模式 5.1.1.2.2. MMC 的工作模式 5.1.1.2.3. SDMC 的功能特性 5.1.2. 参数配置 5.1.2.1. 驱动配置 5.1.2.2. SDMC 自定义参数 5.1.2.2.1. D21x 默认配置 5.1.2.3. 文件系统配置 5.1.2.3.1. RT-Thread 5.1.2.3.2. Baremetal 5.1.2.4. 热插拔配置 5.1.2.4.1. RT-Thread 5.1.2.4.2. Baremetal 5.1.3. 调试指南 5.1.3.1. 驱动加载状态 5.1.3.2. 调试开关 5.1.4. 测试指南 5.1.4.1. 测试环境 5.1.4.1.1. 硬件 5.1.4.1.2. 软件 5.1.4.1.3. DFS配置 5.1.4.1.4. 读写测试 5.1.4.1.5. 热插拔测试 5.1.5. 设计说明 5.1.5.1. 源码说明 5.1.5.2. 模块架构 5.1.5.3. 关键流程设计 5.1.5.3.1. RT-Thread初始化流程 5.1.5.3.2. Baremetal初始化流程 5.1.5.4. 数据结构设计 5.1.5.4.1. struct aic_sdmc_host 5.1.5.4.2. struct aic_sdmc_idma_desc 5.1.5.4.3. struct aic_sdmc 5.1.5.5. Driver 层接口设计 5.1.5.5.1. aic_sdmc_request 5.1.5.5.2. aic_sdmc_set_iocfg 5.1.5.6. HAL 层接口设计 5.1.6. 常见问题 5.1.6.1. SD卡初始化失败 5.1.6.1.1. 现象 5.1.6.1.2. 原因分析