Có, thẻ SD / MMC có bộ điều khiển làm cân bằng độ mòn. Nếu họ không, bạn có thể phá hủy một trong vài phút với các mẫu viết sai.
Đó thực sự là một vấn đề đối với một số dự án nhúng. Hoàn toàn không có cách nào (rõ ràng) để biết những lĩnh vực nào có thể bị hao mòn bất cứ lúc nào, do đó, một chu kỳ năng lượng không đúng lúc có thể phá hủy dữ liệu ở bất cứ đâu trên thẻ, bất kể bạn nghĩ gì khi viết. (đừng hỏi làm sao tôi biết :))
Thẻ SD phải được sử dụng với một hệ thống đảm bảo tắt hệ thống sạch (hoặc ít nhất là ghi được phép hoàn thành), hoặc cuối cùng sẽ mất dữ liệu.
BIÊN TẬP
Vấn đề là quá trình cân bằng hao mòn hoàn toàn bị ẩn. BẤT K sector khu vực nào trên đĩa có thể được di chuyển bất cứ lúc nào (hoán đổi với trang được viết) và nếu mất điện ở giữa quá trình đó, khu vực ngẫu nhiên có thể bị hỏng.
Mặc dù có những cách hợp lý an toàn để thực hiện động thái này, nhưng nó không có trong bất kỳ thông số kỹ thuật nào vì vậy bạn không thể tin rằng thẻ sẽ thực hiện. Bạn có thể kiểm tra một thẻ, để nó hoạt động, sau đó nhà sản xuất có thể thay đổi cách thực hiện mà không thay đổi số phần và bạn bị vặn.
Từ thử nghiệm, bộ điều khiển của thẻ SD của tôi KHÔNG làm điều này một cách an toàn.
Tôi có thể xem xét thẻ SD "có độ tin cậy cao" mà tôi thấy được quảng cáo cụ thể về khả năng chịu sự cố mất điện ... nhưng sau đó bạn phải tin tưởng nhà sản xuất làm điều đó một cách chính xác, còn tôi thì không. Tôi thực sự muốn kiểm soát trực tiếp trên trang xóa. Tôi vẫn đang cố gắng để tìm ra điều này.