CAN-DRVR-SJA100-P-P1-SINGLE is a Single Product licensed uC/CAN framework for NXP SJA1000 MCU that enables easy and clean implementation of CAN communication paths. Single Product license allows the licensee to embed one or more Micrium software component into an end product. Each end product can be produced in unlimited number. uC/CAN is a source code library optimized for speed, flexibility and size and built with high portability and clean documentation in mind. uC/CAN reduces development efforts to embed CAN. Developers need only an understanding of signals, messages and bus configurations. Different abstraction layers can be used independently. uC/CAN can communicate via one or more CAN buses simultaneously. Bus management layer organizes CAN buses and distributes messages to device drivers. The device driver layer buffers the CAN messages to be sent and received. All hardware dependencies are capsulated in this layer. An embedded target can also have multiple CAN controllers.
Hardware independent
Signal scalability between 1bit to 4bytes
Sufficiently robust to meet rigorous safety critical system requirements