NXP's entire portfolio of CAN transceivers are developed to support 3.3 V and 5 V microcontrollers. Equipped with a dedicated VIO pin, NXP CAN transceivers can interface directly to microcontrollers with supply voltages of 3.3 V and 5 V. VIO and non-VIO variants are available in the same packages.
Block diagram supporting 3.3 V MCU
Block diagram supporting 5 V MCU