按照数据手册上的说明,先把mCmdParam.Locate.mSectorOffset置成0xffffffff, 然后用CH375FileLocate()将文件指针移到文件的最后, 如果最后一个扇区不满512字节,再将CH375vFileSize扩展成512的整数倍, 读出最后一个扇区的数据后,再把CH375vFileSize恢复为原来的大小。
问题出在,当文件长度正好是512的整数倍时,应该如何读最后一个扇区呢? 我把CH375vCurrentOffset设置成CH375vFileSize-0x200,但无论如何也读不出数据。 请问问题出在哪里?