DSP5545对SD卡进行操作,ATA相关函数没有参考资料。
在使用 ATA_write(pAtaFile, gMmcWriteBuf, CSL_MMCSD_ATA_BUF_SIZE);函数时发现,单独写一次512Bytes(一个扇区),能够正常写入。
但是写多次,例如调2次ATA_write(),向SD卡中连续写入1024Bytes后。
SD卡内该文件出现异常,请问具体原因。
是否与void ATA_enableMultiBlock(AtaState *pAtaState); MultiBlock相关,如果相关,如何正确使能呢?