fatfs文件系统中 f_gets 函数,使用问题,求教

2019-10-16 03:08发布

我在主函数里面运行下面的代码其中f_gets是读取文件中的一行字符串,这个再次调用的时候不是应该自动读取下一行吗?
C标准库里面的fgets就是再次调用的时候读取下一行啊。是我哪里弄错了吗?
for(;;)
    {
        i++;
        if(i<=10)
        {
                res = f_open(&fil,"/log.data",FA_READ);
                f_gets(buf1,sizeof(buf1),&fil );
                UART_Send_Enter();
                printf(buf1);
        }
        if(i==11)
        {
         f_close(&fil);
         printf("off");
        }
    }

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。