www.markuspage.com/markus

Embedded software

I took the course 2B1463 (IL2212) at KTH on the spring of 2007.

Course Literature

Real-Time Systems
Real-Time Systems - Jane W.S. Liu

 

Project: Automatic Train Controller

Design specification figure with queues, channels, interrupts and semaphores etc.
Design specification figure with queues, channels, interrupts and semaphores etc.

 

Automatic Train Controller Train Operator Java GUI
Automatic Train Controller Train Operator Java GUI

 

Collision avoidance rule
Collision avoidance rules where used to prevent the trains from colliding.

 

Communication between standalone application and Nios2 or uC/OS-II x86 Port

For communication between the Nios board and our GUI we piped the commands to the nios2-terminal.exe. Sample code in the following PDF: nios2-terminal-pipe.pdf.

For reading the file you need a PDF reader:
pdfreaders.org