Link Search Menu Expand Document

CE346 - Microprocessor System Design

Fall 2022

Syllabus

Syllabus PDF

Lectures

Labs

Schedule

WeekDate Lecture Due
1Sep. 20Tuesday1Introduction 
 Sep. 22Thursday2Microcontrollers 
 Sep. 23Friday-–No lab (Personal Lab Setup) 
2Sep. 27Tuesday3Embedded Programming 
 Sep. 29Thursday4Input and Output 
 Sep. 30FridayLab1Lab1: MMIO and Interrupts 
3Oct. 04Tuesday5Prototyping & Digital CircuitsQuiz 1
 Oct. 06Thursday6TimersLab1
 Oct. 07FridayLab2Lab2: Timers 
4Oct. 11Tuesday7Driver Design 
 Oct. 13Thursday8Analog InputLab2, Project Proposals
 Oct. 14FridayLab3Lab3: LED Matrix 
5Oct. 18Tuesday9SensorsQuiz 2
 Oct. 20Thursday10Analog OutputLab3
 Oct. 21FridayLab4Lab4: Breadboarding 
6Oct. 25Tuesday-–Project Design PresentationsDesign Presentations
 Oct. 27Thursday-–Project Design PresentationsDesign Presentations
 Oct. 28FridayLab5Lab5: AudioLab4
 Oct. 28Friday-–Drop Deadline 
7Nov. 01Tuesday11Wired Communication UARTQuiz 3
 Nov. 03Thursday12Wired Communication SPI, I2CLab5
 Nov. 04FridayLab6Lab6: I2C Accelerometer 
8Nov. 08Tuesday13Wired Communication USB, CAN 
 Nov. 10Thursday14Wireless CommunicationLab6
 Nov. 11Friday-–Break! 
9Nov. 15Tuesday15Nonvolatile Memory & Energy ManagementQuiz 4
 Nov. 17Thursday16Wrapup 
 Nov. 18Friday-–Project Office Hours 
10Nov. 22Tuesday17Embedded Systems Research 
 Nov. 24Thursday-–No Class - Thanksgiving 
 Nov. 25Friday-–No Class - Thanksgiving 
11Nov. 28Tuesday-–Project Office Hours 
 Dec. 01Thursday-–Project Office Hours 
Exam WeekDec. 06Tuesday-–Project Demos - Mudd 3514Project Code & Surveys