Welcome to
|
![]() This Page is dedicated to North American Users and
Developers of Controller Area Network applications
|
|||
|
CAN (also referred to as CANbus or CAN bus) is a network used in many every-day products consisting of multiple microcontrollers that need to communicate with each other. CAN is implemented in hardware in microcontrollers of more than 22 chip manufacturers. If you don't know much about the CAN bus, here is a historic summary of 15 years of CAN. The original CAN
specification from Robert Bosch is available for free: CAN provides a safe communication channel to exchange up to 8 bytes between several network nodes. Additional network functionality like which node talks to which others, when to trigger transmit messages, how to transmit data longer than 8 byte - all of these functions are specified in so-called higher-layer protocols (in network terms, CAN is a layer 2 implementation - higher layers are implemented in software). Some of the more popular higher-layer CAN bus protocols are CANopen, DeviceNet and J1939. A list of Frequently Asked Questions also covering CAN issues is available on CANopen.us. External CAN bus links listed on this page: |
|||
|
||||
|
||||
|
||||
|
|