rt-thread-official/bsp/stm32f40x
armink 1e9f9824d3 [BSP] Update stm32f40x BSP gpio driver. 2017-11-08 00:05:46 +08:00
..
Libraries include iar startup code 2015-10-13 11:40:59 +08:00
applications [bsp] fix incompatible type error for "finsh_system_init()" 2017-07-29 14:21:40 +08:00
drivers [BSP] Update stm32f40x BSP gpio driver. 2017-11-08 00:05:46 +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 [BSP] update MDK project file for STM32F4 2015-01-20 15:52:39 +08:00
project.uvproj [BSP] Update project files. 2017-10-31 11:59:49 +08:00
project.uvprojx [BSP] Update project files. 2017-10-31 11:59:49 +08:00
rtconfig.h [BSP] change the type of cmd. 2017-10-16 13:23:03 +08:00
rtconfig.py [BSP] update the value of DEVICE in rtconfig.py. 2015-08-05 17:10:49 +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