[求助]关于U盘数据格式

请教各位达人,我从网上看了些FAT文件系统的格式,可是实际从U盘中读取出来的00 00 00 00扇区的数据和文章中不符,有这样一组数据是FAT32格式的U盘中测出来的0扇区0字节开始的,40 33 c0 8e d0 bc 00 7c fb 50 07……,40应该是一次读出的字节数64吧,剩下的怎么解读呢?是我看得文章有误还是U盘上的数据格式不同呢?可否推荐一篇这方面的文章呢?多谢 还有我用汇编编程,并口传输给CH375输出给USB接口,只能按照扇区读写么?有没有什么命令可以按照字节读写呢

你读出来的是MBR,其实底层的操作是按照扇区来读写的,但是在单片机程序里你可以自己控制,但是无论样,U盘总是按扇区读写的 你可以参考以下FAT文件系统白皮书


比较乱……又有新问题了,我用CH375读出来的确实是40 33 c0 8e d0 bc 00 7c fb 50 07……这样一个串,但是我用WinHex读出来的变成了EB 58 90 4D 53 44 4F 53……这是怎么回事呢?都是00 00 00 00处的数据


不好意思太草率了,是我软件使用有问题,打开了另一个U盘……


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