Embedded systems

Type: 
MSc
Outline: 
  • Introduction to embedded systems (SW/HW architectures)
  • Versioning systems (ClearCase, SVN, CVS)
  • Cross-platform software development.
  • Embedded operating systems (embedded Linux, VxWorks, software without operating system)
  • Special tools for embedded software development (On-chip debugging support, JTAG, ICD, ICE)
  • Hardware interfaces (UART, ICC, USB, network interface)
  • Real-time systems, multitasking, inter-process communication, timing and memory handling
  • Debugging methodologies