Connected Vehicles Expert

MOOC - Connected Vehicles Expert

Embedded software

The controllers installed on the board of vehicles need software to fulfil the functionalities for that they have been designed. The controller has embedded software to decrease the complexity of the software installed and to eliminate the logic implemented with hardware (to reduce the hardware complexity).


Debugging and testing:

The main characteristics of a software is the robustness and the reliability. To be in line with these two main characteristics is important to eliminate the software errors which are the main cause of the software failure.

CVE.U4.E4.PC1
The student is able to use debugging tools and methods for embedded software
CVE.U4.E4.PC2
The student knows how to test a simple software and to elaborate a procedure for testing
CVE.U4.E4.PC3
The student knows to check the functionalities of the software and to correct possible errors.