WCH沁恒单片机
直播中

juju宇哥

8年用户 1411经验值
擅长:479809
私信 关注
[问答]

CH545 U盘读取文件,最后一个扇区读取失败怎么解决?

根据CH545 U盘读写例程中,使用CMD_FileRead和CMD_FileLocate组合进行文件读取时,在最后一个扇区读取到的数据不正确。

如图,总共40772字节,最后一个扇区对应40449-40960
40449字节开始,读取到的数据和前一个扇区(39937-40448)数据完全一样
请问如何读取最后一个扇区的数据?
  

回帖(1)

李景天

2022-9-27 09:32:19
可以使用locate进行扇区偏移后,最后一个扇区使用bytelocate进行按字节偏移读取
举报

更多回帖

发帖
×
20
完善资料,
赚取积分