UART Serial Communication Protocol

UART Serial Communication Protocol

Click the blue text to follow“CurryCoder’s Programming Life” WeChat Official Account: CurryCoder’s Programming Life Skill comes from diligence; neglect leads to decay; success comes from thought; destruction comes from carelessness. 1. Communication Basics Based on transmission direction, communication can be divided into simplex, half-duplex, and full-duplex communication. Simplex communication: Data can only be sent from … Read more

Understanding UART Serial Communication

Understanding UART Serial Communication

UART stands for Universal Asynchronous Receiver/Transmitter, also known as serial communication. Unlike communication protocols like SPI and I2C, it is a physical circuit within microcontrollers or an independent IC. The main purpose of UART is to send and receive serial data, and its greatest advantage is that it uses only two wires to transmit data … Read more

Comprehensive Introduction to UART, SPI, and I2C Protocols

Comprehensive Introduction to UART, SPI, and I2C Protocols

I2C Communication Protocol Basics 3.1 Communication Overview I²C (Inter-Integrated Circuit) is a serial communication bus designed by Philips in the early 1980s. It facilitates communication between motherboards, embedded systems, or mobile phones and peripheral devices. Due to its simplicity, it is widely used for communication between microcontrollers and sensor arrays, displays, IoT devices, EEPROMs, etc. … Read more

Comprehensive I2C Overview

Comprehensive I2C Overview

The author has summarized the I2C specifications into one article, with the following table of contents: I2C Introduction I2C Architecture I2C Transfer I2C Synchronization And Arbitration I2C Hs-mode 1. I2C Introduction 1.1 I2C History I2C: Inter-Integrated Circuit, an integrated circuit bus. I2C is a simple, bidirectional two-wire synchronous serial bus designed by Philips in 1982 … Read more

Understanding MIPI Protocol: Interface Definitions and Overview

Understanding MIPI Protocol: Interface Definitions and Overview

Taobao Store: Wolf FPGA A Detailed Tutorial for Zynq System Entry and Advancement The previous article introduced the development history, advantages and disadvantages, application fields, and development direction of MIPI interfaces in detail. Today, we will delve deeper into the content of the MIPI protocol. 1. Interface Definition The MIPI specification defines the interface into … Read more

Comprehensive Interface Specification Protocol Download – 2023 Update

Comprehensive Interface Specification Protocol Download - 2023 Update

The relevant interface specification protocols have been uploaded to “Hard Ten Classroom” If you need to download the protocols, please click to read the original text, or go through the public account menu to enter “Hard Ten Classroom” DDR DDR5_JESD79-5 GDDR4 Specific SGRAM Functions DDR4_JESD79-4 DDR3_JESD79-3E DDR2_JESD79-2C PCI & PCIe PCI_Express_Base_5.0r1.0-2019-05-22 PCI_Express_Base_4.0 PCI_Express_V2.0 PCI_Express_V1.1 PCI_V3.0 … Read more

Understanding the MIPI Communication Protocol for Cameras

Understanding the MIPI Communication Protocol for Cameras

Learn together for a lifetime here is the Android programmer Recommended classic articles, by reading this article, you will gain the following knowledge points: 1. Introduction to the MIPI Protocol MIPI (Mobile Industry Processor Interface) is an abbreviation of Mobile Industry Processor Interface. MIPI is an open standard established by the MIPI Alliance for mobile … Read more

Understanding the Efficient ‘MIPI Interface’

Understanding the Efficient 'MIPI Interface'

MIPI What is ‘MIPI’ MIPI, short for: Mobile Industry Processor Interface, developed by the MIPI Alliance, is a high-performance, low-power, low-cost serial communication interface designed to standardize internal device interfaces such as camera, display, RF/baseband interfaces, etc., thereby reducing the complexity of device design and increasing design flexibility. The benefit of a unified interface standard … Read more

Understanding the MIPI_CSI Protocol: Principles and Applications

Understanding the MIPI_CSI Protocol: Principles and Applications

As a hardware engineer, I have an in-depth understanding of the MIPI (Mobile Industry Processor Interface) CSI (Camera Serial Interface) protocol. Below is a detailed explanation of the MIPI_CSI protocol: 1. Overview of the MIPI_CSI Protocol The MIPI_CSI protocol is one of the open standards established by the MIPI Alliance for mobile application processors, specifically … Read more

MIPI A-PHY: The Cornerstone of Automotive Systems and IoT

MIPI A-PHY: The Cornerstone of Automotive Systems and IoT

MIPI Alliance recently announced that it has completed the long-term development of the MIPI A-PHY v1.0 physical layer communication protocol. This is a serialiser-deserialiser (SerDes) physical layer specification primarily used for automotive applications. The specification is currently under member review and is expected to be officially adopted within the next 90 days. In fact, prior … Read more