ECE 3710: Microcontroller Hardware and Software
Synthesis of microcontroller systems, including hardware, programming, and interfacing. Covers architecture basics, instruction set, assembly language programming, I/O, timing, and interrupts. Includes hands-on implementation. Three lectures, one lab.
Prerequisite/Restriction: ECE 2250, ECE 2700, CS 1410, and student must be in the Professional Engineering Program
Semester(s) Traditionally Offered: FALL
Course Instructor: Jonathan Phillips
Textbook: Embedded Systems: Introduction to ARM Cortex-M Microcontrollers, 5th edition (ISBN 978-1477508992) and Embedded Systems: Real-Time Interfacing to ARM Cortex-M Microcontrollers, 4th edition (ISBN 978-1463590154)