Skip to content

Companion repository to my CppCon 2022 talk

License

Notifications You must be signed in to change notification settings

gocaga/cppcon2022

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Companion Respository for Modern C++ to Impress Your Embedded Dev Friends

You should not consider the code contained here to be anything like exemplary C++. The objective is to provide minimal examples of the various topics I cover in my survey talk. Most of the examples will compile and run on a PC host, which will probably be illustrative enough for most. If you are serious about getting the embedded samples to work, you will need:

  • An STM32L476RG Nucleo development board. It will need to be connected via the debugger USB to the host PC to provide serial output via the virtual UART.
  • A Segger JLink connected to the Nucleo board (bypassing the built-in ST-Link) and the corresponding Segger software installed on the host PC. Yes, you could use the on-board ST-Link debugger, but you will need to re-work the flashing scripts to use the ST command line tools (which I do not use, and have no useful advice for).

The code shared in this repository is distributed under an MIT license

About

Companion repository to my CppCon 2022 talk

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 97.8%
  • C++ 1.1%
  • Other 1.1%