Understanding Communication Protocols: UART, TTL, RS232, RS422, RS485, CAN, USB

Understanding Communication Protocols: UART, TTL, RS232, RS422, RS485, CAN, USB

Follow “Technical Training” focused on automation education for 14 years UART, I2C, RS485… These communication methods are widely used, but their explanations can be ambiguous. Therefore, I feel it is necessary to organize them for clarification and differentiation. The article is a bit long, so I suggest saving it for later reference when needed. UART … Read more

LCD Hard Screen Vs Soft Screen: A Technical Comparison

LCD Hard Screen Vs Soft Screen: A Technical Comparison

Promotional Space (Non-Business) LCD technology has been thriving for over 50 years. In the past decade, the wide-view LCD technology route has completely diverged into two categories: vertically aligned soft screens and horizontally aligned hard screens. PSVA, HVA (CSOT), and UV2A (Sharp) belong to the soft screen VA technology; while horizontally aligned hard screen technologies … Read more

Principles, Classification, and Technical Indicators of Embedded Bus Technology

Principles, Classification, and Technical Indicators of Embedded Bus Technology

Source: Sensor Technology A bus is a common communication line for transmitting information between various functional components of a computer. It consists of a bundle of wires and can be classified into data bus, address bus, and control bus based on the type of information transmitted. The data bus is used to transmit data, the … Read more

Understanding Common Bus Communication Principles with 17 Animations

Understanding Common Bus Communication Principles with 17 Animations

A collection of animated diagrams illustrating signal transmission in communication protocols helps us understand the principles of signal transmission. 1. SPI Transmission ▲ Figure 1 SPI Data Transmission ▲ Figure 1.2 SPI Data Transmission (2) ▲ Figure 1.3 SPI Timing Signal 2. I²C Transmission ▲ Figure 2.1 I2C Bus and Addressing Method 3. UART Transmission … Read more

Understanding UART, TTL, RS232, RS422, RS485, CAN, and USB

Understanding UART, TTL, RS232, RS422, RS485, CAN, and USB

UART, I2C, RS485… Although these communication methods are commonly used, their explanations can be ambiguous. I felt it necessary to organize them to consolidate and distinguish the concepts. The article is a bit lengthy, so I suggest saving it for future reference when needed. UART Universal Asynchronous Receiver-Transmitter The UART port refers to a physical … Read more

Overview of Common Bus Types

Overview of Common Bus Types

Before discussing buses, we should first understand what a bus is. According to Baidu, the complete definition is: a bus is a common communication trunk for transmitting information between various functional components of a computer. It is a transmission line bundle composed of wires, categorized according to the type of information transmitted by the computer. … Read more

Advanced Techniques in Communication Protocol Transmission Principles

Advanced Techniques in Communication Protocol Transmission Principles

UART, SPI, I2C and other serial communications are very common methods in embedded development. The underlying communication principles are not difficult, but many beginners struggle to learn them. Today, I will share some common underlying data transmission principles of communication. 1UART Serial Port UART: Universal Asynchronous Receiver/Transmitter. The UART serial port is the most common … Read more

Everything You Need to Know About SPI Protocol

Everything You Need to Know About SPI Protocol

What is covered? Introduction to SPI Protocol 4-Wire or 3-Wire? 4 Operating Modes Multiple Transmission Rates Timing of SPI Protocol Upgraded SPI Protocol FPGA Implementation of SPI Protocol Comparison of SPI and IIC Conclusion Introduction to SPI Protocol The three most commonly used serial communication protocols between different chips on a board are UART, I2C, … Read more

Understanding Computer Buses: Key Insights

Understanding Computer Buses: Key Insights

Source: Official Account — — — Technical Courtyard Introduction: Spreading knowledge and broadening horizons. A technical repository. See the world with a unique perspective, interesting and informative. 【Guide】 Engineers often use a set of lines, configured with appropriate interface circuits, to connect various components and peripheral devices, referred to as a bus, to simplify hardware … Read more