我用原子哥的例程,用FATFS+SDIO向SD卡里写数据,可是发现每次RESET以后,存储的数据就读取不了了,只显示新写入的数据。这是我改写的这段程序,求各位大神指点迷津。
[mw_shl_code=c,true] if(p)
{
res=f_open (&fil,"0:/message.txt", FA_CREATE_ALWAYS|FA_WRITE);
f_lseek(&fil,8*num);
num++;
f_write (&fil,Can_Msg , 8, &bww);
f_close(&fil);
res=f_open (&fil,"0:/message.txt", FA_READ);
f_read (&fil, buf,100,&bww);
f_close(&fil);
for(i=0;i<20;i++)
LCD_ShowxNum(30+20*i,270,buf,2,16,16);
p=0;
[/mw_shl_code]
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>