[求助]CH376讀寫SD卡,打開文件老是返回0x44

怎么沒人了么?


那你用第一種方法也會(huì)出現(xiàn)這種現(xiàn)象嗎?


現(xiàn)在用第一種方法又無法創(chuàng)建文件了,用第二中可以,無論我是否定義DEF_IC_V43_U,第一種方法都不可以了


又改了改程序,第一種方法也可以創(chuàng)建文件了,但是和你說的不太一致,先調(diào)用CH376FileOpenPath( "\\C51")再調(diào)用CH376FileCreatePath( "\\C51\\CH376HFT.C")才創(chuàng)建成功的,如果直接調(diào)用CH376FileCreatePath( "\\C51\\CH376HFT.C")無法創(chuàng)建成功。之后寫數(shù)據(jù)時(shí)的問題和用第二種方法創(chuàng)建的文件一樣。


我們這邊用以下程序測(cè)試,無論是創(chuàng)建還是寫文件都是正常的,你可以參考一下: printf( "Create dir\n"); strcpy( buf, "\\C51" ); // 目錄名,該目錄建在C51子目錄下, C51目錄必須事先存在,CH376DirCreatePath的文件名緩沖區(qū)必須在RAM中 s = CH376DirCreatePath( buf ); // 新建或者打開目錄,該目錄建在多級(jí)目錄下,輸入路徑必須在RAM中 if ( s == ERR_FOUND_NAME ) printf( "Found a file with same name\n" ); mStopIfError( s ); printf( "Create dir file\n"); s=CH376FileCreatePath("\\C51\\12345678.TXT"); mStopIfError( s ); for(i=0;i<10;i++) buf[i]='E'; s = CH376ByteWrite(buf,10,NULL); mStopIfError( s ); s = CH376FileClose( TRUE ); s=CH376FileCreatePath("\\C51\\BB345678.TXT"); mStopIfError( s ); for(i=0;i<10;i++) buf[i]='A'; s = CH376ByteWrite(buf,10,NULL); mStopIfError( s );


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

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