CH549 U盘文件删除

按照官网下载的调试程序,想要删除U盘根目录下的GL.txt文件,无法删除,不知道哪里不对或缺失代码。原程序如下:

/* 删除某文件 */

                     printf( "Erase\n" );

                     strcpy( mCmdParam.Create.mPathName, "GL.txt" );  //将被删除的文件名,在根目录下                

             i = CH549FileErase( );  //删除文件并关闭

                     if ( i != ERR_SUCCESS ) printf( "Error: %02X\n", (UINT16)i );  //显示错误






运行后U盘根目录的GL.txt文件一直存在,串口返回代码:42

改为:strcpy( mCmdParam.Create.mPathName, "/GL.txt" );  //将被删除的文件名,在根目录下


GL.TXT  文件名要大写。


只有登录才能回复,可以选择微信账号登录