infocobuild

ECGR 4101: Embedded Systems

ECGR 4101: Embedded Systems (Fall 2012, UNC Charlotte). Instructor: Professor James Conrad. The goal of this course is to solidify and build upon a student's knowledge of computer organization by presenting hands-on experience with microcontrollers. Students will also examine a few sensors that are used in commercial and medical products and learn how to interface them in a microcontroller system. This course focuses on the Renesas RX62N.

Introduction to Embedded Systems


Lecture 01 - Introduction to Embedded Systems
Lecture 02 - Concepts of Microcontrollers, Part 1
Lecture 03 - Concepts of Microcontrollers, Part 2
Lecture 04 - C Programming Language Review, Part 1
Lecture 05 - C Programming Language Review, Part 2
Lecture 06 - C Programming Language Review, Part 3
Lecture 07 - Organization and Architecture of the Renesas RX62N, Part 1
Lecture 08 - Organization and Architecture of the Renesas RX62N, Part 2
Lecture 09 - Software Engineering
Lecture 10 - Software Development Tools
Lecture 11 - Analog to Digital Conversion
Lecture 12 - Serial Communications Basics
Lecture 13 - Serial Communication Registers
Lecture 14 - Serial Communication Examples, Part 1
Lecture 15 - Serial Communication Examples, Part 2
Lecture 16 - Serial Communication Examples, Part 3
Lecture 18 - Event Counters and Timers
Lecture 19 - Interrupts and State Machines, Part 1
Lecture 20 - Interrupts and State Machines, Part 2
Lecture 22 - Floating Point Unit and Operations
Lecture 24 - Operating Systems, Part 1
Lecture 25 - Operating Systems, Part 2
Lecture 26 - Operating Systems, Part 3
Lecture 27 - Shared Data

References
ECGR 4101/5101 - Embedded Systems, Fall 2012
Instructor: Professor James M. Conrad. Lecture Notes. Homework. Quiz/Exams. Course Syllabus. SKP16C62P Tutorial.