ch376讀取U盤文件錯誤[求助]

通過CH376讀取U盤中的TXT文件進buffer然后寫進一個新建的TXT中但是寫入的全部都是亂碼!下面是我的讀取函數(shù),大大們看看有沒有錯??! //讀文數(shù)據(jù)進入buf uchar ReadFile(uchar *ScrFileName,uchar *buf,UINT16 ThisLen) { uchar s; UINT32 ByteCount=0,FileSize; do { s=CH376FileOpenPath(ScrFileName); if(s!=USB_INT_SUCCESS) return s; if(ByteCount==0) { FileSize=CH376GetFileSize(); } else { s=CH376ByteLocate(ByteCount); if(s!=USB_INT_SUCCESS) return s; } s=CH376ByteRead(buf,sizeof(buf),&ThisLen); if(s!=USB_INT_SUCCESS) return s; s=CH376FileClose(TRUE); if(s!=USB_INT_SUCCESS) return s; ByteCount+=ThisLen; if(ThisLen { if(ByteCount!=FileSize) { P2OUT&=~BIT1; } break; } }while(ByteCount return USB_INT_SUCCESS; }


熱門產(chǎn)品 : USB3.0 HUB控制器:CH634

那你看下你讀取到的數(shù)據(jù)是否有錯誤?


讀到的數(shù)據(jù)就不對啊。。。而且在單步調(diào)試的時候ThisLen,和buf的值一直是2.。。。不知道是為什么


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

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