Controller area network (CAN) bus system and application layer communication method in same
A technology of CAN bus and communication method, which is applied in the field of CAN bus, can solve the problems of long cycle, inconvenient modification and transplantation, and high cost, and achieve the effects of strong applicability, easy promotion and transplantation, and simple use
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0046] Embodiment 1, an application layer communication method in a CAN bus system, wherein, the CAN bus system includes a CAN bus and several CAN nodes; each CAN node transmits and receives applications according to the CAN application layer protocol through the CAN bus layer messages to carry out application layer communication; the CAN application layer protocol will be described in detail below.
[0047] First of all, the CAN bus protocol supports four communication frames: data frame, remote frame, error frame, and overload frame. Wherein the data frame realizes the data transfer from the sending node to the receiving node. In this embodiment, the application layer message sent and received by the CAN node during the application layer communication can be carried by the CAN data frame. In actual application, it is not excluded Carried by other frames. The format of the dataframe is as figure 1 shown.
[0048] Each subfield of the CAN bus data frame is:
[0049] A: fra...
Embodiment 2
[0210] Embodiment two, a kind of CAN bus system, comprises CAN bus, several CAN nodes;
[0211] The CAN node is used to send an application layer message to the CAN bus when other CAN nodes need to be operated, and the application layer message carries the sender's identification, the receiver's identification and the information used to indicate the operation to be performed. Function information, using the identity of the node as the sender identity, using the identity of the CAN node as the operation object as the receiver identity; and after receiving the application layer message, according to the function information carried in the application layer message carry out corresponding operations;
[0212] The CAN bus is used to transmit the application layer message to the corresponding CAN node according to the receiver identifier carried in the application layer message.
[0213] In this embodiment, the CAN node is also used to carry the communication mode information of ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com