Engineering and design
Real Time Embedded Systems
Module code: 829H1
Level 7 (Masters)
15 credits in autumn teaching
Teaching method: Laboratory
Assessment modes: Coursework
The module covers:
- microcontroller-based real-time systems
- architectures and structures
- task structures and synchronisation
- real-time, deterministic applications
- multitasking management
- communications between tasks
- examples of 8-bit and 16-bit controllers
- examples and case study of CAN/FlexRay/TTP.
Module learning outcomes
- Systematically understand the principles of real time embedded systems.
- Capable of proficiently programming on a commonly used microcontroller on real-time problems.
- Able to comment upon different microcontroller and microprocessor based real-time systems.
- Systematic understanding of the design and operation of different architectures, structures and management of real-time embedded systems.