In the article the analysis of redundant encoding for use withserial communication of microcontrollers is performed. The analysis of existing error correction codes is performed. The significant role of Galois Fields (GF) in most of error correction algorithms is shown. The analysis of popular microcontrollers and their viability for creating reliable serial communication is performed. It is shown that most of serial communication protocols do not have robust solutions for error correction in messaging. Therefore, the development of interference-resistant communication is important for improving the efficiency of these protocols. The main contribution of this publication is that the performed combined analysis of the redundant encoding for serial communication and widely used microcontrollers allowed to propose the implementation of the communication with the use of standard Universal Asynchronous Receiver-Transmitter (UART) frame to ensure data integrity with saving backward compatibility with existing hardware implementations of build-in peripherals of chips and communication systems.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Analysis of Redundant Encoding Implementation for Serial Communication of Microcontrollers

  • Ivan Didenko,
  • Artem Perepelitsyn

摘要

In the article the analysis of redundant encoding for use withserial communication of microcontrollers is performed. The analysis of existing error correction codes is performed. The significant role of Galois Fields (GF) in most of error correction algorithms is shown. The analysis of popular microcontrollers and their viability for creating reliable serial communication is performed. It is shown that most of serial communication protocols do not have robust solutions for error correction in messaging. Therefore, the development of interference-resistant communication is important for improving the efficiency of these protocols. The main contribution of this publication is that the performed combined analysis of the redundant encoding for serial communication and widely used microcontrollers allowed to propose the implementation of the communication with the use of standard Universal Asynchronous Receiver-Transmitter (UART) frame to ensure data integrity with saving backward compatibility with existing hardware implementations of build-in peripherals of chips and communication systems.