Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Modern C++ in Embedded Systems

CppNow via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Using a bare-metal embedded project as a case study, the talk examines why and how to use modern C++ on small processors. It covers toolchain challenges and language features and idioms for producing compact, fast, expressive software.

Syllabus

Introduction
Hydraulics
Lab Bench
Cortex R4 MPU
Hard RealTime
Why C
The Story
Vendor Saga
Eclipse Studio
The Ugly Part
ObjectOriented C
TimeHello World
Download C
System Name
Path
Object Copy
elf
static
new magic
floatingpoint
cache
C make magic
Compiler options
Exit
Memory Map
Linker Script
Fail
Magic File
Compile
Bootloader
Time
Abstraction
Anonymous namespace
Does this code bother you
What does this do
What if I use captures
Why did I not use standbegin
People think they write C code
Polymorphism
Highlevel abstractions

Taught by

CppNow

Reviews

Start your review of Modern C++ in Embedded Systems

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.