想使用C6748的SD卡接口做通信,用的SD1模块,配置成4位数据线模式,时钟,片选(命令)引脚和四个数据线对应的引脚都配置好了,然后测试下发送数据,发现时钟和片选都有动作,我测试的是发送4个字节,按理说应该出来的是8个时钟脉冲才对啊,因为一个时钟周期对应4个位,但实际测量到的时钟脉冲是7个,然后更大的问题是,数据线没有任何电平变化,感觉就像是没有发出任何数据一样。发送数据前,我对MMC_SD中的命令寄存器MMCCMD随意的写了些数据,是不是MMCCMD命令寄存器必须要正确配置才能发出数据吗,
插入的这个截图,是我用逻辑分析仪捕捉到的接口的信号,数据线没任何反应,时钟脉冲个数不对,然后片选信号下降沿出现的时刻也不对片选信号下降沿时刻应该先于时钟信号之前出现吧,截图中明显片选信号比时钟信号滞后一个脉冲