Mastering CAN bus System

所在平台: Udemy

课程主页: https://www.udemy.com/course/mastering-can-bus-system/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:掌握CAN总线系统 课程概述:控制器局域网络(CAN)是一个汽车标准网络,利用两根线来传输和接收数据。现代汽车中普遍使用CAN总线系统来实现信息交换。CAN总线系统通过数据帧来传输应用数据。网络中的每个节点可以在消息帧中传输0到8字节的数据。消息帧由消息头、0到8字节的数据以及校验和组成。消息头包含唯一的标识符,用于确定消息的优先级,而消息ID在总线系统中也是唯一的。当总线空闲时,网络中的任何节点都可以进行数据传输。如果多个节点同时尝试传输,将采用仲裁机制来确定哪个节点控制总线。仲裁使用有线与(wired AND)操作来确定胜者,具有最高优先级的消息(在消息头中定义)将获得胜利并被传输,而失败的消息将在检测到总线空闲状态后重试发送。课程旨在全面讲解CAN总线系统标准,提供清晰的解释。

课程评论(0条)

课程详情

The Controller Area Network (CAN) is an automotive standard network that utilizes a 2 wire bus to transmit and receive data. It is more common in modern cars that we can find CAN bus system for information exchange. CAN bus system uses frames to transmit the Application data. Each node on the network has the capability to transmit 0 to 8 bytes of data in a message frame. A message frame consists of a message header, followed by 0 to 8 data bytes, and then a checksum. The message header contains a unique identifier that determines the message priority also message ids are unique in the bus system. Any node on the network can transmit data if the bus is free. If multiple nodes attempt to transmit at the same time, an arbitration scheme is used to determine which node will control the bus. Arbitration uses wired AND operation to determine the winner. The message with the highest priority, as defined in its header, will win the arbitration and its message will be transmitted. The losing message will retry to send its message as soon as it detects a bus free state. Course aims to cover complete CAN bus system standard with clear explanation

课程标签

0人关注该课程

主题相关的课程