我按照這個順序來初始化U盤的 CH375LibInit( )//這個返回0(正確的); while ( CH375DiskStatus != DISK_CONNECT ) xQueryInterrupt();//這當把U盤插進去的時候,這個也順利執(zhí)行了, CH375DiskReady( );//這個莫名其妙的返回0x82(錯誤:沒有連接????) CH375DiskSize( );//這個莫名其妙的返回0x82 這個是為什么呢?
查看: 1376
回復: 4
CH375讀寫U盤的問題
熱門產(chǎn)品 :
CH585: 集成高速USB和NFC的藍牙MCU
U口供電足么?出錯時測一下電壓是多少,應保持在4.7V以上
while ( CH375DiskStatus != DISK_CONNECT ) xQueryInterrupt(); 之間要加延時幾十MS, CH375DiskReady( );
regards:
if we add "延時幾十MS", CH375DiskReady( ) still return 0x82 what is next? any positive suggestion is welcome.
同時還需要注意的是你的USB口的4根信號線是否連接正確,正確的連接是VCC,D-,D+,GND,還需要注意的是USB口建議你不串接東西,否則的話會出問題的。最后在你做DISK-READY這個函數(shù)的時候,去檢查下USB口是否有信號?正常情況下會出現(xiàn)方波的。
請勿發(fā)布廣告和違法內容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務您
只有登錄才能回復,可以選擇微信賬號登錄