Embedded System Design

Embedded System Design

Reference Books

Cem Unsalan, H. Deniz Gurhan, and M. Erkin Yucel
“Programmable Microcontrollers – Applications on the MSP432 Launchpad”, McGraw-Hill, 1st Edition, 2018

Joseph Yiu
“The Definitive Guide to ARM® Cortex®-M3 and Cortex®-M4 Processors”, Newnes, 3rd Edition, 2013

Course Goals

  • Design, construction and testing of microprocessor systems.
  • Hardware limitations of the single-chip system.
  • Includes micro-controllers, programming for small systems, interfacing, communications, validating hardware and software, micro-programming of controller chips, design methods and testing of embedded systems.

Hardware: STM32F4 Discovery Board
Software: Attolic True Studio

Course Modules

Module 0 – Introduction

L
o
a
d
i
n
g

Module 1 – Embedded Software Development

L
o
a
d
i
n
g

Module 2 – Program Flows

L
o
a
d
i
n
g

Module 3 – Timing Operations

L
o
a
d
i
n
g

Module 4 – PCB Design

L
o
a
d
i
n
g

Module 5 – Mixed Signals

L
o
a
d
i
n
g

Module 6 – Digital Communications

L
o
a
d
i
n
g

Module 7 – Memory

L
o
a
d
i
n
g

Module 8 – RTOS

L
o
a
d
i
n
g