WEEK |
DATE |
EVENTS/HOLIDAYS |
LABORATORY EXPERIMENTS |
ADDITIONAL MATERIAL AND ASSIGNMENTS |
CLASS TOPIC AND OVERHEADS |
WEEK 1 |
01/19/15 |
HOLIDAY-NO CLASS |
HOLIDAY-NO CLASS |
HOLIDAY-NO CLASS |
HOLIDAY-NO CLASS |
|
01/21/15 |
01/23/15-Last day to enroll, add, or drop without grade change or tuition billing
01/23/15-Last day to file for May graduation |
NO LAB THIS WEEK |
reading: Hohl Chapter 1 |
Class and ARM Introduction
|
WEEK 2 |
01/26/15 |
|
|
reading: How to Select a Microcontroller |
Guest Lecture: Intellectual Property and Legal Aspects |
|
01/28/15 |
|
Laboratory 1
Keil Tools and Lab Board Introduction/Tutorial
|
|
Processor Architecture Concepts |
WEEK 3 |
02/02/15 |
02/03/15-Last Day to Request Excused Absence for Religious Holiday |
|
Homework 1
SOLUTION
reading: Hohl Chapters 2 and 3 |
ARM Processor ISA
|
|
02/04/15 |
|
Laboratory 2
Data Transfer and Addressing Modes 1
|
ARM Program Anatomy |
ARM Instruction Set- Load, Store, and Addressing
|
WEEK 4 |
02/09/15 |
|
|
|
ARM Instruction Set- Load, Store, and Addressing |
|
02/11/15 |
|
Laboratory 3
Logic and Arithmetic in Assembly 1
|
reading: Hohl Chapters 4 and 5
Homework 1 DUE AT BEGINNING OF CLASS |
Constants and Literal Pools |
WEEK 5 |
02/16/15 |
|
|
reading: TI DSP/uC Arithmetic Tutorial
Homework 2
SOLUTION
|
Logic and Arithmetic |
|
02/18/15 |
|
Laboratory 4
Logic and Arithmetic in Assembly 2
|
(optional)-Read Hohl Chapters 6 and 7
|
Logic and Arithmetic |
WEEK 6 |
02/23/15 |
02/22/15-Early intervention grades for first-year students are due |
|
|
Flow Control |
|
02/25/15 |
|
Lab/HW Q&A Session
Laboratory 5
Logic and Arithmetic in Assembly 2 |
Homework 2 DUE AT BEGINNING OF CLASS
Homework 3
SOLUTION |
Flow Control
and
Lookup Tables |
WEEK 7 |
03/02/15 |
|
|
|
Lookup Tables
Exam 1 Review |
|
03/04/15 |
|
NO LAB THIS WEEK DUE TO EXAM
|
(optional)-Read Hohl Chapter 8
Homework 3 DUE AT BEGINNING OF CLASS |
Exam 1 |
WEEK 8 |
03/09/15 |
SPRING BREAK |
NO LAB THIS WEEK |
SPRING BREAK |
SPRING BREAK |
|
03/11/15 |
SPRING BREAK |
NO LAB THIS WEEK |
SPRING BREAK
|
SPRING BREAK |
WEEK 9 |
03/16/15 |
|
|
|
Interrupts and Exceptions |
|
03/18/15 |
|
Laboratory 6
Jump/Lookup Tables
|
|
Interrupts and Exceptions |
WEEK 10 |
03/23/15 |
03/24/15-mid-term grades for first- and second-year (sophomores) students are due |
|
(optional)-Read Hohl Chapters 9 and 10
Homework 4
SOLUTION
|
Basic C Programming for Embedded Systems |
|
03/25/15 |
|
Laboratory 7
Interrupt-driven I/O
Basic C Programming using the Keil Tools |
(optional)-Read Hohl Chapter 11 |
Operating Systems Concepts
|
WEEK 11 |
03/30/15 |
03/30/15-Last day for continuing undergrads. to change major before April enrollment |
NO LAB THIS WEEK BUT WE WILL HAVE REGULAR LECTURE MEETINGS |
Homework 4 DUE AT BEGINNING OF CLASS
|
Operating Systems Concepts
|
|
04/01/15 |
04/03/15-University Holiday (SMU closed) |
NO LAB THIS WEEK BUT WE WILL HAVE REGULAR LECTURE MEETINGS
|
|
Memory System Architecture
|
WEEK 12 |
04/06/15 |
|
|
Homework 5
SOLUTION |
Memory System Architecture |
|
04/08/15 |
WEDNESDAY-04/08/15-Last day to drop a course
THURSDAY-04/10/15-Last day for May graduates to resolve grades of "I"-incomplete |
Laboratory 8
Using the RTX-OS Functions |
(optional)-Read Hohl Chapter 12
|
AMBA Parallel Bus
|
WEEK 13 |
04/13/15 |
|
|
|
AMBA Parallel Bus |
|
04/15/15 |
THURSDAY-04/16/15-Students should file for August or December 2015 Graduation, deadlines are 06/04/15 (Aug. grad.) and last day to enroll for Fall 2015 for Dec. 15 grad. |
Laboratory 9
Interrupt-driven I/O and Multiple Tasks with Deadlines
|
|
Data Converters |
WEEK 14 |
04/20/15 |
|
|
Homework 5 DUE AT BEGINNING OF CLASS
|
Data Converters |
|
04/22/15 |
FRIDAY-04/24/15-Last day to withdraw from university |
Laboratory 10
HW Programmable Timers and Interrupts
|
Homework 6
SOLUTION |
I2C Serial Bus
|
WEEK 15 |
04/27/15 |
|
|
|
USB Serial Data Bus |
|
04/29/15 |
No final exams or unscheduled tests and papers (4/29-5/4)
THURSDAY-04/30/15-Last day for written/oral exams for graduate students planning to graduate in May |
HW Q&A Session
Help session for HW, and Exam 2 Preparation
|
Homework 6 DUE AT BEGINNING OF CLASS |
USB Serial Data Bus
Exam 2 Review |
WEEK 16 |
05/04/15 |
No final exams or unscheduled tests and papers
Last day of instruction |
|
|
Exam 2
|
Final Exam Schedule for Spring 2015 |
Wednesday, 05/06/15
11:30AM-2:30PM |
LAB 10 REPORT DUE
(email report to TA) |
LAB 10 REPORT DUE
(email report to TA) |
LAB 10 REPORT DUE
(email report to TA) |
LAB 10 REPORT DUE
(email report to TA) |
Baccalaureate |
05/15/15 |
|
|
|
|
Commencement |
05/16/15 |
|
|
|
|