Skip to content

Latest commit

 

History

History
 
 

boards

These projects represent specific implementations, "boards" such as the *_Discovery kit boards.

They include the peripheral declarations for their specific MCU device, such as the GPIO ports and timers on the F405 or F429, as well as declarations specific to that board, such as the LEDs.

Use one of these project if that is the specific target you are using.

Alternatively, if you have some platform that is based on a given MCU device but is not a specific board (e.g., not one of the *_Discovery boards), use the corresponding MCU device project instead. For example, the Crazyflie 2.0 uses an STM32F405, so project stm32f40x.gpr would be appropriate. With that approach the hardware that the *_Discovery boards include will not be available, such as the user buttons.