if(KEY0==0)
{
f_open (&fil,"0:/txt.txt", FA_OPEN_ALWAYS|FA_WRITE);
f_lseek(file,file->fsize);
f_write (&fil, "2", 2, &bww);
f_close(&fil);
}
else if(KEY1==0)
{ f_open (&fil,"0:/txt.txt", FA_OPEN_ALWAYS|FA_WRITE);
f_lseek(file,file->fsize);
f_write (&fil, "
", 2, &bww);
f_lseek(file,file->fsize);
f_write (&fil, "3", 2, &bww);
f_close(&fil);
}
else if(KEY2==0)
{
f_open (&fil,"0:/txt.txt", FA_READ);
f_read (&fil, buf,1000,&bww);
LCD_ShowString(10,210,230,24,24,(u8 *)buf);
f_close(&fil);;
}
多次按动按键
最后只写入了23,而且还没有换行
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>