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
Controller Area Network (CAN BUS) Protocol
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.
Jump to solution
4 Replies
Sterling
Sterling5mo ago
Firstly, @UC GEE carefully read the MPC5775B datasheet to understand the MCU peripherals and memory map before carrying out your project.
UC GEE
UC GEE5mo ago
Okay @Sterling , Thanks 👍👍
Solution
Joseph Ogbonna
Joseph Ogbonna5mo ago
This should give you a basic understanding of CAN Protocol, while read the Datasheet of the MCU. https://kvaser.com/can-protocol-tutorial/
Kvaser
Controller Area Network (CAN BUS) Protocol
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.
techielew
techielew5mo ago
@ShreeshaN
Want results from more Discord servers?
Add your server