DISK_SIZE获取的数据与文档不同,怎么回事

DISK_INIT成功执行后,发出DISK_SIZE命令获取U盘物理容量,然后通过RD_USB_DATA命令获取数据。读到数据如下:

以下均为16进制: 14 24 00 80 02 02 1F 00 00 00 22 D0 后续均为D0

文档上介绍DISK_INIT时说:本命令成功执行后,通过RD_USB_DATA获取数据通常为8字节。 文档上介绍RD_USB_DATA时说:本命令成功执行后,第一个字节为后续数据的字节数。

而上面获得的是0X14,不是8。

你可能操作上面有点问题,可以看下你的程序不?


只有登录才能回复,可以选择微信账号登录