用CH376寫U盤,執(zhí)行到s=CH376ByteWrite(buf,strlen(buf),NULL);返回值s為0x22.請(qǐng)問(wèn)這是什么問(wèn)題?用了幾個(gè)開(kāi)發(fā)板返回值都是一樣的。
DISKMOUNT命令過(guò)了沒(méi)有
這個(gè)已經(jīng)過(guò)了。是這樣的,程序已經(jīng)進(jìn)入到create file()這個(gè)函數(shù),然后第一個(gè)buf1,創(chuàng)建一個(gè)文件名稱sweep.txt,也已經(jīng)創(chuàng)好,就是往這個(gè)文件里面寫入數(shù)據(jù)的時(shí)候就錯(cuò)了(寫入的是buf的數(shù)據(jù),這個(gè)數(shù)據(jù)我看過(guò)沒(méi)有問(wèn)題。)每次出錯(cuò)的時(shí)候總是顯示s=0x22,我用了兩個(gè)不同的開(kāi)發(fā)板,效果都一樣
sweep.txt要大寫SWEEP.TXT,請(qǐng)參考376使用手冊(cè)
嗯,這個(gè)我知道,我創(chuàng)建的就是“SWEEP.TXT"文件已經(jīng)創(chuàng)建完畢,就是寫數(shù)的時(shí)候?qū)懖贿M(jìn)去,并且對(duì)應(yīng)的s=0x22,請(qǐng)問(wèn)這個(gè)值對(duì)應(yīng)的是什么錯(cuò)誤?
大神指導(dǎo)指導(dǎo)啊,怎么沒(méi)有下文了
您用什么單片機(jī)什么接口和376通信的?創(chuàng)建的文件在電腦上能夠看見(jiàn)么?
用的是dsp,ADI的BF532,創(chuàng)建的文件在電腦上可以看得見(jiàn),就是往里面寫數(shù)據(jù)的時(shí)候不行,s提示的錯(cuò)誤就是這個(gè)0x22,對(duì)照了一下你們給的說(shuō)明書也沒(méi)有這個(gè)錯(cuò)誤對(duì)應(yīng)的狀態(tài)。是這樣的,我們研發(fā)的東西就差這個(gè)功能了,這個(gè)弄完就可以量產(chǎn),你們可不可以派個(gè)工程師過(guò)來(lái)幫我們解決一下?
你用的接口是什么的??梢灾v程序發(fā)至我司幫您看下。這個(gè)肯定是軟件的問(wèn)題。你去測(cè)試下打開(kāi)文件之后讀取文件是否可以?
好的,我用的是spi接口的配置。(因?yàn)閐sp管腳都用光了,我就把dsp的sport1配成spi口)我待會(huì)把程序發(fā)給你們,還請(qǐng)你們?cè)敿?xì)的看一下
遇到類似問(wèn)題,請(qǐng)問(wèn)是怎么解決的,軟件哪方面的問(wèn)題? 盼回復(fù),謝謝,個(gè)人信息保護(hù),已隱藏
首先做一下diskmout命令看一下返回值是多少?返回0x22很有可能是USB口的問(wèn)題,你測(cè)量一下USB口VCC、UD+、UD-的電壓?