以前因?yàn)榘遄庸╇妴栴},一直只用優(yōu)盤測試,今天做了個(gè)單獨(dú)供電,用移動硬盤一試,老是出超時(shí)錯(cuò)誤。把檢測到優(yōu)盤接入后調(diào)初始化(DISK_INIT命令)的延時(shí)改為5秒也無濟(jì)于事。 但是如果我把移動硬盤插入后,立即手動程序復(fù)位(此時(shí)我會把CH375復(fù)位),則又一切正常。所以總感覺是不是因?yàn)橐苿佑脖P初始化比較慢,而CH375在檢測到設(shè)備插入后,做了什么操作,而此時(shí)移動硬盤沒有處理,所以導(dǎo)致后面老是不響應(yīng)。此時(shí)我應(yīng)該如何處理。 我沒有使用貴公司的程序庫。
查看: 4869
回復(fù): 2
求助:超時(shí)錯(cuò)誤。
熱門產(chǎn)品 :
CH641: PD及無線充電專用MCU
知道原因了,我在出現(xiàn)超時(shí)錯(cuò)誤后,把工作模式切換到 7 ,USB總線復(fù)位1s,然后再切換到模式 6 ,就OK了。應(yīng)該是CH375在檢測到設(shè)備接入時(shí)就進(jìn)行了總線復(fù)位,而且相當(dāng)短,而不是如資料上所說在DISK_INIT之初會復(fù)位USB總線。
把工作模式切換到 7 ,USB總線復(fù)位1s,然后再切換到模式 6 ,再發(fā)DISK_INIT命令嗎?
請勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號登錄