对SD卡进行单块读和连续多块读相同的块地址数据不同,怎么回事?

2019-07-20 22:24发布

最近对SD卡进行调试,块设置512B,使用的是例程库函数,执行单块读SD_ReadBlock(aBuffer_Block_Rx, 0x00, BLOCK_SIZE),和执行连续多块读SD_ReadMultiBlocks(aBuffer_MultiBlock_Rx, 0x00, BLOCK_SIZE, NUMBER_OF_BLOCKS),如单块读取第0x01地址的数据,和连续读取0x00-0x0a地址的数据,发现同样读取的0x01地址的数据不一样,这是怎么回事?请原子哥和高手们指点下。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。