CE346 - Microprocessor System Design
Spring 2021
Syllabus
Syllabus PDF
Lectures
Labs
Schedule
Week | Date | Lecture | | Labs (release date) | Other Assignments |
---|
1 | March 30, Tuesday | 1 | Introduction | | |
| March 31, Wednesday | 2 | Microcontrollers | | |
| April 2, Friday | 3 | Embedded Programming | Getting Started (on your own) | |
2 | April 5, Monday | 4 | Input and Output | | |
| April 7, Wednesday | 5 | Digital I/O and Circuits | | |
| April 9, Friday | | Lab Session | MMIO and Interrupts | Quiz 1 out |
3 | April 12, Monday | 6 | Timers | | |
| April 14, Wednesday | 7 | Driver Design | | Quiz 1 in |
| April 16, Friday | | Lab Session | Timers | |
4 | April 19, Monday | 8 | Additional Office Hours | | |
| April 21, Wednesday | 9 | Analog Input | | |
| April 23, Friday | | Lab Session | LED matrix | Quiz 2 out |
5 | April 26, Monday | 10 | Sensors | | |
| April 28, Wednesday | 11 | System Prototyping | | Quiz 2 in |
| April 30, Friday | | Lab Session | Breadboarding | |
6 | May 3, Monday | 12 | Analog Output | | Project Proposals |
| May 5, Wednesday | 13 | Wired Communication UART | | |
| May 7, Friday | | Lab Session | Audio | Quiz 3 out |
7 | May 10, Monday | 14 | Wired Communication SPI, I2C | | |
| May 12, Wednesday | 15 | Wired Communication USB. CAN | | Quiz 3 in |
| May 14, Friday | | Lab Session | I2C Accelerometer | |
8 | May 17, Monday | 16 | Wireless Communication | | |
| May 19, Wednesday | 17 | Nonvolatile Memory | | |
| May 21, Friday | | Project Meetings | | Quiz 4 out |
9 | May 24, Monday | 18 | Managing Energy | | |
| May 26, Wednesday | 19 | Wrapup | | Quiz 4 in |
| May 28, Friday | | Project Meetings | | |
10 | May 31, Monday | | No Class - Memorial Day | | |
| June 2, Wednesday | | Project Demonstrations | | |
| June 4, Friday | | Project Demonstrations | | |