Implementation Method of Custom UART Communication Protocol

Implementation Method of Custom UART Communication Protocol

Follow+Star Public Account Number, don’t miss out on exciting content Author | strongerHuang WeChat Public Account | strongerHuang When we learn about microcontrollers, the first thing we might encounter is lighting up (GPIO), and then it’s serial communication (UART). Serial communication is a commonly used communication interface and is essential knowledge for learning embedded systems. … Read more

The Perfect Partnership of Modbus Protocol and RTU

The Perfect Partnership of Modbus Protocol and RTU

The Perfect Partnership of Modbus Protocol and RTU RTU (Remote Terminal Unit) serves as the “nerve center” for data acquisition and control in the field of industrial automation, while the Modbus protocol is its most reliable “communication language”. The design philosophy of Modbus is “simple, efficient, and practical”. It employs a master-slave communication model with … Read more

Introduction to UART Serial Communication Design in FPGA

Introduction to UART Serial Communication Design in FPGA

Introduction: UART is a universal serial data bus used for asynchronous communication. This bus supports bidirectional communication, enabling full-duplex transmission and reception. UART is commonly used for data communication with PCs, as well as for the transmission of command and control information. In this article, we will introduce the UART communication protocol, transmission timing, and … Read more

Bus Talk 43: Misled by a Supplier Called ‘BoX’

Bus Talk 43: Misled by a Supplier Called 'BoX'

Last week, a colleague mentioned that she was misled by a rather dominant supplier. She vented her frustrations to me, and I quickly offered her a lollipop for comfort. After listening to the details of the situation, it turned out to be quite typical and worth sharing, hoping it can provide some insights for everyone. … Read more

My 7th Lesson on FPGA: Accessing Flash Memory with a Mature SPI Controller

My 7th Lesson on FPGA: Accessing Flash Memory with a Mature SPI Controller

The SPI interface (Serial Peripheral Interface) is a synchronous serial communication protocol widely used for high-speed data exchange between devices over short distances. Its core features and technical details are as follows: Communication Modes Uses a master-slave architecture, supporting communication between a single master and one or more slave devices, with the master device managing … Read more

Serial Peripheral Interface (SPI) Protocol: Principles, Architecture, and Applications

Serial Peripheral Interface (SPI) Protocol: Principles, Architecture, and Applications

Author | Hu Tu Zhen Produced by | Automotive Electronics and Software #01Introduction to the Serial Peripheral Interface (SPI) Protocol SPI is a multi-master or master-slave, four-wire, full-duplex synchronous serial communication protocol, which means that data can be sent and received simultaneously.SPI was developed by Motorola as a protocol for synchronous serial communication, allowing full-duplex … Read more

Understanding the SPI Protocol: Principles, Architecture, and Applications

Understanding the SPI Protocol: Principles, Architecture, and Applications

1 Serial Peripheral Interface (SPI) Protocol Overview SPI is a multi-master or master-slave, four-wire, full-duplex synchronous serial communication protocol, which means that data can be sent and received simultaneously.SPI was developed by Motorola as a protocol for synchronous serial communication, allowing full-duplex communication between two or more devices, which can be designated as master or … Read more

Optimizing PLC Communication Protocols: Enhancing Transmission Efficiency!

Optimizing PLC Communication Protocols: Enhancing Transmission Efficiency!

Optimizing PLC Communication Protocols: Transmission efficiency increased by 300%! Say goodbye to data lag! 1. Hardware Layer: Equip the PLC with a “Supercar Engine” Select the right model: The S7-1500 Max PDUSize reaches 960 bytes, which is 4 times faster than the S7-200Smart! (Data source: Siemens official website) Physical isolation: Using opto-isolator modules increases anti-interference … Read more

Communication Protocol: TC275 Chip

Communication Protocol: TC275 Chip

Click the blue text Follow us Introduction With the continuous development of motor control technology, communication methods have become increasingly important. Choosing the appropriate communication method is crucial for obtaining real-time motor parameters. Today, we will introduce SPI communication, which is key for data transmission between the motor and the AS5047P encoder. 1. SPI Communication … Read more

Overview of the Profibus-DP Communication Protocol

Overview of the Profibus-DP Communication Protocol

1. Overview PROFIBUS-DP, where DP stands for Decentralized Periphery, is a type of computer electronic component. It features high speed and low cost, used for communication between device-level control systems and decentralized I/O. It, along with PROFIBUS-PA (Process Automation) and PROFIBUS-FMS (Fieldbus Message Specification), constitutes the PROFIBUS standard. 2. Basic Information Specifications The PROFIBUS-DP protocol … Read more