Need resources for Learning Embedded Systems and CAN Communication with NXP MPC5775B

Hi devs @Middleware & OS , I'm building an application on an NXP board using the MPC5775B microcontroller. The program receives data over CAN, processes it, and then sends it to a screen for display on a graphical interface.

I'm comfortable with basic programming concepts but am new to embedded systems and CAN communication. I'm particularly confused about how to implement the data processing logic for this application like interpreting data format.
Could you recommend any books, tutorials, or online resources that would help me understand these concepts better? Additionally, any general advice on developing this project from someone familiar with the MPC5775B or CAN communication would be greatly appreciated.
Solution
This should give you a basic understanding of CAN Protocol, while read the Datasheet of the MCU.

https://kvaser.com/can-protocol-tutorial/
Kvaser
What is canbus? Take our free video course to learn about the can bus system, decoding, wiring diagram, analyzer, and the SAE vehicle bus J1939.
Was this page helpful?