Analysis of Redundant Encoding Implementation for Serial Communication of Microcontrollers
摘要
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.