This course will cover the basics of microcontrollers with examples based on Texas Instruments MSP430 microcontroller.
Scope: The
intricacies of microcontroller architecture, contrasts between microcontrollers
and microprocessors, a comparison of various microcontroller architectures, and
a detailed examination of Von Neumann vs. Harvard architecture. Then covering each of the common peripherals of microcontrollers and their uses.
Objective: To offer a detailed understanding of microcontroller design principles,
operational differences, and architectural comparisons, enabling a deeper
comprehension of embedded system design and application.
Prerequisites: You should set up your own microcontroller for testing; see the highlighted topic. If you do not have a physical microcontroller, you can use a microcontroller emulator online.
- Teacher: Bogi Bundgaard
Semester: Cross semester