rt-thread-official/bsp/stm32f40x
zylx 5379c20879 [BSP][stm32f40x] Fix mdk4/mdk5 project build error. 2018-04-12 10:10:46 +08:00
..
Libraries include iar startup code 2015-10-13 11:40:59 +08:00
applications [BSP][STM32F40X] Fix components init. 2018-04-12 10:09:23 +08:00
drivers [BSP][STM32F40X] Fix components init. 2018-04-12 10:09:23 +08:00
.config [BSP][stm32f40x] Add components init. 2018-04-11 18:11:14 +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][stm32f40x] Fix mdk4/mdk5 project build error. 2018-04-12 10:10:46 +08:00
project.uvprojx [BSP][stm32f40x] Fix mdk4/mdk5 project build error. 2018-04-12 10:10:46 +08:00
rtconfig.h [BSP][stm32f40x] Add components init. 2018-04-11 18:11:14 +08:00
rtconfig.py [bsp] support get compiler path by environment variables for IAR 2018-04-07 15:43:45 +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