【发布时间】:2010-06-22 11:18:35
【问题描述】:
我在板上安装了 DSP tms320vc5509a 和 NOR flash AT26DF321,我将在闪存上存储命名数据。我不需要目录层次结构、磨损均衡(我希望系统很少写入闪存),但强烈需要 CRC。 谢谢
【问题讨论】:
-
FAT12 对于这样的应用程序实际上并没有那么糟糕。但据我所知,没有内置的 CRC。你可以加一个。
-
为什么需要文件系统?
-
请注意,FAT 在某种程度上是抗磨损平衡的,因为它必须在每次重大文件更改时更新 FAT。也就是说,这通常是一个简单的选择,对于本质上只读的活动来说,这不是一个糟糕的选择。
-
代码中有一些常量数组——校准系数,它们存储在闪存中。用户(工程师)可以通过 USB 更改它。我想概括一下soft在flash中放置数组的方式。