用CMD_DISK_INIT初始化u盤,返回的錯(cuò)誤碼22.不能初始化u盤。是硬件還是軟件的問(wèn)題,請(qǐng)高手指點(diǎn)。試了幾個(gè)u盤,容量從128M到4G.都這樣。急啊。謝謝。
熱門產(chǎn)品 :
CH182: 以太網(wǎng)PHY收發(fā)器芯片
用CMD_DISK_INIT初始化u盤,返回的錯(cuò)誤碼22.不能初始化u盤。是硬件還是軟件的問(wèn)題,請(qǐng)高手指點(diǎn)。試了幾個(gè)u盤,容量從128M到4G.都這樣。急啊。謝謝。
返回0X22基本上是USB通信有問(wèn)題,檢查USB口電壓是多少?正常電壓在5V左右,最低不能低于4.8V。其次查下USB口連線是否有問(wèn)題,正確的連線為VCC,D-,D+,GND。插入U(xiǎn)盤之后,D+電壓為3.3V左右。D-電壓為0V左右。同時(shí)CH376外部晶振必須為12M。
非常感謝?,F(xiàn)在錯(cuò)誤碼變成2C.
2XH的錯(cuò)誤基本上出現(xiàn)在CH376和U盤之間的USB通信有問(wèn)題,還有,USB口到CH376之間的USB線直接連接,不需要串接任何設(shè)備。在調(diào)試的時(shí)候,需要把將ESD的保護(hù)器件去掉。