请哪位高手指点一下下面几个问题。
在用SL811做HOST 写U盘时发现这样几个问题:
1、在对大容量的U盘(》=128M)写时,有些U盘(天朗 A10+ 128M)如果只写入512字节为什么会出错?但用BUSBOND看WINDOWS写时有时也只写入512字节。
2、同样模仿WINDOWS写入DBR(只写入512字节)会出错,写入2048字节也会出错,但写入1024时却又是对的,为何?
3、WINDOWS 为何要写入DBR,对比一下写入前后的DBR并没有什么不同,有些U盘会不会一定要先写DBR才给写其它地方?