Why Automotive Grade?
Demands increase through trial & error and your own experience.
What we realized in 9 years of development with microcontrollers is that "automotive grade" has its justification, simply because of the temperature range, the susceptibility to errors and also how long the processors have been on the market and here the KEAZ128 & MPC5748G are a great thing for small ones Projects and also affordable for private users.
Here you can clearly notice differences to other retrofits with freely programmable single board computers (SBC) with a "normal" ARM processor; things get more difficult with IDE, code examples and drivers.
IBUS is a special form of the LIN bus. For microprocessors with LIN functionality, for example: the CRC check or the entire LIN bus protocol must be deactivated to ensure functionality.
CPU | first Project |
IDE | Temperature range |
Speed | CAN | LIN | Programming | Remarks |
---|---|---|---|---|---|---|---|---|
ATmega2560 | 2014 | Arduino | 0...85°C | 16 MHz | - | - | USB | 2x CAN Controller & Transreveicer necessary 2x LIN Transreceiver necessary |
LPC1769 | 2015 | LPCXpresso | 0...85°C | 120 MHz | 2x Controller | 2x Controller | USB | 2x CAN Transreveicer necessary 2x LIN Transreceiver necessary |
LPC2919 | 2016 | LPCXpresso | 0...85°C | 80 MHz | 2x Controller & Transreceiver | Protocoll & 2x Transreceiver | JTAG | PIN's cannot be set so that the IBUS runs accordingly Possibility to resolder to LPC2919/01 (125mhz) including IBUS support |
KEAZ128 | 2016 | S32 Design Studio (ARM) | -40...+125°c | 48 MHz | 1x Controller & Transreceiver | Procotoll & 1x Transreceiver | USB | 1x CAN Transreveicer necessary 1x LIN Transreceiver necessary Communication via I2C Can be used as a CAN/IBUS logger |
MPC5748G | 2016 | S32 Design Studio (ARM) | -40...+125°c | 2x 160 MHz 1x 80 MHz |
8x Controller & 1x Transreceiver | 18x Protocoll & 1x Transreceiver | USB | 1x CAN Transreveicer necessary 1x LIN Transreceiver necessary Can be used as a CAN/IBUS logger |