Instructor: Alex Fosdick

What you'll learn

  •   Describe relationship between ARM architecture and C-Programming memory interactions
  •   Construct specialized embedded system data structures including circular buffers, LIFO Buffers, and Linked Lists
  •   Identify techniques to manipulate memory
  • Skills you'll gain

  •   Peripheral Devices
  •   Embedded Software
  •   Embedded Systems
  •   C (Programming Language)
  •   Debugging
  •   Hardware Architecture
  •   System Configuration
  •   Microarchitecture
  •   Maintainability
  •   System Programming
  •   Data Structures
  •   Integrated Development Environments
  •   Software Design
  •   Computer Architecture
  • There are 3 modules in this course

    In this course you will need the Texas Instruments LaunchPad with the MSP432 microcontroller in order to complete the assignments. Later courses of the Specialization will continue to use this hardware tool to develop even more exciting firmware.

    Manipulating Memory

    Designing Embedded Data Structures

    Explore more from Electrical Engineering

    ©2025  ementorhub.com. All rights reserved