The CAN Driver provides a largely hardware-independent interface to higher software layers. This makes it possible to use and reuse components independent of the hardware platform.
The following basic functions are implemented by the CAN Driver:
- Initialization of the CAN controller
- Transmission of CAN messages
- Reception of CAN messages
- Overrun and error handling
- Wake-up functionality.
The parameters for hardware initialization, e. g. acceptance filters or bus timing registers, are pre-selected in the Configuration Tool. The CAN driver is available for a large selection of controllers. For additional information, please refer to the section "Availability".

Contact