Real-Time Systems: Introduction to Embedded Software
Planning your real-time project as embedded software.
Here, different methods of implementing a real-time design are presented. This includes the software architecture options and the splitting of the solution into tasks.
Course Objective:
This course is meant to give first-hand experience with Real-Time Systems (RTOS) and is intended to introduce you to:
- Describe the differing real-time architecture
- Understand the operation of an RTOS
- Determine the task structure for an RTOS
- Identify the good and bad attributes of different scheduling algorithms
General prerequisites:
- Some knowledge of computer hardware
- Some knowledge of computer programming
- Some knowledge of the electronics of a computer system