我有一个微处理器,卡的芯片选择 ( CS
) 线连接到由 SPI (SSP) 电路自动驱动的“帧”信号。这导致CS
每个字节之间变高。
MMC/SD 规范要求CS
保持低电平才能进入 SPI 模式。是否需要一直保持低电平,还是仅在传输每个字节时才需要CMD0
?
在 sdcard.org 站点上,我找到了 SDIO 的各种 PDF 规范。这些似乎都没有明确的时间声明来澄清这一点。但是,确实会出现这种说法:
(1) SD 总线模式由 CMD0 选择(在 CMD0 执行期间保持引脚 1 为高电平)。
来自SD 主机控制器简化规范版本 2.00 的第 88 页。(“引脚 1”是片选 ( CS
))
鉴于这句话,SD 卡制造商有理由要求您断言CS
整个D0..D15
发送的位。换句话说,我认为你不能使用 SPI 帧信号,需要一个 GPIO 引脚或类似的引脚。