rt-thread-official/bsp/stm32f40x
moebius.ever 8160a4089a fixed #1261, modify "axf" to "elf" in rtconfig.py for GCC Toolchains configuration. 2018-03-07 15:28:51 +08:00
..
Libraries include iar startup code 2015-10-13 11:40:59 +08:00
applications [BSP] fix the finsh_system_init issue in BSP 2017-12-08 11:57:22 +08:00
drivers [BSP] Add Kconfig for lpc408x/stm32f10x/stm32f20x/stm32f40x etc 2018-03-04 22:35:07 +08:00
.config [BSP] Add Kconfig for lpc408x/stm32f10x/stm32f20x/stm32f40x etc 2018-03-04 22:35:07 +08:00
Kconfig [BSP] Add Kconfig for lpc408x/stm32f10x/stm32f20x/stm32f40x etc 2018-03-04 22:35:07 +08:00
README.md Update and rename readme.md to README.md 2017-10-06 11:37:00 +08:00
SConscript Re-normalizing the repo 2013-01-08 22:40:58 +08:00
SConstruct update SConscript: support scons 3. 2018-02-06 20:07:28 +08:00
project.uvproj [BSP] Update project files 2017-12-31 21:45:32 +08:00
project.uvprojx [BSP] Update project files 2017-12-31 21:45:32 +08:00
rtconfig.h [BSP] Add Kconfig for lpc408x/stm32f10x/stm32f20x/stm32f40x etc 2018-03-04 22:35:07 +08:00
rtconfig.py fixed #1261, modify "axf" to "elf" in rtconfig.py for GCC Toolchains configuration. 2018-03-07 15:28:51 +08:00
stm32_rom.ld [bsp]add gdb support for stm32f4xx 2014-08-12 18:22:04 +08:00
stm32_rom.sct fixed compiling error 2012-04-14 11:41:15 +00:00
stm32f40x_flash.icf [BSP] Fix component initialization functions may be not sequential storage on ROM when used for IAR linker. 2017-07-27 13:58:07 +08:00
template.uvproj update stm32f10x template. 2013-02-20 10:49:09 +08:00
template.uvprojx Add mdk5 project for stm32 bsps 2014-11-19 15:28:56 +08:00

README.md

board info:

STM32F4 discovery
http://www.st.com/internet/evalboard/product/252419.jsp

note:

in drivers/stm32f4xx_conf.h

    /* Redefine the HSE value; it's equal to 8 MHz on the STM32F4-DISCOVERY Kit */
    efine HSE_VALUE    ((uint32_t)8000000)

================= IAR WARNING =================

After use scons --target=iar -s command to product IAR project, you have to add iar link file manually.

IAR IDE steps:

  1. Project-->Options-->Linker
  2. Config-->Linker Configuration file
  3. select Override Default, then select bsp/stm32f40x/stm32f40x_flash.icf
  4. rebuild project

TODO

auto add *.icf by scons script