Discussion on Industrial Bus and Industrial Ethernet in Automation Applications

Discussion on Industrial Bus and Industrial Ethernet in Automation Applications

Despite the fact that dozens of industrial field bus protocols are still in use in the field of machine automation, industrial Ethernet is replacing many of these protocols with its superior characteristics. In earlier years, there were some basic open communication serial standards, such as RS232 and RS422/485. These standards, including Modbus, became the foundation … Read more

Lecture 2 on Bus Architecture: Origins, Current Design, and Future of CAN Bus

Lecture 2 on Bus Architecture: Origins, Current Design, and Future of CAN Bus

The CAN bus was born at the renowned Bosch company in Germany, arising alongside the development of the automotive industry. In the 1970s and 1980s, the automotive industry was booming, but several serious problems emerged: 1 There was no communication protocol in cars, making it difficult to support interaction between multiple controllers. Imagine trying to … Read more

Understanding 4-Wire and 7-Wire SPI Protocols

Understanding 4-Wire and 7-Wire SPI Protocols

Hello everyone, in this article we will talk about a common communication protocol in embedded development – the SPI protocol. However, today we will not discuss its basic principles, but rather explore a detail that many may not have noticed: the 4-wire and 7-wire versions of the SPI protocol. You might wonder, isn’t SPI just … Read more

Understanding SPI Interface: Avoiding Common Pitfalls

Understanding SPI Interface: Avoiding Common Pitfalls

# Click the blue text to follow us and never miss exciting content Origin of SPI The SPI interface was first proposed by Motorola (now NXP) for high-speed data transfer between processors and peripheral devices. Due to its simplicity, efficiency, and low resource consumption, it quickly gained widespread adoption and became one of the most … Read more

Detailed Explanation of SPI

Detailed Explanation of SPI

Introduction The previous article detailed the SPI module under the Autosar architecture diagram, but did not cover the SPI communication bus. This article is a repost of what I consider to be a well-written introduction to the SPI communication protocol for your reference. Reference Articles: AUTOSAR-MCAL–Detailed Explanation of SPI Module (I) AUTOSAR-MCAL–Detailed Explanation of SPI … Read more

Comparison of I2C and SPI Communication Protocols

Comparison of I2C and SPI Communication Protocols

Comparison of I2C and SPI Communication Protocols In microcontroller development, peripheral expansion is an inevitable task, such as connecting sensors, displays, or memory. Both I2C and SPI are commonly used communication protocols, each with its own advantages and disadvantages, suitable for different scenarios. This article will help you understand the basic concepts, hardware connections, code … Read more

Understanding the I2C Bus: Key Concepts and Applications

Understanding the I2C Bus: Key Concepts and Applications

I2C (Inter-Integrated Circuit) communication bus is a key component in embedded system design. Its flexibility and high efficiency make it popular in advanced applications. This article aims to provide an in-depth analysis of the I2C communication bus, including its basic concepts, features, communication protocols, as well as advanced applications and best practices in different scenarios. … Read more

In-Depth Understanding of CAN Bus

In-Depth Understanding of CAN Bus

CAN Bus (Part 1) Original Source: http://www.cnblogs.com/jacklu/p/4729638.html Blog Garden, Author: lulujianjie Engineers in embedded systems generally know that the CAN bus is widely used in cars; in fact, marine electronic device communication also extensively uses CAN. With the increasing emphasis on national maritime defense, the demand for CAN will also grow. This summer, by participating … Read more

Understanding CAN Bus: A Comprehensive Guide

Understanding CAN Bus: A Comprehensive Guide

Follow our public account, click the ” ··· ” in the top right corner of the public account homepage, set a star mark, and stay updated on the latest news in intelligent automotive electronics and software. Source:Embedded News Selection CAN (Controller Area Network) is a serial communication network capable of achieving distributed real-time control. When … Read more

Communication Analysis of Smart Meter Security

Communication Analysis of Smart Meter Security

This article is an excellent piece from the KX forum, authored by KX forum user ID: blck四 In my usual research on binary vulnerabilities and kernel issues, I have found answers on KX, and I am very grateful to these predecessors for sharing their problem-solving ideas, which helps future generations avoid pitfalls. Device Information and … Read more