CSC522 MSCS
Embedded
Systems
|
Meetings: |
M
6:00-9:30 |
|
Room: |
D8 |
|
Prerequisites: |
Computer
Science 220 or 321 |
|
Course
description: |
Students
learn how to design, code, debug, and build detailed |
|
low-level embedded application systems using several embedded
system tools. |
|
|
Syllabus: |
Lecture
notes:
|
Week 1: |
||
|
Reading: |
Chapter 1 State Machines --
Embedded Systems Design State Machines --
Embedded Systems Programming What’s a Microcontroller – chapters 1, 2, 3 |
|
|
Homework: |
||
|
Week 2: |
||
|
Reading: |
Chapter 1 from Text
(Berger) |
|
|
Homework: |
See charts above |
|
|
Week 3: |
Embedded Systems Design
Process Input/Output Pin Test circuits Basic Stamp
Board Pin Test Report Input/Output Pin Test Software (1 pin at a time) |
|
|
Reading: |
Chapter 2 |
|
|
Homework: |
Part 1: Embedded
Systems Usage Journal Part 2: see week 3 PowerPoint presentation for
specification |
|
|
Week 4: |
||
|
Homework |
See PowerPoint presentation |
|
|
Reading: |
Chapter 3 |
|
|
Week 5: |
||
|
Reading: |
Chapter 5 in the lab book |
|
|
Homework: |
See PowerPoint presentation |
|
|
Week 6: |
||
|
Reading: |
Chapter 9 Testing (text book) |
|
|
Homework: |
See PowerPoint presentation |
|
|
Week 7: |
||
|
Reading: |
Chapters 5 (software techniques) and 6 (toolsets) (text
book) |
|
|
Homework: |
See PowerPoint presentation |
|
|
Week 8: |
||
|
Reading: |
Chapter 9 (lab book) |
|
|
Homework: |
See PowerPoint presentation |
|
|
Week 9: |
||
|
Reading: |
||
|
Homework: |
See PowerPoint presentation for final project
specification |
|
|
Week 10: |
||
|
Reading: |
||
|
Homework: |
Prepare Final Project |
|
|
Week 11: |
August 10, 2009 – Final Exam (Final Project due) |
|
|
||
|
||