~berfr/stm32f4discovery

STM32F4 + FreeRTOS project template
Add license files for each lib
Escape underscores in lib names in readme
Add info to readme

refs

master
browse log

clone

read-only
https://git.sr.ht/~berfr/stm32f4discovery
read/write
git@git.sr.ht:~berfr/stm32f4discovery

You can also use your local clone with git send-email.

stm32f4discovery

This project contains the files and configurations necessary to quickly get running with FreeRTOS on the STM32F4 Discovery board.

dependencies

based on

  • FreeRTOSv10.2.1
  • STM32F4xx_DSP_StdPeriph_Lib_V1.8.0
    • CMSIS V4.00
  • STM32F4-Discovery_FW_V1.1.0

setup

# setup output directory
mkdir bin && cd bin
cmake ..

# build and run project
make main.bin
make flash

other

# sync lib files
rsync -a -v --files-from=lib-files-freertos.txt ../embedded-libs/FreeRTOSv10.2.1/ lib/freertos/
rsync -a -v --files-from=lib-files-stm32f4discovery.txt ../embedded-libs/STM32F4-Discovery_FW_V1.1.0/ lib/stm32f4discovery/
rsync -a -v --files-from=lib-files-stm32f4xx.txt ../embedded-libs/STM32F4xx_DSP_StdPeriph_Lib_V1.8.0/ lib/stm32f4xx/

license

The files under lib/ are licensed according to their specific licenses.

The rest of the project is licensed under the MIT license.