|
advertisement |
|
|
|
|
|
|
Instruments and Systems: Monitoring, Control, and Diagnostics Annotation << Back
CRC8 computation algorithms research in microprocessor systems with resource deficiency |
E.A. MYTSKO, A.N. MALCHUKOV, S.D. IVANOV
The paper presents a study of software implementations of CRC8 checksum algorithms are used to control the integrity of transmitted information in microprocessor systems for collecting, processing information and managing technological processes. The block diagrams of the classical, table-driven and various modifications of the matrix-driven algorithms for computing CRC8 are presented for the DS18B20 digital temperature sensor. Recommendations for the use of CRC computation algorithms for systems with a shortage of resources – a small amount of program and data memory, low productivity have been developed. It is established that the implementation of the table-driven algorithm is applicable when there is a free memory capacity of 144 words. In cases of significantly less memory available (up to 50 words), it is advisable to use software implementations with a matrix in RAM or in general-purpose registers.
Keywords: data integrity, checksum, CRC8, microcontroller, matrix-driven algorithm, classical algorithm, table-driven algorithm, temperature sensor.
Contacts: E-mail: evgenrus70@mail.ru
Pp. 22-29. |
|
|
|
Last news:
Выставки по автоматизации и электронике «ПТА-Урал 2018» и «Электроника-Урал 2018» состоятся в Екатеринбурге Открыта электронная регистрация на выставку Дефектоскопия / NDT St. Petersburg Открыта регистрация на 9-ю Международную научно-практическую конференцию «Строительство и ремонт скважин — 2018» ExpoElectronica и ElectronTechExpo 2018: рост площади экспозиции на 19% и новые формы контент-программы Тематика и состав экспозиции РЭП на выставке "ChipEXPO - 2018" |