[an error occurred while processing this directive]
Флеш-память и "картридеррайтеры".
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Ким 16 мая 2003 г. 14:58

Собственно вопрос общего плана. Канва такая - купили в контору где-то с год назад ридеррайтер и флешкарту к нему SmartMedia 64Мб, потому что дискеты забодали :-)). Год коллектив ей пользовался (не очень часто), получая массу удовольствия (объём, вес, размеры, гарантия,что данные не потеряются) - красота :-) Но недавно это всё начало глюкать при записи, а я задумался, может ресурс карты просто выработался?

Ведь сама флеш-память имеет не очень большой ресурс записей, 100000, и для долгой работы требует специального режима записи, чтобы на все ячейки памяти приходилось равное число циклов записи/чтения, то есть классические файловые системы типа FAT16 для флешек не годятся, там ведь жёстко заданная зона размещения FAT, то есть какие-то ячейки памяти при любой записи будут переписываться больше других (сама FAT и зоны близкие к условному началу диска), а вот "винту" как-раз всё равно сколько раз пишется/читается магнитный диск.

По сему вопрос, кардридеррайтеры эмулируют FAT16 c учётом особенностей флешь памяти - то есть для компа это диск с FAT16, а контроллер кардридеррайтера пишет флешку "правильно", с учётом осбенностей её физической структуры, ИЛИ при форматировании карты там тупо создаётся FAT16 как есть - с жёстким размещением файловой таблицы, что приведёт к быстрому износу карточки?

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru