Detailed Explanation of SPI Protocol Using ADS1118

Detailed Explanation of SPI Protocol Using ADS1118

Recently, I needed to write a protocol, so I reviewed SPI again. (I have kept this draft for too long, if I don’t publish it now, I will forget it) First, I analyzed the characteristics of the SPI protocol, using the ADS1118 device as a carrier for analysis. Later, I used a logic analyzer to … Read more

Detailed Explanation of SPI

Detailed Explanation of SPI

1. Introduction to SPI SPI, short for Serial Peripheral Interface, is a serial communication interface defined by Motorola for its MC68HCXX series processors. The SPI interface is mainly used between EEPROM, FLASH, real-time clocks, AD converters, as well as digital signal processors and digital signal decoders. SPI is a high-speed, full-duplex, synchronous communication bus that … Read more

Animated Explanation of Common Embedded Communication Protocols: SPI, I²C, UART, Infrared

Animated Explanation of Common Embedded Communication Protocols: SPI, I²C, UART, Infrared

These animated diagrams of signal waveforms in electronic systems help us understand the mechanism of 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 1.2.1 I2C Bus and Addressing Method 3 UART Transmission ▲ Figure 1.3.1 … Read more

Animated Explanation of Common Embedded Communication Protocols

Animated Explanation of Common Embedded Communication Protocols

Reprinted from CSDN: https://blog.csdn.net/an520_/article/details/125479812 UART, SPI, I2C, and other serial communications are very common communication methods in embedded development. The underlying communication principles of these protocols are not difficult, but many beginners struggle to learn them. Today, I will share some common underlying data transmission principles. 1. UART Serial Port UART: Universal Asynchronous Receiver/Transmitter. The … Read more

Common Hardware Interview Questions: Communication Protocols

Common Hardware Interview Questions: Communication Protocols

Source: One Linux GIF source: www.parlezvoustech.com 1. Common Hardware Communication Protocols? Serial Communication Protocols UART (Universal Asynchronous Receiver Transmitter): Asynchronous serial communication protocol that does not require a clock signal, commonly used for simple point-to-point communication. SPI (Serial Peripheral Interface): Synchronously used for high-speed communication between microcontrollers and external devices such as sensors and storage … Read more

Understanding Common Embedded Communication Protocols: I2C, SPI, UART, 1-Wire, and Parallel Interface

Understanding Common Embedded Communication Protocols: I2C, SPI, UART, 1-Wire, and Parallel Interface

Embedded Communication Protocols With the advent of the era of integration between communication and computing, digitization, broadband, and intelligence have become the future directions of communication development. Human society has increasingly high demands on telecommunication services, from quality to types of services. The access network, as an important component of the telecommunications network, connects local … Read more

Detailed Explanation of SPI Protocol (Based on ZhiXin Z20K11X)

Detailed Explanation of SPI Protocol (Based on ZhiXin Z20K11X)

Click the blue text Follow us 1. Introduction 1. Concept The SPI (Serial Peripheral Interface) bus protocol is a full-duplex synchronous serial bus communication protocol used for data transmission between integrated circuits. The SPI bus typically consists of one master device and multiple slave devices, each slave device has a separate chip select signal, and … Read more

Understanding Embedded Communication Protocols

Understanding Embedded Communication Protocols

Today, I will share some common underlying data transmission principles of communication; UART, SPI, and I2C are very common communication methods in embedded development, and the fundamental communication principles of these methods are not difficult to understand. 1. UART Serial Communication UART: Universal Asynchronous Receiver/Transmitter. The UART serial port is the most common type of … Read more

Embedded Hardware Communication Interface Protocol – IIC (Part 1) Basics

Embedded Hardware Communication Interface Protocol - IIC (Part 1) Basics

This section continues to discuss another serial communication interface in embedded hardware communication protocols – IIC. Compared to UART serial protocol and SPI serial peripheral interface protocol, IIC has its unique features. Introduction IIC (Inter-Integrated Circuit), integrated circuit bus. IIC stands for Inter-Integrated Circuit (integrated circuit bus), this type of bus was designed by Philips … Read more

Common Embedded Bus Protocols Explained

Common Embedded Bus Protocols Explained

01 IIC Bus (Inter-Integrated Circuit) I2C (Inter-Integrated Circuit), also known as IIC or I2C bus, is a serial communication protocol used to connect multiple devices over short distances. It was first introduced by Philips in 1982 and is now widely used for communication between embedded systems, sensors, memory, and other peripheral devices. Here are some … Read more