Such project regards the Operating system for embedded system assignment that I committed during my Master of Science in Mechatronics Engineering.
I have worked on this project with my collegue Matteo. We have so much fun working on this and also thanks to this project we built a very good relationship having spent day and night on this and other projects. Despite form the fact that we have a mechanical background, we were among the first ones in the class to finish the assignment (it took us just less than one week).
The goal of the project has been to program a simple opearting system (Micrium μC-OS3) and upload it on an NXP evaluation embedded board (NXP S32K144). The board is provided, among others, with two switches, a potentiometer and one LED. The operating system should provide two simple services:
- Change the LED color with a certain queue through the switches
- Vary the intensity of the LED playing with the potentiometer
Here I have shared the assignment made by my professor Massimo Violante, the folder with the programming solution and the Assignment Report.
