找到原因了,原有例程上面是直接卸载了SD卡,我注释掉之后应该要加上fx_file_close
[C] 纯文本查看 复制代码 if (err == 0)
{
timelen = (runtime2 - runtime1);
printf("\r\n 读耗时 : %dms 平均读速度 : %dB/S (%dKB/S)\r\n", timelen,
(TEST_FILE_LEN * 1000) / timelen, ((TEST_FILE_LEN / 1024) * 1000) / timelen);
}
/* 卸载SD卡 */
// status = fx_media_close(media_usb);
if (status != FX_SUCCESS)
{
printf("卸载文件系统卸载失败 -- %d\r\n", status);
}
} |