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

CAN bus controller

A CAN bus and controller technology, applied in the field of CAN bus controllers, can solve the problems of microprocessor failure, CAN bus paralysis, running away, etc.

Active Publication Date: 2017-06-20
BEIJING RAILWAY SIGNAL
View PDF6 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If the crystal oscillator clock "runs away" (usually multiplied), or the microprocessor fails, it may affect the paralysis of the entire CAN bus

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
  • CAN bus controller
  • CAN bus controller
  • CAN bus controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] In this document, relational terms such as first and second etc. are used only to distinguish one entity or operation from another without necessarily requiring or implying any such relationship between these entities or operations. Actual relationship or sequence. Furthermore, the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or apparatus comprising a set of elements includes not only those elements, but also includes elements not expressly listed. other elements of or also include elements inherent in such a process, method, article, or device. Without further limitations, an element defined by the phrase "comprising a" does not preclude the presence of additional same elements in a process, method, article or apparatus comprising the aforementioned element.

[0026] CAN is the abbreviation of Controller Area Network, which is an ISO international standardized serial c...

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 CAN bus controller. The CAN bus controller comprises a housing, a register management logic module and a detection control module, and the register management logic module and the detection control module are installed in the housing. A watchdog timer and a clock check timer are integrated in the detection control module. The watchdog timer is used for carrying out zero clearing when a microprocessor carries out read-write operation on the register management logic module, and carrying out counting in dependence on the frequency of an external crystal oscillator clock, and generating an overflow interrupt signal when the counter is overflowed; the clock check timer is used for counting the frequency of the external crystal oscillator clock, carrying out zero clearing when an external microprocessor carries out read-write operation on the clock check timer, and generating an overflow interrupt signal when the counter is overflowed The overflow interrupt signal is used for controlling the register management logic module to stop transmit-receive operation to a CAN bus, counting serves as actual counting, the external microprocessor compares actual counting with expected counting, when the actual counting is inconsistent with the expected counting, the CAN bus controller is controlled to stop transmit-receive operation to the CAN bus.

Description

technical field [0001] The invention relates to the field of CAN bus control, in particular to a CAN bus controller. Background technique [0002] CAN is the abbreviation of Controller Area Network, which is an ISO international standardized serial communication protocol. At present, it is widely used in industrial automation, ships, medical equipment, industrial equipment and so on. The CAN bus controller is a circuit module used to implement the CAN bus protocol and interface with the microprocessor. The CAN bus works in a multi-master mode, and any node on the network can actively send information to other nodes on the network at any time, regardless of master-slave, and the communication method is flexible. The hardware composition of CAN nodes mainly includes CAN bus controller and transceiver, among which CAN bus controller can be divided into independent CAN bus controller and CAN bus controller integrated in CPU / MCU. [0003] The structure of the independent CAN b...

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
IPC IPC(8): G05B19/04
Inventor 郜志强赵寰宇韩雪松陈强郭曦
Owner BEIJING RAILWAY SIGNAL
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