关于对petit fatfs 写的问题。

2019-07-21 08:32发布

我用petit fatfs给sd卡里的txt文件夹写数据,为什么会把原来的数据给刷掉,只有当下写的数据。移动读写指针好像也不管用。这是什么原因?请大家指教。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
正点原子
1楼-- · 2019-07-21 11:08
 精彩回答 2  元偷偷看……
西北风
2楼-- · 2019-07-21 15:45
回复【2楼】正点原子:
---------------------------------
在官网里边说在写的时。候不能扩展文件大小,意思是原来文件多少字节,写完还是多少字节。
我试验过来,如果原来txt文件有9个字节,在写9个字节的话,那么原来那九个字节正好被覆盖了,个移动读写指针好像没关系。
然后我给txt文件里输入了一千多个空格,这时候读写指针就起到作用了,我偏移了512,就实现了数据的写,没有数据冲突。
这样说这个文件系统也太扯了。要想保存好多数据,就得先键入多于数据的空格。感觉不对呀。
不良苏
3楼-- · 2019-07-21 18:49
楼主你解决这个问题了吗  我最近也在用这个  想请教一下
peng1554
4楼-- · 2019-07-21 20:11
不良苏 发表于 2018-10-30 09:11
楼主你解决这个问题了吗  我最近也在用这个  想请教一下

你是移植FATFS到什么板子上?
不良苏
5楼-- · 2019-07-21 22:06
peng1554 发表于 2018-10-30 10:18
你是移植FATFS到什么板子上?

我是想在STM32F446上移植精简版PETIT FATFS,不知道操作上跟原子的FATFS是否一样
peng1554
6楼-- · 2019-07-22 01:21
 精彩回答 2  元偷偷看……

一周热门 更多>