qicksand 发表于 2011-8-10 10:16:47

KEIL 下 RL-FlashFs 文件操作问题

1 .KEIL 的 RL-FlashFs的文件打开模式有OPEN_W和OPEN_A,
前者会删除原有文件,直接写新内容,
后者是在原有文件的结尾处写新的内容,
请问大家如何才能实现只更改原文件中间的一段内容呢
该问题还未解决,请知情者给予提示。

2. 另外现在还遇到个问题,在对FS打开和存储文件时候,我‘w’方式写了俩个文件名称,但重启后,再打开,只能‘r’到最后一次‘w’文件名的那个文件了。前面一个文件似乎被第二个写操作擦除了。可我确定确实对不同文件名操作的。

发表于 2011-8-11 09:09:39

RE:KEIL 下 RL-FlashFs 文件操作问题

1、你可以找一找,应该有这样的驱动,可不可以把你的这个2个文件发出来,我这没有
2、写入的时候要注意,存放地址。

qicksand 发表于 2011-8-23 14:41:30

RE:KEIL 下 RL-FlashFs 文件操作问题

覆盖前面存储的文件问题解决了,为底层驱动问题。原来是从另外的片子移植过来的,部分命令,我们用的 MX25L1606E FLASH 不支持命令导致;
   第一个问题还没找到好办法!。。。真想改回头用直接地址操作。可STM32F100R8 对 MX25L1606E 的SPI驱动,又让人犯难了?不知论坛里边,有那位好心的大哥有类似东东,往不乞赐教?

qicksand 发表于 2011-8-23 14:42:12

回复:KEIL 下 RL-FlashFs 文件操作问题

回复第 2 楼 于2011-08-11 01:09:39发表:
1、你可以找一找,应该有这样的驱动,可不可以把你的这个2个文件发出来,我这没有
2、写入的时候要注意,存放地址。 

OPEN_W和OPEN_A, 这俩文件,是FS 内带的,我怎么给你勒?
给个地址我发你吧?
页: [1]
查看完整版本: KEIL 下 RL-FlashFs 文件操作问题