Embedded Communication Protocol: How Many CAN Interview Questions Can You Answer?

Embedded Communication Protocol: How Many CAN Interview Questions Can You Answer?

1. What is the basic working principle of the CAN bus? The CAN bus is a multi-master serial communication protocol primarily used in automotive and industrial control. It transmits data through differential signals (CAN_H and CAN_L) and has a high anti-interference capability. The CAN bus employs a non-destructive bit arbitration mechanism to ensure that high-priority … Read more

How Many CAN Channels Does an ECU Need? Should It Support Sleep Wake-Up?

How Many CAN Channels Does an ECU Need? Should It Support Sleep Wake-Up?

Source | Chip Xiao Er’s Afternoon Tea Knowledge Circle | Entering the Camera Lens/Module/CMOS Chip Group, Add WeChat yijijuechen2023 As a widely used communication bus between automotive ECUs, CAN has some fundamental questions related to its application, such as Since it is a bus, why aren’t all connected together, and why are so many CAN … Read more

Selecting TVS Diodes for RS-232, RS-485, and CAN Based on Rated Voltage

Selecting TVS Diodes for RS-232, RS-485, and CAN Based on Rated Voltage

**Introduction** In many industrial and automotive applications, protecting interface transceivers from various electrical overstress events is a major concern. Transient Voltage Suppressor (TVS) diodes are commonly used for this purpose as they clamp voltage spikes by creating a low impedance current path. The electrical characteristics of TVS diodes are determined by several process factors. These … Read more

A Detailed Overview of CAN and CANopen Protocols

A Detailed Overview of CAN and CANopen Protocols

Table of Contents 1 Overview of CAN 1.1 What is CAN 1.2 History of CAN 1.3 CiA Organization 1.4 OSI Model of CAN 1.5 Characteristics of CAN 1.6 Topology of CAN 1.7 Data Frame of CAN 1.8 Common CAN Application Layer Protocols 2 Overview of CANopen 2.1 What is CANopen 2.2 CANopen Network Model 2.3 … Read more

Understanding CAN Data Transmission with Code Examples

Understanding CAN Data Transmission with Code Examples

Follow our official account to never miss any updates! This tutorial was originally published by the author strongerHuang in October 2018. Tags: CAN, CANOpen, CanFestival Copyright: Commercial use is prohibited Disclaimer:This document is for personal learning use only. Please contact the author via the official account for authorization if you wish to reprint. 1Introduction This … Read more

CANOpen Series Tutorial 05: CAN Bus Synchronization, Bit Stuffing, and Priority Determination

CANOpen Series Tutorial 05: CAN Bus Synchronization, Bit Stuffing, and Priority Determination

Follow Our Public Account for Updates to never miss any news! This tutorial was originally published by the author strongerHuang in September 2018. Tags: CAN, CANOpen, CanFestival Copyright: Commercial Use Prohibited Disclaimer:This document is for personal learning use only. Please contact the author via the public account for authorization if you wish to reprint. 1Introduction … Read more

Detailed Usage of Modal Verbs in English: Can, May, Must

Detailed Usage of Modal Verbs in English: Can, May, Must

Modal verbs have specific meanings, but like auxiliary verbs, they need to be combined with other words to form the predicate of a sentence. Additionally, modal verbs do not change according to person or number, and they must be followed by the base form of a verb. To help students better understand, Teacher Wang has … Read more

Oscilloscope Practical Series 21: Slope Measurement

Oscilloscope Practical Series 21: Slope Measurement

During the technical exchange meetings of oscilloscopes, we learned that some customers need to understand the rise slope of CAN signals. They usually measure some values and then calculate manually. The ZDS2022 oscilloscope will save you a lot of time by displaying the results directly without manual calculations! The operation is very simple. First, connect … Read more

Internet of Vehicles Cybersecurity and ICSim Setup

Internet of Vehicles Cybersecurity and ICSim Setup

One Introduction The Internet of Vehicles (IoV) refers to the technology and concept of connecting vehicles with the internet and other vehicles. It is an application extension of the Internet of Things (IoT) in the automotive field. The cybersecurity risks of IoV involve various common attack methods. Here are some common cybersecurity attack methods in … Read more

CAN Communication Signal Startup Control Strategy

CAN Communication Signal Startup Control Strategy

Previously, I explained the power-on and startup control strategies for the EDC7 and EDC17 computer boards. If you haven’t seen it, you can click below to review. ↓↓↓↓↓↓ Detailed Explanation of Power-On Control Strategies for Various ECUs (Part 1) Today, I will explain another control strategy for startup using CAN communication signals. The heavy-duty truck … Read more