if(ii==0)
{
f_mount(0, &fs[0]);
f_mount(1, &fs[1]);
f_open(&fl,"0:1.txt",FA_CREATE_ALWAYS|FA_WRITE);
// for(;ii<5;ii++)
// {
f_write(&fl,SD_Buffer,6,&bw);
f_sync(&fl);
// }
f_close(&fl);
}
用单片机在SD卡中创建文件和写文件都可以,但是如何每次进行更新呢?搜了半天,貌似别人都没遇到过这种问题,莫非,真的是思维和别人不一样?
f_write函数中也没有更新地址指针的操作啊?求大神赐教。
我是想在写入的数组中插入一个换行符,貌似不行啊。char SD_Buffer[6]={0x01,0x12,0x23,0x34,0x45,'\n'};
|