EE152 Real-time embedded systems
WORK IN PROGRESS -- DISREGARD


Fall 2024

Class Schedule & Assignments

Lecture
#
Day/Date Lecture Topic Lab Lab
Due Dates
Quiz
1 Wed Sep 4 Day-1 intro
2 Mon Sep 9 Lab 1 prep: keyboards, cross-compilers and memory
3 Wed Sep 11 Lab 1 prep: GPIO programming
4 Mon Sep 16 xx Lab1 -- Blinky disco on bare metal
5 Wed Sep 18 Lab 2 prep: O/S
6 Mon Sep 23 Lab 2 prep: FreeRTOS
7 Wed Sep 25 xx Lab2 -- Blinky disco on FreeRTOS Lab 1 due
8 Mon Sep 30 Lab 3 prep: FreeRTOS debug instrumentation, more UART, Pi
9 Wed Oct 2 xx Lab3 -- UART Lab 2 due
10 Mon Oct 7 RTOS stuff: heap and stack
11 Wed Oct 9 Lab 4 prep: DAC architecture
* Mon Oct 14 Indig. Peop Day
12 Wed Oct 16 xx Lab4 -- DAC at slow speeds Lab 3 due
13 Mon Oct 21 Lab 5 prep: More DAC architecture, DMA
14 Wed Oct 23 DMA and timers
15 Mon Oct 28 xx Lab5 -- DAC with high-speed DMA Lab 4 due
16 Wed Oct 30 Guest speaker #1
17 Mon Nov 4 Lab 6 prep: cardiac electrophysiology Lab6 -- ECG, preamp and scope Lab 5 due
18 Wed Nov 6 Lab 7 prep: PTC
19 Mon Nov 11 xx Lab7 -- ECG with peak detect and Pan Tompkins Lab 6 due
20 Tue Nov 12 Arduino, STM and Pi (oh my)
21 Wed Nov 13 Arduino/STM/Pi
22 Mon Nov 18 Arduino/STM/Pi wrapup
23 Wed Nov 20 xx
24 Mon Nov 25 xx
* Wed Nov 27 Thanksgiving
25 Mon Dec 2 xx
26 Wed Dec 4 xx Lab 7 due
27 Mon Dec 9 yy
28 Mon Dec ?? no final exam (?? block, ??)