当前位置: 代码迷 >> 单片机 >> SD卡写下时间
  详细解决方案

SD卡写下时间

热度:139   发布时间:2016-04-28 14:51:19.0
SD卡写入时间
SD卡协议里讲:Some cards may require long and unpredictable times to write a block of data 。 在40K采样率,缓冲区15K的的情况下,采了4M左右大小的数据的时候,就会发现数据覆盖的问题,也就是说SD卡来不及存储,新数据就到了。我想问下,从硬软件两方面 有没什么好的解决方案。   
------解决思路----------------------
Flash 的特性要查具体产品的 Specifications。很多 SD 卡并没有提供所用 Flash 的型号。

这个是算是解释吧。实际上,与 SD 卡中的 FTL 层的具体实现有关。在 SD 卡层面上,只有读写操作,但实际上在 SD 卡控制器中要通过 FTL 层将读写操作转换为 Flash 的擦读写,要考虑 Flash 的组织方式(块擦、页写,以及在块中只能按页顺序写一次)。

换好的 SD 卡可能有改进,但不会有跨数量级的改进。
  相关解决方案