Zeyad Hassan Ali Mohamedin
Test and Development of the CAN peripheral in SPC58NN84x 32-bit Power Architecture microcontroller.
Rel. Paolo Bernardi. Politecnico di Torino, Master of science program in Mechatronic Engineering, 2025
|
Preview |
PDF (Tesi_di_laurea)
- Thesis
Licence: Creative Commons Attribution Non-commercial No Derivatives. Download (48MB) | Preview |
Abstract
In a world increasingly driven by smart technology, embedded systems are the quiet heroes behind the scenes—powering everything from cars to industrial machines. This thesis dives into one such system: the SPC58NN84x microcontroller, a powerful chip designed for automotive applications. At the heart of the project is the Controller Area Network (CAN), a communication protocol that allows different parts of a vehicle to talk to each other reliably and efficiently. The journey begins with a hands-on exploration of how to bring this microcontroller to life. Using a combination of hardware boards, UART modules, and diagnostic tools like logic analyzers and debuggers, I built a test environment to evaluate how the CAN peripheral behaves under different conditions.
I developed a bare-metal application—essentially programming the microcontroller from scratch—to send and receive messages, control LEDs, and interact with a PC through UART commands
Relators
Academic year
Publication type
Number of Pages
Course of studies
Classe di laurea
URI
![]() |
Modify record (reserved for operators) |
