Lab policies: ECE445M/ECE380L.12 Laboratory Policies, including Grading policy about coding style
Lab tips and guidelines: ECE445M/ECE380L.12 Debugging Tips
Instructions | Task |
---|---|
Lab 1 | Real-time clock, Sitronix ST7735R Display, ADC and graphics drivers on the TM4C123 board running on an ARM Cortex-M4 (review of ECE445L) |
Lab 2 | Real-time operating system kernel (thread switching and synchronization)
|
Lab 3 | Blocking semaphores, priority scheduling, performance measures, dumping RTOS profile data to the PC |
Solid state disk, SSI, address translation, layered software, file system | |
Memory management, process loader, process creation and linking | |
Robot interfaces, networking, distributed sensor data acquisition, motor PWM (teams of 3, 4 or 5) | |
Formula 0001 Racing Robot (teams of 3, 4 or 5)
|
Week | First Session | Second Session | Friday 5pm | Comments |
---|---|---|---|---|
1/13 | No activities | Meet the TA | Demonstration of lab equipment and lab partner selection. | |
1/20 | - | Lab 1 Prep | ||
1/27 | Lab 1 Demo | Lab 2.1 Prep | Lab 1 Report | |
2/3 | Lab 2.1 Demo | Lab 2.2 Prep | Lab 2.1 has no report | |
2/10 | Lab 2.2 Demo | Lab 2.2 Report | ||
2/17 | Lab 3 Prep | |||
2/24 | Lab 3 Demo | Lab 3 Report | Hard deadline on Lab 3. If Lab 3 is not demonstrated, revert and complete rest with Lab 2 OS. | |
3/3 | Midterm is 3/6 | |||
3/10 | ||||
3/17 | Spring Break | |||
3/24 | ||||
3/31 | ||||
4/7 | ||||
4/14 | ||||
4/21 | Turn in all reports and equipment by 4/28 |
Prep: Turn in your lap preparation
Demo: Demonstrate your lab to the TA
Report: Turn in your complete lab report (online on Canvas) and
submit all your files (online Github repository)
Contents © Copyright 2025 Andreas Gerstlauer | http://www.ece.utexas.edu/~gerstl/ece445m_s25 |