bernard 5e3b3b19a6 [BSP] change the type of cmd. %!s(int64=8) %!d(string=hai) anos
..
Libraries 34a2200428 include iar startup code %!s(int64=10) %!d(string=hai) anos
applications d793cfdef7 [bsp] fix incompatible type error for "finsh_system_init()" %!s(int64=8) %!d(string=hai) anos
drivers 5e3b3b19a6 [BSP] change the type of cmd. %!s(int64=8) %!d(string=hai) anos
README.md f0061b14d3 Update and rename readme.md to README.md %!s(int64=8) %!d(string=hai) anos
SConscript b4de7cce57 Re-normalizing the repo %!s(int64=13) %!d(string=hai) anos
SConstruct 2b7600bdf3 [BSP] update MDK project file for STM32F4 %!s(int64=10) %!d(string=hai) anos
project.uvproj e38f3aa39c [BSP] Update Keil MDK project files. %!s(int64=10) %!d(string=hai) anos
project.uvprojx 8257a62990 [stm32f4]更新mdk5工程文件 %!s(int64=10) %!d(string=hai) anos
rtconfig.h 5e3b3b19a6 [BSP] change the type of cmd. %!s(int64=8) %!d(string=hai) anos
rtconfig.py d491b30c35 [BSP] update the value of DEVICE in rtconfig.py. %!s(int64=10) %!d(string=hai) anos
stm32_rom.ld ae3b6583ce [bsp]add gdb support for stm32f4xx %!s(int64=11) %!d(string=hai) anos
stm32_rom.sct 57f34f6031 fixed compiling error %!s(int64=13) %!d(string=hai) anos
stm32f40x_flash.icf 573c294216 [BSP] Fix component initialization functions may be not sequential storage on ROM when used for IAR linker. %!s(int64=8) %!d(string=hai) anos
template.uvproj eefb272cfd update stm32f10x template. %!s(int64=12) %!d(string=hai) anos
template.uvprojx 3c65a522fd Add mdk5 project for stm32 bsps %!s(int64=11) %!d(string=hai) anos

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