STM32F429I-DISC1 Hello World with Blinking LEDs
Hello,
I wanted to get a skeleton project from scratch that had BSP, CMSIS, HAL Drivers, STemWin, STM32_USB, FreeRTOS, LibJPEG that I can build on.
Development is done on:
Ac6 System Workbench for STM32 - OpenOCD (for Windows 32bits) Version: 1.15.0.201708311556
Using STM32CubeMX For Eclipse version “STM32Cube_FW_F4_V1.17.0” firmware I built the initial code and I integrated the BSP and STemWin components.
After that I used the example application in:
”..\STM32Cube_FW_F4_V1.17.0\Projects\STM32F429I-Discovery\Applications\STemWin\STemWin_HelloWorld”
as a guide to get the LCD and the LEDs to work.
None of this is optimized,there are a lot of unnecessary files that are being compiled.
Both Debug and Release configurations work, it should work for both DISC0 and DISC1 boards but I’ve only tested the build on DISC1 boards.
You can download the project from the link below to your workspace and double click on the cproject file to import it to your projects.
https://gitlab.com/mehmed.diken/STM32F429I-DISC1_Hello_World.git