To complete the exercises in this chapter, you will require the following:
- Nucleo F767 development board
- Micro-USB cable
- STM32CubeIDE and source code (see the instructions in Chapter 5, Selecting an IDE – Setting Up Our IDE)
- SEGGER JLink, Ozone, and SystemView (see Chapter 6, Debugging Tools for Real-Time Systems)
The easiest way to build the examples is to build all Eclipse configurations at once, then load and view them using Ozone:
- In STM32CubeIDE, right-click on the project.
- Select Build.
- Select Build All. All examples will be built into their own named subdirectory (this may take a while).
- In Ozone, you can now quickly load each <exampleName>.elf file—see Chapter6 for instructions on how to do this. The correct source files that are linked into the executable will automatically be displayed.
All of the example code in this...