Jump to content

DataFlash

Флеш-память: Atmel 25DF041A

DataFlash с малым количеством контактов — это последовательный интерфейс для флэш-памяти . Он был разработан как собственный интерфейс Atmel , совместимый со стандартом SPI . В октябре 2012 года линейка продуктов DataFlash серии AT45, соответствующая интеллектуальная собственность и вспомогательные группы сотрудников были приобретены Adesto Technologies . [1] [2]

Информация записывается и считывается с устройства DataFlash с использованием любого микроконтроллера, такого как Atmel AVR , Microchip PIC или ARM . Загрузочное ПЗУ многих микроконтроллеров Atmel ARM поддерживает загрузку кода с чипов DataFlash после перезагрузки.

Atmel AT45DB642D-CNU с пакетом CASON

(чип) AT45DB161D Интегральная схема является примером устройства флэш-памяти данных емкостью 2 МБ (16 Мбит ). [3] Он поставляется в небольшой интегральной схемы размером 8-контактном корпусе 8x5 мм. Этот чип используется в огромном количестве бытовой электроники. Любой микроконтроллер может использовать этот чип для хранения данных.

Карта AT45DCB008D представляет собой карту флэш-памяти емкостью 8 МБ (64 Мбит), которую можно принять за карту MMC или SD. Эта карта DataFlash оснащена флэш-чипом AT45DB642D, который также доступен в 8-контактном корпусе CASON размером 8x6 мм.

Чипы DataFlash серии AT26 программно несовместимы с оригинальными чипами серии AT45. Они используют более простой набор команд, поддерживаемый другими поставщиками последовательной флэш-памяти, но без буферов SRAM и других функций, которые упрощают поддержку чипов AT45.

Сравнения

[ редактировать ]

Доступ к чипам DataFlash и EEPROM можно получить из микроконтроллера, используя 4-проводную шину последовательного периферийного интерфейса (шину SPI). Оба доступны в небольших 8-контактных корпусах. Интерфейсы протоколов очень похожи; в обоих случаях байты записываются или читаются через SPI по одному или нескольким байтам за раз.

Раньше DataFlash обычно имела большую емкость, чем EEPROM. [ когда? ] и он по-прежнему обеспечивает более быстрое время доступа. Емкость DataFlash в небольших пакетах варьируется от 128 КБ до 8 МБ, тогда как емкость SPI EEPROM в аналогичных пакетах колеблется от 1 КБ до 8 МБ.Флэш-чипы настроены на доступ к страницам, а не к байтам, как в EEPROM.Однако чипы серии AT45 имеют команды, которые позволяют их драйверам действовать как драйверы EEPROM.Использование буферов SRAM, предоставляемых микросхемами AT45, не только для поддержки доступа, подобного EEPROM, требует специального программного обеспечения.

Карты DataFlash дороже, чем карты MMC или SD, ориентированные на потребителя, и имеют меньшую емкость, но имеют чрезвычайно простой интерфейс программирования по сравнению с MMC/SD. Все эти карты можно использовать в режиме SPI.

Подводя итог, DataFlash позволяет использовать больше места для хранения данных и обеспечивает более быстрое время доступа, чем EEPROM. Чипы DataFlash могут использовать буферы SRAM AT45. EEPROM, чипы серии AT26 или карты MMC/SD позволяют использовать сторонние источники для запчастей.

Карты DataFlash, используемые при обновлении на месте, обеспечивают простую поддержку программного обеспечения и совместимость со встроенными флэш-чипами; MMC/SD стоит дешевле.

Программный код, необходимый для сопряжения EEPROM с чипом DataFlash, проще.

Программирование

[ редактировать ]

Примеры исходного кода на языке программирования C доступны для таких операционных систем, как BeRTOS , [4] и ЭКоС . [5]

  1. ^ Питер Кларк (1 октября 2012 г.). «Adesto покупает семейства серийных флэш-памяти Atmel» . ЭЭ Таймс . Проверено 27 сентября 2013 г.
  2. ^ «Atmel завершает продажу семейства последовательных флэш-продуктов компании Adesto Technologies» . Пресс-релиз . Атмел. 1 октября 2012. Архивировано из оригинала 17 марта 2013 года . Проверено 27 сентября 2013 г.
  3. ^ «Датафлеш» . Бывшая страница продукта . Атмел. Архивировано из оригинала 26 августа 2011 года . Проверено 27 сентября 2013 г.
  4. ^ "dataflash.c" . Документация БерТОС . Проверено 27 сентября 2013 г.
  5. ^ «Разработка драйвера устройства Atmel AT45DB DataFlash для eCos» . Примечание по применению . Ронетикс . Проверено 27 сентября 2013 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 48b9ebce8262d832f3bd1c835d05262a__1628520780
URL1:https://arc.ask3.ru/arc/aa/48/2a/48b9ebce8262d832f3bd1c835d05262a.html
Заголовок, (Title) документа по адресу, URL1:
DataFlash - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)