如何读出朗科U盘

我用80C196通过CH375B读U盘,能够读出金士顿,SANDISK在内的三个品牌,共六块U盘。但是对一块朗科U180 4G的始终无法读出它的DBR或MBR。我是仿造例程自己编的汇编程序(贵公司未提供这种单片机的库)。具体表现是:能够初始化,但是当我写入读取数据的指令时,总是无法返回1DH,只返回14H,或根本不返回。结果读不出或者读出一行厂商信息。我尝试指令延时2US,U盘连接后延时200MS。返回值不对就硬件复位,重新初始化等方法。都不行,似乎读数据的指令无法真正写入375B.各位可否帮助我解决这个问题[Emot]4[/Emot]

那U盘的容量能否正确读出来?在初试化的时候,如果U盘容量读不出来的话,要重试就次,一般容量能获取到就可以正常操作了.


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