Liangxu Linux
Liangxu Linux
Aug 30, 2023 · Fundamentals

Master Serial Communication: From Basics to RS232, RS422, and RS485

This article explains the fundamentals of serial versus parallel communication, details simplex, half‑duplex and full‑duplex modes, and provides in‑depth coverage of RS232, RS422, and RS485 standards, including physical connectors, baud rates, data framing, and practical wiring examples for embedded systems.

RS232RS422RS485
0 likes · 10 min read
Master Serial Communication: From Basics to RS232, RS422, and RS485
Open Source Linux
Open Source Linux
Aug 18, 2023 · Fundamentals

Understanding Serial Communication: RS232, RS422, RS485 Explained

This article provides a comprehensive overview of serial communication, comparing it with parallel communication, detailing communication modes, and explaining the characteristics, physical interfaces, protocols, baud rates, and data structures of RS232, RS422, and RS485, including practical wiring examples.

Data TransmissionRS232RS422
0 likes · 9 min read
Understanding Serial Communication: RS232, RS422, RS485 Explained
Liangxu Linux
Liangxu Linux
Mar 7, 2021 · Fundamentals

Understanding UART and Linux Serial Driver Architecture: From Basics to Implementation

This article provides a comprehensive guide to UART fundamentals, communication protocols, baud‑rate calculations, RS232/RS485 differences, flow‑control mechanisms, and the Linux TTY serial framework, including driver registration, data flow, key kernel structures, and practical C code examples for embedded development.

LinuxRS485Serial Driver
0 likes · 35 min read
Understanding UART and Linux Serial Driver Architecture: From Basics to Implementation
Liangxu Linux
Liangxu Linux
Feb 21, 2021 · Fundamentals

Mastering UART: From Hardware Basics to Linux Serial Driver Implementation

This article provides a comprehensive guide to UART technology, covering its hardware protocol, baud‑rate calculations, RS232/RS485 differences, flow‑control methods, the Linux TTY serial framework with key data structures, driver registration lifecycle, RS485 debugging modes, and a complete C example for configuring and using a serial port on Linux.

Device DriversFlow ControlRS485
0 likes · 38 min read
Mastering UART: From Hardware Basics to Linux Serial Driver Implementation