
2024-10-30
With the development of the automotive industry, the control of various systems in automobiles is gradually moving towards automation and intelligence, and the electrical system of automobiles has become complex and intricate. This article provides a detailed introduction to vehicle buses such as CAN, CAN FD, LIN, MOST, FlexRay, and Ethernet

2024-11-05
1、 CAN Introduction 1.1 What is CAN? The CAN (Controller Area Network) bus protocol is a serial communication bus based on message broadcasting mode invented by BOSCH. It was initially used to achieve reliable communication between ECUs in automobiles, but due to its simplicity, practicality, and reliability, it has been widely used in other fields such as industrial automation, ships, and healthcare. Before understanding the CAN bus protocol, we need to know what automotive ECU refers to? ECU (Electronic Control Unit), also known as the "onboard computer" of a car, is used to control the driving status of the car and achieve its various functions. It mainly uses various sensors and buses for data collection and exchange to determine the vehicle status and the driver's intention, and controls the car through actuators. Simply put

2024-11-05
1、 LIN Introduction 1.1 What is LIN? LIN (Local Interconnect Network) bus is a low-cost serial communication protocol defined for automotive distributed systems. Compared to CAN bus, LIN bus protocol is relatively simple and does not require high requirements for microcontrollers. Basic serial ports can be implemented, so the cost is lower. As an auxiliary bus of CAN bus, LIN bus is a supplement to existing bus technology and is widely used in vehicle control fields such as doors, windows, headlights, and central locking. The characteristics of the 1.2LIN bus are that the single master/multi slave device mode does not require arbitration mechanism and is low-cost. Based on UART serial communication, all control machines have the necessary hardware for LIN. One master node corresponds to multiple slave nodes for single signal line transmission, while ensuring that the delay time of signal transmission LIN is predictable

2024-11-05
Preface: The basic knowledge of CAN was introduced in the detailed introduction of CAN before, but due to the disadvantages of low communication rate, long message header, and low refresh rate of CAN bus. CAN FD has emerged to address these issues. 1、 Introduction to CANFD: CAN FD (CAN with Flexible Date rate), also known as "Variable Rate CAN", supports faster data transmission rates and larger data loads. It is an evolved version of the CAN bus that can be used to support applications with higher bandwidth. For example, advanced driver assistance systems (ADAS) and autonomous driving systems (AV) (note: CAN FD has only upgraded the protocol compared to CAN, and the physical layer has not changed.) 2. Why is CAN FD needed? 1. Main reason: With the increasing number and complexity of automotive functions, the load rate of traditional CAN bus (CAN2.0) is getting higher and even higher

2024-11-05
The preface introduced CAN, CAN FD, LIN bus, and this article introduces FlexRay bus. The corresponding articles are as follows: CAN bus: car bus | detailed introduction of CAN FD bus: car bus | detailed introduction of CANFD LIN bus: car bus | detailed introduction of LIN Common car buses Summary: car bus | One article to understand the five major car buses: CAN, LIN, FlexRay, MOST, Ethernet 1, FlexRay Introduction 1.1 What is FlexRay? FlexRay is a high-speed, deterministic, and fault-tolerant bus technology used in automobiles. It combines event triggering and time triggering, and has the characteristics of efficient network utilization and system flexibility. Traditional CAN solutions cannot meet the requirements of automotive wire control systems (X-by-Wire)

2024-11-06
The preface introduced CAN, CAN FD, LIN, and FlexRay buses, and this article introduces the MOST bus. The corresponding articles are as follows: CAN bus: car bus | detailed introduction of CAN FD bus: car bus | detailed introduction of CANFD LIN bus: car bus | detailed introduction of LIN FlexRay bus: car bus | detailed introduction of FlexRay Common car buses Summary: car bus | Understand the five major car buses in one article: CAN, LIN, FlexRay, MOST, Ethernet 1. Introduction to MOST 1.1 What is MOST? MOST (Media Oriented System Transport) is a media oriented system transmission bus specifically developed for in car use. Most is the result of cooperation in the automotive industry and does not have formal standards. The MOST network uses fiber optics as the physical component

2024-11-06
In the preface, CAN, CAN FD, LIN, FlexRay, and MOST buses were introduced. This article introduces the in vehicle Ethernet. The corresponding articles are as follows: CAN bus: car bus | detailed introduction of CAN FD bus: car bus | detailed introduction of CANFD LIN bus: car bus | detailed introduction of LIN FlexRay bus: car bus | detailed introduction of FlexRay Common car buses Summary: car bus | Understand the five major car buses in one article: CAN, LIN, FlexRay, MOST, Ethernet 1. Introduction to Ethernet 1.1 What is Ethernet? Vehicle Ethernet is an in car communication network based on traditional Ethernet technology, which uses a single pair of unshielded twisted pair cables and supports high-speed data transmission. Compared with traditional CAN bus, vehicle Ethernet can provide higher data transmission rates