College of Engineering University of Wisconsin-Madison
Electrical and Computer Engineering The Fountain
ECE 353 Introduction to Microprocessor Systems
Instructor & TA:

Eric Hoffman, email: erichoffman@wisc.edu, office: EH3619, Office Hours

Krishna Kolluru, email kkolluru@wisc.edu

Office Hours: Thursdays 4:00-6:00, B632
Documents to Know:

Syllabus & Conduct

Course Objectives
Documentation Standards
ARM Materials & Links:

Link to Learn@UW Page (Homework Drop Box, Pre-Quizzes, Supplemental Materials)

ARM Educational Resource Page

ARM Architecture Reference Manual (local copy)

ARM7TDMI Technical Reference Manual (ARM link) (local copy)

ARM7TDMI Instruction Set Reference (M. Morrow)

ARM7TDMI Quick Referencce (M. Morrow)

Analog Devices ADuC7026 Webpage Link

Analog Devices ADuC702X Datasheet Rev B (AD link) (local copy)

ADu702X Errata Sheet

ADu702X RevB Silicon Anomalies

Keil ARM Development Tools (evaluation version)

Keil uVision3 Online Manual

Using Keil uVision3 Projects (PDF)
Homework Stuff Sample Keil Project (Zip File) Homework Teams Chart (.pdf)
Course Modules:

Module #1

Slides week1 in .ppt format Slides week1 in .pdf format 4/page
Slides week2 in .ppt format Slides week2 in .pdf format 4/page
Homework1: Due 2/4/09 Homework1 Solution
Solomon-Felder Learning Style Assessment (printout due Friday 1/23/09)
Bloom's Taxonomy / MacBeath Action Verbs
Coping with Hitchhikers and Couch Potatoes on Teams (very good!)
Teamwork Tips (for a functional team)
Module #2 Slides week3 in .ppt format Slides week3 in .pdf format 4/page
Slides week4 in .ppt format Slides week4 in .pdf format 4/page
Homework2: Due 2/18/09 HW2 Solution problem4 problem6
Module #3 Slides week5 in .ppt format Slides week5 in .pdf format 4/page
Slides week6 in .ppt format Slides week6 in .pdf format 4/page
Homework3: Due 3/6/09 Homework3 Solution
Module #4 Slides week7 in .ppt format Slides week7 in .pdf format 4/page
Slides week8 in .ppt format Slides week8 in .pdf format 4/page
Homework4: Due 3/27/09 HW4 Solution Prob4.s Prob5.s
Module #5 Slides week9 in .ppt format Slides week9 in .pdf format 4/page
Slides week10 in .ppt format Slides week10 in .pdf format 4/page
Homework5: Due 4/10/09 Homework5 Solution
Module #6 Slides week11 in .ppt format Slides week11 in .pdf format 4/page
Slides week12 in .ppt format Slides week12 in .pdf format 4/page
Interrupt Checklist Simple uVision Example with Interrupts
Homework6: Due 4/24/09 problem 3 stimulus file problem 6 stimulus file

HW6_Solution prob2.zip prob3.zip prob6.zip

Module #7 Slides week13 in .ppt format Slides week13 in .pdf format 4/page
Slides week14 in .ppt format Slides week14 in .pdf format 4/page

Homework7: Due 5/8/09

A2D_INL.xls

Homework7 Solution ADC_INL_Sol.xls UartExceptions.s UartMain.s

Discussion Materials: Discussion Schedule Slides1 (.ppt) Slides2 (.ppt)
Slides3 (.ppt) Slides4 (.ppt) Slides5 (.ppt)
Slides6 (.ppt) Slides7 (.ppt) Slides8 (.ppt)
Slides9 (.ppt) Slides10 (.ppt) Slides11 (.ppt)
Slides12 (.ppt) Slides13 (.ppt)  
Quizzes: Quiz #1 Solution Quiz #2 Solution Solution to Final
Tutorials: Assembler Debugger Tutorial Needed Files (ZIP)