summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcedar-renjun <[email protected]>2015-10-13 11:40:59 +0800
committercedar-renjun <[email protected]>2015-10-13 11:40:59 +0800
commit34a220042867dee8ee948e7021c4e7770e19f8fa (patch)
treeccbdd98750fe0b08f607f56002205965d706000a
parent850343f3530c00f0f9cbeae8821ac2e1d37997ed (diff)
include iar startup code
fixed bug: 'scons --target=iar -s' output iar project missing startup code, and link file 修复scons生成IAR工程中没有startup code和链接文件,导致工程中断异常和Finsh无法工作
-rw-r--r--bsp/stm32f40x/Libraries/SConscript4
1 files changed, 2 insertions, 2 deletions
diff --git a/bsp/stm32f40x/Libraries/SConscript b/bsp/stm32f40x/Libraries/SConscript
index d23856456a..c83c06b439 100644
--- a/bsp/stm32f40x/Libraries/SConscript
+++ b/bsp/stm32f40x/Libraries/SConscript
@@ -18,8 +18,8 @@ if rtconfig.CROSS_TOOL == 'gcc':
src = src + ['CMSIS/ST/STM32F4xx/Source/Templates/gcc_ride7/startup_stm32f4xx.s']
elif rtconfig.CROSS_TOOL == 'keil':
src = src + ['CMSIS/ST/STM32F4xx/Source/Templates/arm/startup_stm32f4xx.s']
-# elif rtconfig.CROSS_TOOL == 'iar':
- # src = src + ['CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/iar/' + startup_scripts[rtconfig.STM32_TYPE]]
+elif rtconfig.CROSS_TOOL == 'iar':
+ src = src + ['CMSIS/ST/STM32F4xx/Source/Templates/iar/startup_stm32f4xx.s']
path = [cwd + '/STM32F4xx_StdPeriph_Driver/inc',
cwd + '/CMSIS/ST/STM32F4xx/Include',