也许我的问题是微不足道的,但我想知道为什么spifss应该有一个比最低限度更大的空间。对于所有类型的应用程序来说,min_spiffs配置是一个不错的选择吗?
发布于 2022-11-03 10:43:37
假设您的数据适合文件系统(请注意,它只是围绕75%有效),那么您可以为它分配尽可能少的空间。问题是负载平衡写入。Espressif模块中的Flash限制为每页100000次写入。如果您的应用程序写入了大量数据,则通过创建一个更大的pages分区,可以将该负载分散到更大的页面上。因此,这确实取决于您的应用程序在设备生命周期内编写的数据的频率和数量。如果您创建了一个小分区并编写了大量数据,那么分配给lots的Flash页面可以超过100000次写入,并且不再保证工作正常。
https://stackoverflow.com/questions/74301496
复制相似问题