This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM263P4-Q1:MMCSD 模块时序

Guru**** 2828555 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1604030/am263p4-q1-mmcsd-module-timings

器件型号: AM263P4-Q1
主题: CSD 中讨论的其他器件

在向 eMMC 发送命令以读取 CSD 寄存器后、我正在等待设置 MMC_STAT 寄存器的 CC 位 、以读取在响应寄存器 (MMC_RSP10、MMC_RSP32) 上接收到的响应

MMC_RSP54、MMC_RSP76)。 根据字段 CC 位的说明、在收到响应后设置命令完成 IRQ。 但在等待设置 CC 位后、我无法看到响应。 在 CC 设置为 400KHZ clk 后、响应寄存器会在等待超过 300 微秒后更新。  

是否预计会出现此延迟? 您还能告诉我们、根据不同的时钟频率读取命令的响应和数据时、我们需要提供什么延迟? 我需要设置一个检查 CC 和 TC 是否设置为 true 的超时。 您能否提供这些位设置不同的时钟频率的预期延迟?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Shirly、

    是否设置了超时标志 MMCSD_STAT[CTO]? 该说明指出、 如果需要响应但没有接收到响应、则检测到命令超时错误并发出相关信号、而不是命令完成中断。