我用的是SEED-VPM642开发板,用到了硬盘读写的库,有一点不太明白。<br />那个Fat32_fileseek函数,如果用它指向文件末尾是这样用Fat32_fileseek(fp,2,1,0)<br />但是我对那个文件尾解释“文件末尾即size.1位置”旧版本的库解释“文件末尾不在文件内”,这个实在不太明白。我现在要做的就是实现一个追加的功能,我是这样用的fp=Fat32_fileopen("filename")<br /> Fat32_fileseek(fp,2,1,0)<br /> Fat32_filewrite(fp,(Byte *)data,size)<br /> Fat32_fileclose(fp)<br />但是得到效果不行,我存储的是编码后的视频码流,但是我在同一个地方用<br /> fp=fopen("filename","ab")<br /> fwrite(data,size,1,fp)<br /> fclose(fp)<br />这样直接写入PC机,可以得到很好的效果,这是什么原因呢,请指点。。。。 |