Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Semi-asynchronous CAN bus control method based on single-bit synchronization and controller

A CAN bus and control method technology, applied in the field of network communication, can solve the problem of unavoidable communication delay, and achieve the effects of improving communication efficiency, reducing brake failure, and reducing bit errors.

Active Publication Date: 2021-08-10
成都尼晟科技有限公司
View PDF10 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The CAN bus protocol itself is a highly stable asynchronous communication method. Since the CAN bus protocol is an asynchronous communication protocol, the error caused by the skew of the sampling point during the communication process is inevitable, that is, the sampling point is located near 90% or 10%. In the traditional CAN bus protocol, once the sampling point is skewed, an error occurs in the CRC check, and the node sending the data will resend the set of data to ensure the normal operation of the system, but the communication delay caused by the sending of the error code is still unacceptable. avoid

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Semi-asynchronous CAN bus control method based on single-bit synchronization and controller
  • Semi-asynchronous CAN bus control method based on single-bit synchronization and controller
  • Semi-asynchronous CAN bus control method based on single-bit synchronization and controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The technical solution of the present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that these embodiments are only used to illustrate the present invention and are not intended to limit the scope of the present invention. After reading the present invention, those skilled in the art Modifications to various equivalent forms of the present invention fall within the scope defined by the appended claims of the present application.

[0030] see figure 1 , a kind of semi-asynchronous CAN bus control method based on single-bit synchronization of the present invention, specifically comprises steps:

[0031] S101: Generate a communication clock by frequency division;

[0032] S102: The communication clock collects the start bit of the signal to be synchronized. The start bit is a single-bit dominant signal. When the synchronization signal is collected, the frequency divider is trigge...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a semi-asynchronous CAN bus control method based on single-bit synchronization and a controller. The semi-asynchronous CAN bus control method based on single-bit synchronization comprises the following steps: generating a communication clock through a frequency division mode; enabling a communication clock to collect a start bit of a to-be-synchronized signal, wherein the start bit is a single-bit dominant signal; triggering a frequency divider to reset while a synchronizing signal is collected, so the initial phase of the communication clock is synchronized with the synchronizing signal. The asynchronous communication does not require a clock but requires a frequency, so that unequal-interval communication is realized, the communication efficiency is improved, the phase of the clock is flexibly changed on the basis of the synchronous communication by the semi-synchronous communication, and an unequal-interval communication function similar to the asynchronous communication is realized. Semi-asynchronous communication in the invention is based on asynchronous communication, and a synchronous clock is recovered from data so as to realize pseudo signal synchronization, that is, the error code problem in the asynchronous communication process is solved by the inaccurate synchronous clock.

Description

technical field [0001] The invention relates to the field of network communication, in particular to a semi-asynchronous CAN bus control method and controller based on single-bit synchronization. Background technique [0002] Controller Area Network (CAN or CAN bus for short) is a feature-rich vehicle bus standard. It is designed to allow microcontrollers and instruments on the network to communicate with each other without the need for a host. It is based on a messaging protocol and was originally designed to use multiplexed communication cables in vehicles to reduce copper wire usage, and has since been adopted by other industries as well. [0003] CAN is built on the Broadcast Communication Mechanism based on the information-oriented transmission protocol. According to the content of the information, it uses the message identifier (Message Identifier, each identifier is unique in the entire network) to define the content and the priority order of the message for deliver...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/40G06F15/78H04L7/00
CPCH04L12/40006H04L7/0008G06F15/7839H04L2012/40215Y02P90/02
Inventor 孙旭吴鹏于文卓陈琴
Owner 成都尼晟科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products