Using C++14 in an Embedded "SuperLoop" Firmware - Lecture

Using C++14 in an Embedded "SuperLoop" Firmware - Lecture

CppCon via YouTube Direct link

Keep names simple

32 of 37

32 of 37

Keep names simple

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Using C++14 in an Embedded "SuperLoop" Firmware - Lecture

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Introduction
  2. 2 Primary Drone
  3. 3 Outline
  4. 4 Firmware
  5. 5 Types of Firmware
  6. 6 Hardware Environment
  7. 7 Limitations
  8. 8 Missing Features
  9. 9 Eliminate Runtime Errors
  10. 10 Undefined Behavior
  11. 11 Whats left
  12. 12 What is this system like
  13. 13 System assumptions
  14. 14 ISR
  15. 15 Memory
  16. 16 Boot Sequence
  17. 17 Build Environment
  18. 18 Data Structures
  19. 19 State Machines
  20. 20 Bulk Transfer
  21. 21 Language Restrictions
  22. 22 Loop Bounds
  23. 23 pointers
  24. 24 exceptions
  25. 25 Heap withdrawal
  26. 26 Recommendations
  27. 27 Basic Types
  28. 28 Transport Addresses
  29. 29 References
  30. 30 Peripherals
  31. 31 C name spacing
  32. 32 Keep names simple
  33. 33 Use previrtual functions
  34. 34 Keep it simple
  35. 35 Instantiation
  36. 36 Inline
  37. 37 Const

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.