Course Description

ECE 460a/b Real-Time Systems

Introduction to the specification, design, implementation and testing, debugging and maintenance of software objects. Source code management, information hiding and software development tools with applications for embedded real time systems for industrial control. Motorola HC11 family of processors. Programming real time systems; interrupts, timers, A/D. Single task monitors. Multi-tasking operating systems. Inter-process communications. Timing and synchronization. Communication protocols: RS422, TCP/IP; Java and PERC.

Antirequisites: The former ECE 360a/b.
Prerequisites: Computer Science 027a/b, 210a/b, 211a/b, ECE 339a/b, ECE 375a/b.
2 lecture hours, 3 laboratory hours, 1 tutorial hour, half course.


Academic Calendar
[Table of Contents] [Index]
[Courses by Subject] [Courses by Name] [Awards by Category] [Awards by Name] [Calendar Search]