TrueschoTruescho
All Courses
Embedded Software and Hardware Architecture
Coursera
Course
Unknown

Embedded Software and Hardware Architecture

University of Colorado Boulder

Embedded Software and Hardware Architecture is a first dive into understanding embedded architectures and writing software to manipulate this hardware. You will gain experience writing low-level firmware to directly interface hardware with highly efficient, readable and portable design practices. We will now transition from the Host Linux Machine where we built and ran code in a simulated environment to an Integrated Development Environment where you will build and install code directly on your

Unknown3 weeks54,631 enrolled

About this Course

Embedded Software and Hardware Architecture is a first dive into understanding embedded architectures and writing software to manipulate this hardware. You will gain experience writing low-level firmware to directly interface hardware with highly efficient, readable and portable design practices. We will now transition from the Host Linux Machine where we built and ran code in a simulated environment to an Integrated Development Environment where you will build and install code directly on your

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

Instructors

A

Alex Fosdick

Electrical, Computer, and Energy Engineering

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

Microarchitecture
Embedded Software
Peripheral Devices
Hardware Architecture
Embedded Systems
System Configuration
C (Programming Language)
Computer Architecture
Development Environment
System Programming

Start Learning Now