Instructor: Alex Fosdick

What you'll learn

  •   Classify the parts of an embedded systems developer’s Source Configuration Management (SCM)
  •   Implement a build system using GNU’s Make and GCC compiler toolsets
  •   Write C-programs to define data in different memory regions
  • Skills you'll gain

  •   Command-Line Interface
  •   Embedded Software
  •   Git (Version Control System)
  •   Development Environment
  •   System Programming
  •   Software Configuration Management
  •   C (Programming Language)
  •   Software Design
  •   Build Tools
  •   Debugging
  •   Software Development Tools
  •   Version Control
  •   Embedded Systems
  •   Hardware Architecture
  • There are 4 modules in this course

    The second course in this 2 course series , Embedded Software and Hardware Architecture, will use hardware tools to program and debug microcontrollers with bare-metal firmware. Using a Texas Instruments MSP432 Development Kit, you will configure a variety of peripherals, write numerous programs, and see your work execute on your own embedded platform!

    Compilation with GCC and GNU Make

    Memory Types, Segments and Management

    Course 1 Final Assessment

    Explore more from Electrical Engineering

    ©2025  ementorhub.com. All rights reserved