diskinit命令返回success,但其它對u盤的操作總是返回1FH,USB_INT_DISK_ERR 請問可能的原因有那些?
你發(fā)CH375DiskReady命令的時候返回的還是1F嗎?
發(fā)disk_ready仍然得到1FH 試過別的u盤還是這樣,請問可能是哪里的問題?
你是用我們的庫函數(shù)還是自己寫的程序??
那也可能是你的硬件發(fā)面存在一些問題
是自己寫的程序,硬件方面可能是ch375還是u盤? u盤在pc機(jī)上可以讀寫
首先,你要檢查你的硬件有沒有問題,其次,你的模式設(shè)置成功了沒,同時,在發(fā)送disk_ready命令之后你要延時200MS在看是不是返回的還是1F;在不行的話你換個375試下看
check_exist和disk_init都能正常返回,對u盤操作返回1FH
那你在disk_init只后在測試下你的U盤是否還連接
disk_inquiry可以完成
你用的什么單片機(jī)??晶振是多少??
我用的是串口模式
那你設(shè)置單片機(jī)的波特率是多少,CH375默認(rèn)的波特率是9600,波特率不對的話是沒辦法工作的
波特率是9600,check_exist命令可以完成
那你單片機(jī)的晶振是多少啊??
串口波特率是對的,這跟晶振沒有關(guān)系了吧