使用FATFS修改完文本在写进去
我想把一个文本内容读出来,修改完以后在写进去。测试已经可以读出来修改了,但是写进去的时候遇到了一些问题,开始的时候没有移动文件指针,写进去的数据在原文文件后面追加了。后来使用f_lseek(f_check,0);把指针移到最开始,然后在写进去,这次发现如果写的文件长度小于原来的文件长度,会造成原来的文件留下一点,没有完全覆盖。后来查看FATFS的文档发现了一个截断文件函数:FRESULT ...
原创
2020-03-09 13:59:39 ·
1514 阅读 ·
0 评论