2019-07-20 16:45发布
gsndragon 发表于 2017-2-21 11:38 具体看下f_open,f_write和f_close的返回值?DISK_ERROR的话可能是你SD卡的读写函数有问题,写函数里有等待S ...
最多设置5个标签!
我是一个whie循环,while(Write)
{
// delay_ms(500);
// GPIO_ToggleBits(GPIOD,GPIO_Pin_13|GPIO_Pin_12);
Write = f_write (&my_file, Buffer, sizeof(Buffer), &br1); //D′èëêy¾Y
// f_printf(&my_file, "SD");
// f_printf(&my_file, "%4d", br1);
// f_puts( "FATFS",&my_file);
}
写成功的话就跳出来了,关于你说的等待SD卡写完是这个意思吗?
一周热门 更多>