ECE319K Introduction to Embedded Systems   ECE319K will continue the bottom-up educational approach, started in ECE306. The overall educational objective is to allow students to discover how the computer interacts with its environment. It will provide hands-on experiences of how an embedded system could be used to solve EE problems. The focus will be understanding and analysis rather than design. The analog to digital converter (ADC) and digital to analog converter (DAC) are the chosen mechanism to bridge the CE and EE worlds. EE concepts include Ohms Law, LED voltage/current, resistance measurement, and stepper motor control. CE concepts include I/O device drivers, debugging, stacks, FIFO queues, local variables and interrupts.  You may use, edit, run or distribute these files as long as the copyright notices within the files remain. No specific warranty exists concerning the accuracy or reliability of these examples. I think they work, but history has shown, sometimes I can be wrong. 

ECE319K E-Book  Reading material, interactive tools and instructor videos 
Spring 2023 Lecture PowerPoint slides and handwritten notes

Troubleshooting the Keil/TM4C123 debugger
   Keil real-board debugger used to work, now it quits immediately
   How to reflash your chip if you can no longer program the TM4C123
   Run the LaunchPad Tester

YouTube videos from EE319K Spring 2020

YouTube videos from ECE319K Fall 2022

Updated January 4, 2023. Send comments to: Jonathan W. Valvano