SPI Interface Explanation and Principles

SPI Interface Explanation and Principles

01 【Introduction】 SPI: Serial Peripheral Interface, is a synchronous serial interface for device communication. SPI was developed by Motorola around 1985 and is suitable for short-distance, device-to-device communication. Since then, this interface has become a de facto standard adopted by many semiconductor manufacturers, especially microcontrollers (MCUs) and microprocessors (MPUs). 02 【SPI Interface】 The SPI bus … Read more

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

UART Communication Protocol Basics

UART Communication Protocol Basics

1. Introduction UART, full name Universal Asynchronous Receiver/Transmitter, translated as Universal Asynchronous Transceiver. The emergence of serial ports was around 1980, with data transmission rates of 115kbps~ 230kbps. Initially, serial ports were used to connect computer peripherals, typically connecting mice, external Modems, and old cameras and graphics tablets. Serial ports can also be used for … 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

Detailed Explanation of IIC Protocol Based on Z20k11X

Detailed Explanation of IIC Protocol Based on Z20k11X

Click the Blue Text Follow Us 1. Introduction 1. Concept The IIC protocol (I²C, or Inter-Integrated Circuit) is a widely used low-speed serial half-duplex communication protocol for communication between integrated circuits, allowing only unidirectional communication at any one time. It was invented by Philips in the 1980s and is widely used for data transmission between … Read more

RS-485 Design Guide Reference

RS-485 Design Guide Reference

Today, I will share a document from TI titled “RS-485 Design Guide”. Reply “485 Design Guide” in the public account backend to obtain the complete PDF. 1 Introduction In 1983, the Electronic Industries Association (EIA) approved a new balanced transmission standard known as RS-485. It has been found that RS-485 is highly praised and is … Read more

RS-485 Design Guide

RS-485 Design Guide

Today, I would like to share a document from TI titled “RS-485 Design Guide”, which can serve as an introduction. The document link is as follows: https://www.ti.com.cn/cn/lit/pdf/zhcaa89 1 Introduction In 1983, the Electronic Industries Association (EIA) approved a new balanced transmission standard known as RS-485. It was found that RS-485 was highly praised and widely … Read more

Comparison of Various Data Transmission Modes in BLE

Comparison of Various Data Transmission Modes in BLE

Smartphones are ubiquitous, but today, Internet of Things (IoT) devices may be more common than smartphones, and many of these devices operate using Bluetooth Low Energy ( BLE ) technology. Whether you are an engineer specializing in IoT, exploring IoT product development opportunities, or simply interested in how IoT works, understanding BLE can be immensely … Read more

Profibus DP Bus Fault Diagnosis Methods (1)

Profibus DP Bus Fault Diagnosis Methods (1)

1 Introduction With the rapid growth of decentralized structures in manufacturing automation and process automation, the application of field buses is becoming increasingly widespread. It facilitates data transmission between digital and analog input/output modules, intelligent signal devices, and process control devices with PLCs/PCs, dispersing I/O channels to field devices located nearby as required. This reduces … Read more

Profibus-DP Communication Protocol Overview

Profibus-DP Communication Protocol Overview

Profibus-DP Communication Protocol 1. Overview PROFIBUS – DP stands for Decentralized Periphery, which 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), forms the PROFIBUS standard. 2. Basic Information … Read more