首先要判断卡的类型,类型不一样的话,初始化是不一样的;下面是我的初始化参数r1 = SD_SendCommand(CMD55, 0, 0);r1 = SD_SendCommand(ACMD41, 0, 0);2.0时r1 = SD_SendCommand(CMD55, 0, 0); r1 = SD_SendCommand(ACMD41, 0x40000000, 0);要多循环几次,直到正确