[原創(chuàng)] 375讀寫帶有寫保護(hù)u盤

通過ch375好像無法知道u盤是否是處于寫保護(hù)狀態(tài),如果向設(shè)置了寫保護(hù)的u盤發(fā)送寫扇區(qū)命令,那么就會(huì)得到 USB_INT_DISK_ERR 狀態(tài)。但不能根據(jù)得到了USB_INT_DISK_ERR就認(rèn)為u盤寫保護(hù),有沒有什么好的方法可以預(yù)先知道u盤寫保護(hù)了?

我們的51的庫里面有一個(gè)例子程序就有判斷U盤有沒有寫保護(hù),你可以看下


出現(xiàn)錯(cuò)誤后一定要通過DISK_R_SENSE讀出錯(cuò)誤碼,然后查閱UFI命令中的錯(cuò)誤代碼,就可以判斷出到底出了什么錯(cuò)。 感覺這兒的技術(shù)支持不能從原理上幫助人。


謝謝 Skunk 大俠,我已經(jīng)這么做了。不過最近發(fā)現(xiàn)了一個(gè)新問題,就是連續(xù)兩次發(fā)出disk_init命令后,ch375會(huì)進(jìn)入一個(gè)奇怪的狀態(tài),那就是第二次的命令收不到中斷,接下來無論怎么發(fā)送復(fù)位或設(shè)置模式命令然后再發(fā)送disk_init命令都不會(huì)收到中斷,重新拔出u盤再插也不管用。按復(fù)位開關(guān)也不管用。唯一的方法就是斷電然后再開。但這個(gè)過程和按復(fù)位開關(guān)是一樣的。不知什么原因。


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频