Linked e-resources
Details
Table of Contents
1. Introduction to real-time systems
2. Implementing simple real-time systems
3. Basic input and output
4. Cyclic executives for bare hardware
5. Finite state machines - design tool
6. Finite state machines - implementation options
7. Why multi-task?
8. Task communication and synchronization
9. Real-time executives
10. Using input/output interfaces
11. Structured design for real-time systems
12. Designing for multi-tasking
13. UML for real-time systems
14. Object-oriented approach for real-time systems
15. System integrity
16. Languages for RTS development - C, Ada and Java
17. Cross-development techniques
18. Microcontroller embedded systems
19. Linux device drivers
20. Hardware/software co-design
App. A. Using an oscilloscope for software debugging.
2. Implementing simple real-time systems
3. Basic input and output
4. Cyclic executives for bare hardware
5. Finite state machines - design tool
6. Finite state machines - implementation options
7. Why multi-task?
8. Task communication and synchronization
9. Real-time executives
10. Using input/output interfaces
11. Structured design for real-time systems
12. Designing for multi-tasking
13. UML for real-time systems
14. Object-oriented approach for real-time systems
15. System integrity
16. Languages for RTS development - C, Ada and Java
17. Cross-development techniques
18. Microcontroller embedded systems
19. Linux device drivers
20. Hardware/software co-design
App. A. Using an oscilloscope for software debugging.