Show simple item record

dc.contributor.authorМихайлов, В. Г.ru
dc.coverage.spatialМинскru
dc.date.accessioned2016-11-14T06:31:50Z
dc.date.available2016-11-14T06:31:50Z
dc.date.issued2016
dc.identifier.citationМихайлов, В. Г. Запись бинарных данных на SD карту arduino due = Record of the binary data on SD card Arduino Due / В. Г. Михайлов // Системный анализ и прикладная информатика. - 2016. – № 3. - С. 40 - 49.ru
dc.identifier.urihttps://rep.bntu.by/handle/data/26362
dc.description.abstractДан краткий обзор микроконтроллеров семейства Arduino, их характеристик и областей применения. Отмечена важность записи параметров исследуемого объекта для отладки систем управления на микроконтроллерах Arduino. Единственной возможностью регистрации параметров в семействе Arduino является запись на SD-карту в текстовом режиме с использованием функций print(), write(). Рассмотрены проблемы, связанные с записью бинарных данных на SD-карту на микроконтроллере Arduino Due. Проведен анализ способов записи бинарных данных на SD-карту Arduino Due, возникающих проблем с неочисткой памяти от предыдущей программы, приводящей к возможности дублирования данных на SD-карте, наличие ошибочной точки зрения об ограничении объемов записи данных и необходимости использования устаревших SD-карт. Рассмотрены пути устранения отмеченных недостатков. Проведена оценка быстродействия различных подходов записи информации на SD-карту. На основании проведенных исследований предложен подход уплотнения записываемой информации за счет преобразования бинарных данных побайтно в символьный массив в коде ASCI без увеличения их объема и записи блоками по 240 байт. Это позволяет максимально использовать возможности стандартной функции write() Arduino и специфику организации памяти SD-карт и увеличить быстродействие более чем в 1100 раз по сравнению с записью в символьном виде по одному байту. Отмечено, что использование предлагаемых на форумах решений исключения дублирования данных из-за неочистки памяти не обеспечивает полноты их устранения. Для Arduino Due для очистки памяти необходимо использования специального программатора или установка новой программы загрузки.ru
dc.language.isoruru
dc.publisherБНТУru
dc.subjectМикроконтроллер Arduino Dueru
dc.subjectSD картаru
dc.subjectБинарные данныеru
dc.titleЗапись бинарных данных на SD карту arduino dueru
dc.title.alternativeRecord of the binary data on SD card Arduino Dueen
dc.typeArticleru
dc.relation.journalСистемный анализ и прикладная информатикаru


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record