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:Jump to 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.
4 Replies
Firstly, @UC GEE carefully read the MPC5775B datasheet to understand the MCU peripherals and memory map before carrying out your project.
Okay @Sterling , Thanks 👍👍
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.
@ShreeshaN