ESD 404L - Real Time Software Laboratory  
 

Indicative contents

1. Working with IDE (Tornado2.2) for development of VxWorks projects.
2. Working with PC Pentium Target Board & Ampro LB700 Board(Pentium 3 Processor).
3. Task creation, deletion and task information details. Use of timers and synchronization with time.
4. Task lock and unlock
5. Spawning multiple tasks from main task.
6. Task synchronizations, Task preemption, Timer function
7. Binary semaphore & Counting semaphore.
8. Mutual exclusion semaphore.
9. Round-robin task scheduling facilities
10. POSIX signal routines.
11. Interrupt service routines.
12. Developing Real Time Software using Rational Rose RT.
13. Developing Real Time Software using Rational Rose RT.
14. Developing Real Time Software using Rational Rose RT.

 

Module Resources

  • Laboratory

Software Tools / Hardware :  Tornado Software Development Tool,  Rational Rose Real time
Lab Manual : VxWorks Programmers Manual, VxWorks Users Manual