文件打開不對,返回0x20。

我用的是w78e516b單片機,12M晶振,沒有外接ram。采用lib6和ch375hf6.h文件,exam7。

開機后ch375初始化沒問題。但是運行到CH375FileOpen()就出現(xiàn)錯誤。返回值0x20。似乎在CH375DiskReady( )這一步就出錯誤,返回值也是0x20。u盤的電壓穩(wěn)定5v,但是我測量 D+,D-,波形不對。

那你檢查下你的USB的4根信號線有沒有接錯,按照正常的連接的話,應該是VCC,D-,D+,GND同時你看下375的晶振是否為12M


都沒問題。。。


那你就用示波器去探測下看UD+和UD-上面是否有信號出來,按照正常的話會出現(xiàn)差分信號


不是規(guī)則的差分方波信號。波形有寬有窄,最小的在100ns左右,最大的在300ns左右?,F(xiàn)在CH375DiskReady和查詢磁盤容量都可以通過,就是到了CH375FileOpen這步出錯,返回值一直是0x20,但是頭文件里沒有關(guān)于這個錯誤代碼的說明。 另外我用的w78e516b包括256字節(jié)ram和256字節(jié)xram。會不會太小? 請再給些指點,謝謝。


那你注意下你的DISK-BASE-BUF在你FILE-OPEN之后你看下里面的數(shù)據(jù)是多少,按照我們的庫,外部RAM最少需要600字節(jié)的RAM,否則就會出你上面出的問題的。


0X20應該是CH375芯片返回的,代表超時.不是庫里面的錯誤代碼.RAM太小了,至少要600多個字節(jié)的RAM.


謝謝指點,很有用。


只有登錄才能回復,可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频