Module Additional Assessment Details
The assessment will take the form of one summative assignment and will assess all Learning Outcomes.
One practical assignment to implement a realistic engineering task using an embedded system, with accompanying design information and report.
Module Indicative Content
Embedded Software (Real-Time systems)
Real Time Software Design
Debugging Tools and Methods
System Development Tools (Cross Compiler, Assembler, Linker)
Advanced use of C as an embedded software language
Hardware Considerations
Multitasking in a Real-Time Environment
Module Learning Strategies
24 hours of practical based teaching supported by a student self study pack. Delivery could be over less than 12 weeks.
Module Texts
MC 68HC11 - An Introduction: Software and Hardware Interfacing Han-Uei Huang Delmar; ISBN: 0766816001, July 2000
A Book on C: An Introduction to Programming in C Al Kelley, Ira Pohl Benjamin Cummings; ISBN: 0805300600, Jan 1990
Module Special Admissions Requirements
CE00604-5 Digital and Embedded Software (Real Time Systems) 1 and CE00626-5 Digital and Embedded Software (Real Time Systems) 2 or equivalent
Module Resources
Development boards
PC's running 68HC11 Cros-Compiler/Assembler and Visual studio C/C++