1.CH375測試命令通過 2.初始化U盤設(shè)備通過,返回成功 3.檢查U盤設(shè)備是否就緒,這步返回總是錯(cuò)誤,不知道是什么原因?
請高手解答 謝謝了[Emot]27[/Emot]
1.CH375測試命令通過 2.初始化U盤設(shè)備通過,返回成功 3.檢查U盤設(shè)備是否就緒,這步返回總是錯(cuò)誤,不知道是什么原因?
請高手解答 謝謝了[Emot]27[/Emot]
根據(jù)返回的錯(cuò)誤代碼分析產(chǎn)生錯(cuò)誤的原因,手冊中有詳解
主要去檢查下你的DISK-READY函數(shù)給你返回什么樣的錯(cuò)誤代碼,根據(jù)你相應(yīng)的錯(cuò)誤代碼的話,才能判斷你的問題在什么地方。
返回的錯(cuò)誤代碼是0X1F,查資料是USB 存儲(chǔ)設(shè)備操作失敗,我不知道為什么會(huì)失敗?初始化U盤設(shè)備都成功了,一發(fā)DISK_READY命令就返回錯(cuò)誤代碼?
請高手回答一下,謝謝了
我用DISK_R_SENSE命令讀取USB 存儲(chǔ)設(shè)備的錯(cuò)誤,返回的值為 0X14,是設(shè)備返回超時(shí),設(shè)備沒有返回,是不是CH375不支持該U盤啊?
我有兩個(gè)U盤,一個(gè)是256M的,另一個(gè)是512M的,256的能正常讀寫文件,可是512的總是出錯(cuò),我跳過DISK_READY命令去操作下面的程序,可是根本無法讀寫. 難道DISK_READY命令失敗,就不能對U盤的其它操作嗎?
請大家指點(diǎn)一下,謝謝了 謝謝了
沒人知道嗎?
返回0X1F的話,那么可能和你USB的供電有關(guān)系,你看下在操作256MU盤的時(shí)候,USB口的電壓是多少?在看下你操作512MU盤的時(shí)候電源電壓是多少?其他的就應(yīng)該不會(huì)有什么問題了。
用CH375讀寫U盤文件遇到了一些問題?請高手指點(diǎn), 1、檢查U盤設(shè)備是否就緒,這步總是返回錯(cuò)誤。 USB口的電壓我也測量是5.02V,做實(shí)驗(yàn)發(fā)現(xiàn)好幾個(gè)U盤都是這步出錯(cuò)。 2、DISK_INIT命令(初始化U盤設(shè)備),無狀態(tài)返回,始終沒有中斷發(fā)生。不知道為什么?
感覺CH375能識別的U盤太少了,也許是我的程序有問題,還請大家多多幫忙。我用的是CH375內(nèi)置固件模式
內(nèi)置固件模式,只支持設(shè)備模式。而你是要操作U盤,即應(yīng)把CH375設(shè)為主機(jī)模式,才能操作U盤
樓主,解決問題了嗎?我是ch378,設(shè)置U盤主機(jī)模式7,檢查連接成功, disk_mount 返回0x1F。不知道為什么,看了電源是正常的。各路大神,知道原因嗎?感激不盡。
您好,您可以檢查以下幾點(diǎn):
檢查U盤的文件格式是否符合手冊的需求。
您可以檢查一下您的USB走線是否符合要求。
您可以連續(xù)測試接口通訊測試多次,以確認(rèn)接口通訊時(shí)正常的。