|
реклама |
|
|
|
|
|
|
Приборы и системы. Управление, контроль, диагностика Аннотация к статье << Назад
Исследование алгоритмов вычисления контрольной суммы CRC8 в микропроцессорных системах при дефиците ресурсов |
Е.А. МЫЦКО, А.Н. МАЛЬЧУКОВ, С.Д. ИВАНОВ
В работе представлено исследование программных реализаций алгоритмов вычисления контрольной суммы CRC8, применяемой для контроля целостности передаваемой информации в микропроцессорных системах сбора, обработки информации и управления технологическим процессами. Приведены блок-схемы классического, табличного и различных модификаций матричного алгоритмов вычисления CRC8 для цифрового датчика температуры DS18B20. Выработаны рекомендации к применению алгоритмов расчета CRC для систем с дефицитом ресурсов – небольшой объем памяти программ и данных, низкая производительность. Установлено, что реализация табличного алгоритма применима при наличии свободного объема памяти от 144 слов. В случаях значительно меньшего доступного объема памяти (до 50 слов) целесообразно применение программных реализаций с матрицей в RAM или в регистрах общего назначения.
Ключевые слова: целостность данных, контрольная сумма, CRC8, микроконтроллер, матричный алгоритм, классический алгоритм, табличный алгоритм, датчик температуры.
Контактная информация: E-mail: evgenrus70@mail.ru
Стр. 22-29. |
|
|
|
Последние новости:
Выставки по автоматизации и электронике «ПТА-Урал 2018» и «Электроника-Урал 2018» состоятся в Екатеринбурге Открыта электронная регистрация на выставку Дефектоскопия / NDT St. Petersburg Открыта регистрация на 9-ю Международную научно-практическую конференцию «Строительство и ремонт скважин — 2018» ExpoElectronica и ElectronTechExpo 2018: рост площади экспозиции на 19% и новые формы контент-программы Тематика и состав экспозиции РЭП на выставке "ChipEXPO - 2018" |