工具/软件:
最后、对于 SDIO 传输、我需要使用 Data[1]中断。 我注意到 SOC 寄存器中有类似的 (MMC_AC12 AI_ENABLE)、但我还没有找到任何与其使用和处理相关的示例例程。
这可以满足我的要求吗? 是否有任何相关说明?
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.
工具/软件:
最后、对于 SDIO 传输、我需要使用 Data[1]中断。 我注意到 SOC 寄存器中有类似的 (MMC_AC12 AI_ENABLE)、但我还没有找到任何与其使用和处理相关的示例例程。
这可以满足我的要求吗? 是否有任何相关说明?
尊敬的飞云:
通过使用 DAT[1] IRQ 中断、MCU 无需持续检查 SDIO 卡的状态、SDIO 卡将在发生该条件时发出 IRQ。 例如、如果 SDIO 卡从外部器件接收信号、IRQ 可能会向 MCU 发出数据可用的信号、或者 SDIO 卡正在输出从 MCU 加载的数据、IRQ 可能指示 SDIO 卡可以接受更多数据。
对于 SYNC 中断、即使在事务周期外、卡时钟也应保持活动状态
MMC_SYSCTL.cEN = 1
MMC_CON.CLKEXTFREE = 1
2.在事务之外保持输入缓冲器 DAT[1]处于运行状态
MMC_CON.CTPL =1
3、对于异步中断、应设置 AI_Enable
MMC_AC12.AI_ENABLE = 1;
4. SDIO 卡应有一个启用或禁用中断的寄存器。 请查看您的卡手册以了解更多信息。
一旦有 SDIO 中断输入、就应设置 MMCSD 状态寄存器中的卡中断标志、