ch374運行時遇到!USB_INTSUCCESS怎么辦?

我的系統(tǒng)改用ch374讀寫u盤后基本正常,比sl811和ch375好用.但有時會遇到返回值不等于USB_INT_SUCCESS的情況,處理辦法似乎只有插拔u盤.這對于無人值守的系統(tǒng)來說是無法容忍的.請問有沒有辦法解決這個問題?

你可以在操作失敗的情況下,將374復(fù)位從新的初始化U盤就可以了,處理辦法可以這樣:用單片機的I/O口接374的復(fù)位輸入引腳,當你操作U盤失敗就將374復(fù)位在從新初始化374和U盤來操作,或者你開一個看門狗,當看門狗復(fù)位之后從新初始化374和U盤就可以了


謝謝hcn的指教.原來我用sl811時也出現(xiàn)這種情況,不得不用硬復(fù)位.所以我想請教諸位有沒有標準usb設(shè)備命令或SCSI命令可以復(fù)位u盤.


首先檢查錯誤,一般都能找出硬件或者程序上的原因,實在找不出或者不想找,迫不得已才要復(fù)位芯片, 就算要復(fù)位芯片也不需要控制RSTI引腳,只需要置REG_SYS_CTRL寄存器中的BIT_CTRL_RESET_NOW位,然后清掉, 復(fù)位U盤估計解決不了你說的問題,不返回USB_INT_SUCCESS通常可以用程序分析出原因并解決


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

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