STM32CubeIDE
The IDE workspace and projects
- A workspace consists of a set of projects.
 - A project is a directory that contains one or more programs.
 - For each chapter that has example programs, the chapter’s programs are put in an IDE project. We’ll refer to these IDE-projects as chapter-projects.
 - For the chapter-projects, their project-directories are stored in the book’s code-repository: https://github.com/PacktPublishing/Hands-On-RTOS-with-Microcontrollers-Second-Edition
 - The example-programs’ workspace holds the chapter-projects, e.g., at 
C:\projects\packtBookRTOS2E. - The IDE’s prompt to select a workspace is at: File 
|"Switch Workspace”|Other… - In the example-programs’ workspace, the chapter-projects are imported from the code-repository.
 - The IDE’s Project Explorer shows the chapter-projects.
 
Source-code files
For a chapter-project, the user-written...