diff options
Diffstat (limited to 'tmp/STM32F10x_StdPeriph_Lib_V3.5.0/Project/STM32F10x_StdPeriph_Template/RIDE')
4 files changed, 2241 insertions, 0 deletions
diff --git a/tmp/STM32F10x_StdPeriph_Lib_V3.5.0/Project/STM32F10x_StdPeriph_Template/RIDE/Project.rapp b/tmp/STM32F10x_StdPeriph_Lib_V3.5.0/Project/STM32F10x_StdPeriph_Template/RIDE/Project.rapp new file mode 100644 index 0000000..20cb2fa --- /dev/null +++ b/tmp/STM32F10x_StdPeriph_Lib_V3.5.0/Project/STM32F10x_StdPeriph_Template/RIDE/Project.rapp @@ -0,0 +1,1928 @@ + +<ApplicationBuild Header="Project" Extern=".\Project.rapp" Path=".\Project.rapp" OutputFile=".\STM32100E-EVAL\Project.elf" sate="98" Config="STM32100E-EVAL" AsyncBuild="" > + <Group Header="Doc" Marker="-1" OutputFile="" sate="0" AsyncBuild="" > + <NodeText Path=".\readme.txt" Header="readme.txt" Marker="-1" OutputFile="" sate="0" AsyncBuild="" /> + + </Group> + <Configs> + <Config Header="STM3210B-EVAL" /> + <Config Header="STM3210E-EVAL" /> + <Config Header="STM3210C-EVAL" /> + <Config Header="STM32100B-EVAL" /> + <Config Header="STM3210E-EVAL_XL" /> + <Config Header="STM32100E-EVAL" /> + + </Configs> + <Group Header="CMSIS" Marker="-1" OutputFile="" sate="0" AsyncBuild="" > + <NodeC Path="..\system_stm32f10x.c" Header="system_stm32f10x.c" Marker="-1" AsyncBuild="" OutputFile=".\STM32100E-EVAL\system_stm32f10x.o" sate="0" /> + <NodeC Path="..\..\..\Libraries\CMSIS\CM3\CoreSupport\core_cm3.c" Header="core_cm3.c" Marker="-1" OutputFile=".\STM32100E-EVAL\core_cm3.o" sate="0" AsyncBuild="" /> + + </Group> + <Group Header="StdPeriph_Driver" Marker="-1" OutputFile="" sate="0" AsyncBuild="" > + <NodeC Path="..\..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c" Header="stm32f10x_rcc.c" Marker="-1" OutputFile=".\STM32100E-EVAL\stm32f10x_rcc.o" sate="0" AsyncBuild="" /> + <NodeC Path="..\..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c" Header="stm32f10x_gpio.c" Marker="-1" OutputFile=".\STM32100E-EVAL\stm32f10x_gpio.o" sate="0" AsyncBuild="" /> + <NodeC Path="..\..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c" Header="stm32f10x_usart.c" Marker="-1" OutputFile=".\STM32100E-EVAL\stm32f10x_usart.o" sate="0" AsyncBuild="" /> + <NodeC Path="..\..\..\Libraries\STM32F10x_StdPeriph_Driver\src\misc.c" Header="misc.c" Marker="-1" OutputFile=".\STM32100E-EVAL\misc.o" sate="0" AsyncBuild="" /> + <NodeC Path="..\..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c" Header="stm32f10x_i2c.c" Marker="-1" OutputFile=".\STM32100E-EVAL\stm32f10x_i2c.o" sate="0" AsyncBuild="" /> + <NodeC Path="..\..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_spi.c" Header="stm32f10x_spi.c" Marker="-1" OutputFile=".\STM32100E-EVAL\stm32f10x_spi.o" sate="0" AsyncBuild="" /> + <NodeC Path="..\..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c" Header="stm32f10x_exti.c" Marker="-1" OutputFile=".\STM32100E-EVAL\stm32f10x_exti.o" sate="0" AsyncBuild="" /> + <NodeC Path="..\..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c" Header="stm32f10x_dma.c" Marker="-1" OutputFile=".\STM32100E-EVAL\stm32f10x_dma.o" sate="0" AsyncBuild="" /> + <NodeC Path="..\..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_fsmc.c" Header="stm32f10x_fsmc.c" Marker="-1" OutputFile=".\STM32100E-EVAL\stm32f10x_fsmc.o" sate="0" AsyncBuild="" /> + <NodeC Path="..\..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_sdio.c" Header="stm32f10x_sdio.c" Marker="-1" OutputFile=".\STM32100E-EVAL\stm32f10x_sdio.o" sate="0" AsyncBuild="" /> + <NodeC Path="..\..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c" Header="stm32f10x_adc.c" Marker="-1" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm32f10x_adc.o" sate="0" /> + <NodeC Path="..\..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c" Header="stm32f10x_bkp.c" Marker="-1" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm32f10x_bkp.o" sate="0" /> + <NodeC Path="..\..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_can.c" Header="stm32f10x_can.c" Marker="-1" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm32f10x_can.o" sate="0" /> + <NodeC Path="..\..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_cec.c" Header="stm32f10x_cec.c" Marker="-1" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm32f10x_cec.o" sate="0" /> + <NodeC Path="..\..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c" Header="stm32f10x_crc.c" Marker="-1" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm32f10x_crc.o" sate="0" /> + <NodeC Path="..\..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dac.c" Header="stm32f10x_dac.c" Marker="-1" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm32f10x_dac.o" sate="0" /> + <NodeC Path="..\..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dbgmcu.c" Header="stm32f10x_dbgmcu.c" Marker="-1" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm32f10x_dbgmcu.o" sate="0" /> + <NodeC Path="..\..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c" Header="stm32f10x_flash.c" Marker="-1" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm32f10x_flash.o" sate="0" /> + <NodeC Path="..\..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_iwdg.c" Header="stm32f10x_iwdg.c" Marker="-1" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm32f10x_iwdg.o" sate="0" /> + <NodeC Path="..\..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_pwr.c" Header="stm32f10x_pwr.c" Marker="-1" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm32f10x_pwr.o" sate="0" /> + <NodeC Path="..\..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_rtc.c" Header="stm32f10x_rtc.c" Marker="-1" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm32f10x_rtc.o" sate="0" /> + <NodeC Path="..\..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c" Header="stm32f10x_tim.c" Marker="-1" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm32f10x_tim.o" sate="0" /> + <NodeC Path="..\..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_wwdg.c" Header="stm32f10x_wwdg.c" Marker="-1" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm32f10x_wwdg.o" sate="0" /> + + </Group> + <Group Header="User" Marker="-1" OutputFile="" sate="0" AsyncBuild="" > + <NodeC Path="..\stm32f10x_it.c" Header="stm32f10x_it.c" Marker="-1" OutputFile=".\STM32100E-EVAL\stm32f10x_it.o" sate="0" AsyncBuild="" > </NodeC> + <NodeC Path="..\main.c" Header="main.c" Marker="-1" OutputFile=".\STM32100E-EVAL\main.o" sate="0" AsyncBuild="" /> + + </Group> + <Group Header="RIDE" Marker="-1" OutputFile="" sate="0" AsyncBuild="" > + <NodeASM Path="..\..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\gcc_ride7\startup_stm32f10x_cl.s" Header="startup_stm32f10x_cl.s" Marker="0" OutputFile=".\STM32100E-EVAL\startup_stm32f10x_cl.o" sate="0" AsyncBuild="" > + <Options> + <Config Header="STM32100B-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210B-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210E-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210E-EVAL_XL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM32100E-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + + </Options> + + </NodeASM> + <NodeASM Path="..\..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\gcc_ride7\startup_stm32f10x_hd.s" Header="startup_stm32f10x_hd.s" Marker="0" OutputFile=".\STM32100E-EVAL\startup_stm32f10x_hd.o" sate="0" AsyncBuild="" > + <Options> + <Config Header="STM32100B-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210B-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210C-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210E-EVAL_XL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM32100E-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + + </Options> + + </NodeASM> + <NodeASM Path="..\..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\gcc_ride7\startup_stm32f10x_ld.s" Header="startup_stm32f10x_ld.s" Marker="0" OutputFile=".\STM32100E-EVAL\startup_stm32f10x_ld.o" sate="0" AsyncBuild="" > + <Options> + <Config Header="STM32100B-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210B-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210E-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210C-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210E-EVAL_XL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM32100E-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + + </Options> + + </NodeASM> + <NodeASM Path="..\..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\gcc_ride7\startup_stm32f10x_ld_vl.s" Header="startup_stm32f10x_ld_vl.s" Marker="0" OutputFile=".\STM32100E-EVAL\startup_stm32f10x_ld_vl.o" sate="0" AsyncBuild="" > + <Options> + <Config Header="STM32100B-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210B-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210E-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210C-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210E-EVAL_XL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM32100E-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + + </Options> + + </NodeASM> + <NodeASM Path="..\..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\gcc_ride7\startup_stm32f10x_md.s" Header="startup_stm32f10x_md.s" Marker="0" OutputFile=".\STM32100E-EVAL\startup_stm32f10x_md.o" sate="0" AsyncBuild="" > + <Options> + <Config Header="STM32100B-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210E-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210C-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210E-EVAL_XL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM32100E-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + + </Options> + + </NodeASM> + <NodeASM Path="..\..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\gcc_ride7\startup_stm32f10x_md_vl.s" Header="startup_stm32f10x_md_vl.s" Marker="0" OutputFile=".\STM32100E-EVAL\startup_stm32f10x_md_vl.o" sate="0" AsyncBuild="" > + <Options> + <Config Header="STM3210B-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210E-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210C-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210E-EVAL_XL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM32100E-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + + </Options> + + </NodeASM> + <NodeASM Path="..\..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\gcc_ride7\startup_stm32f10x_xl.s" Header="startup_stm32f10x_xl.s" Marker="0" OutputFile=".\STM32100E-EVAL\startup_stm32f10x_xl.o" sate="0" AsyncBuild="" > + <Options> + <Config Header="STM3210B-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210E-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210C-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM32100B-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM32100E-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210E-EVAL_XL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + + </Options> + + </NodeASM> + <NodeASM Path="..\..\..\LIBRARIES\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\gcc_ride7\startup_stm32f10x_hd_vl.s" Header="startup_stm32f10x_hd_vl.s" Marker="-1" AsyncBuild="" OutputFile=".\STM32100E-EVAL\startup_stm32f10x_hd_vl.o" sate="0" > + <Options> + <Config Header="STM3210B-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210E-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210C-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM32100B-EVAL" > + <Set Header="NodeASM" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + + </Options> + + </NodeASM> + + </Group> + <Group Header="STM32_EVAL" Marker="-1" OutputFile="" sate="96" AsyncBuild="" > + <NodeC Path="..\..\..\Utilities\STM32_EVAL\stm32_eval.c" Header="stm32_eval.c" Marker="-1" OutputFile=".\STM32100E-EVAL\stm32_eval.o" sate="0" AsyncBuild="" > + <Options/> + + </NodeC> + <NodeC Path="..\..\..\Utilities\STM32_EVAL\STM3210B_EVAL\stm3210b_eval_lcd.c" Header="stm3210b_eval_lcd.c" Marker="0" OutputFile=".\STM32100E-EVAL\stm3210b_eval_lcd.o" sate="0" AsyncBuild="" > + <Options> + <Config Header="STM32100B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210E-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210C-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210E-EVAL_XL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM32100E-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + + </Options> + + </NodeC> + <NodeC Path="..\..\..\Utilities\STM32_EVAL\STM3210C_EVAL\stm3210c_eval_lcd.c" Header="stm3210c_eval_lcd.c" Marker="0" OutputFile=".\STM32100E-EVAL\stm3210c_eval_lcd.o" sate="0" AsyncBuild="" > + <Options> + <Config Header="STM32100B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210E-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210E-EVAL_XL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM32100E-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + + </Options> + + </NodeC> + <NodeC Path="..\..\..\Utilities\STM32_EVAL\STM3210E_EVAL\stm3210e_eval_lcd.c" Header="stm3210e_eval_lcd.c" Marker="0" OutputFile=".\STM32100E-EVAL\stm3210e_eval_lcd.o" sate="0" AsyncBuild="" > + <Options> + <Config Header="STM32100B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210C-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM32100E-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + + </Options> + + </NodeC> + <NodeC Path="..\..\..\Utilities\STM32_EVAL\STM32100B_EVAL\stm32100b_eval_lcd.c" Header="stm32100b_eval_lcd.c" Marker="0" OutputFile=".\STM32100E-EVAL\stm32100b_eval_lcd.o" sate="0" AsyncBuild="" > + <Options> + <Config Header="STM3210B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210E-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210C-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210E-EVAL_XL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM32100E-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + + </Options> + + </NodeC> + <NodeC Path="..\..\..\Utilities\STM32_EVAL\STM32100E_EVAL\stm32100e_eval_lcd.c" Header="stm32100e_eval_lcd.c" Marker="-1" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm32100e_eval_lcd.o" sate="0" > + <Options> + <Config Header="STM3210B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210E-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210C-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM32100B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210E-EVAL_XL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + + </Config> + + </Options> + + </NodeC> + <NodeC Path="..\..\..\Utilities\STM32_EVAL\Common\stm32_eval_i2c_ee.c" Header="stm32_eval_i2c_ee.c" Marker="0" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm32_eval_i2c_ee.o" sate="0" > + <Options> + <Config Header="STM3210B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM3210E-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM3210C-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM32100B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM3210E-EVAL_XL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM32100E-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + </Options> + </NodeC> + <NodeC Path="..\..\..\Utilities\STM32_EVAL\Common\stm32_eval_i2c_tsensor.c" Header="stm32_eval_i2c_tsensor.c" Marker="-1" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm32_eval_i2c_tsensor.o" sate="0" > + <Options> + <Config Header="STM3210C-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + </Options> + </NodeC> + <NodeC Path="..\..\..\Utilities\STM32_EVAL\Common\stm32_eval_sdio_sd.c" Header="stm32_eval_sdio_sd.c" Marker="0" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm32_eval_sdio_sd.o" sate="0" > + <Options> + <Config Header="STM3210B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM3210C-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM32100B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM32100E-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + </Options> + </NodeC> + <NodeC Path="..\..\..\Utilities\STM32_EVAL\Common\stm32_eval_spi_flash.c" Header="stm32_eval_spi_flash.c" Marker="-1" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm32_eval_spi_flash.o" sate="0" > + <Options> + <Config Header="STM3210C-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + </Options> + </NodeC> + <NodeC Path="..\..\..\Utilities\STM32_EVAL\Common\stm32_eval_spi_sd.c" Header="stm32_eval_spi_sd.c" Marker="0" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm32_eval_spi_sd.o" sate="0" > + <Options> + <Config Header="STM3210E-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM3210E-EVAL_XL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM32100E-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + </Options> + </NodeC> + <NodeC Path="..\..\..\Utilities\STM32_EVAL\STM3210C_EVAL\stm3210c_eval_ioe.c" Header="stm3210c_eval_ioe.c" Marker="0" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm3210c_eval_ioe.o" sate="0" > + <Options> + <Config Header="STM3210B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM3210E-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM32100B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM3210E-EVAL_XL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM32100E-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + </Options> + </NodeC> + <NodeC Path="..\..\..\Utilities\STM32_EVAL\STM3210E_EVAL\stm3210e_eval_fsmc_nand.c" Header="stm3210e_eval_fsmc_nand.c" Marker="0" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm3210e_eval_fsmc_nand.o" sate="0" > + <Options> + <Config Header="STM3210B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM3210C-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM32100B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM32100E-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + </Options> + </NodeC> + <NodeC Path="..\..\..\Utilities\STM32_EVAL\STM3210E_EVAL\stm3210e_eval_fsmc_nor.c" Header="stm3210e_eval_fsmc_nor.c" Marker="0" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm3210e_eval_fsmc_nor.o" sate="0" > + <Options> + <Config Header="STM3210B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM3210C-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM32100B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM32100E-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + </Options> + </NodeC> + <NodeC Path="..\..\..\Utilities\STM32_EVAL\STM3210E_EVAL\stm3210e_eval_fsmc_sram.c" Header="stm3210e_eval_fsmc_sram.c" Marker="0" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm3210e_eval_fsmc_sram.o" sate="0" > + <Options> + <Config Header="STM3210B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM3210C-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM32100B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM32100E-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + </Options> + </NodeC> + <NodeC Path="..\..\..\Utilities\STM32_EVAL\STM32100B_EVAL\stm32100b_eval_cec.c" Header="stm32100b_eval_cec.c" Marker="0" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm32100b_eval_cec.o" sate="0" > + <Options> + <Config Header="STM3210B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM3210E-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM3210C-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM3210E-EVAL_XL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM32100E-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + </Options> + </NodeC> + <NodeC Path="..\..\..\Utilities\STM32_EVAL\STM32100E_EVAL\stm32100e_eval_cec.c" Header="stm32100e_eval_cec.c" Marker="-1" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm32100e_eval_cec.o" sate="0" > + <Options> + <Config Header="STM3210B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM3210E-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM3210C-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM32100B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM3210E-EVAL_XL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + </Options> + </NodeC> + <NodeC Path="..\..\..\Utilities\STM32_EVAL\STM32100E_EVAL\stm32100e_eval_fsmc_onenand.c" Header="stm32100e_eval_fsmc_onenand.c" Marker="-1" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm32100e_eval_fsmc_onenand.o" sate="0" > + <Options> + <Config Header="STM3210B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM3210E-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM3210C-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM32100B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM3210E-EVAL_XL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + </Options> + </NodeC> + <NodeC Path="..\..\..\Utilities\STM32_EVAL\STM32100E_EVAL\stm32100e_eval_fsmc_sram.c" Header="stm32100e_eval_fsmc_sram.c" Marker="-1" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm32100e_eval_fsmc_sram.o" sate="0" > + <Options> + <Config Header="STM3210B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM3210E-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM3210C-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM32100B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM3210E-EVAL_XL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + </Options> + </NodeC> + <NodeC Path="..\..\..\Utilities\STM32_EVAL\STM32100E_EVAL\stm32100e_eval_ioe.c" Header="stm32100e_eval_ioe.c" Marker="-1" AsyncBuild="" OutputFile=".\STM32100E-EVAL\stm32100e_eval_ioe.o" sate="0" > + <Options> + <Config Header="STM3210B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM3210E-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM3210C-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM32100B-EVAL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM3210E-EVAL_XL" > + <Set Header="NodeC" > + <Section Header="Build" > + <Property Header="Exclude" Value="Yes" Removable="1" /> + <Property Header="LinkExclude" Value="Yes" Removable="1" /> + + </Section> + + </Set> + </Config> + </Options> + </NodeC> + + </Group> + <Options> + <Config Header="Standard" > + <Set Header="ApplicationBuild" > + <Section Header="General" > + <Property Header="TargetFamily" Value="ARM" /> + + </Section> + <Section Header="Directories" > + <Property Header="IncDir" Value="..;..\..\library\inc" Removable="1" /> + <Property Header="OutDir" Value="$(ApplicationDir)\obj" Removable="1" /> + <Property Header="ListDir" Value="$(ApplicationDir)\lst" Removable="1" /> + + </Section> + + </Set> + <Set Header="Target" > + <Section Header="ProcessorARM" > + <Property Header="Processor" Value="STM32F103VBT6" /> + + </Section> + <Section Header="ToolSetARM" > + <Property Header="BuildToolSetARM" Value="ARM\\GNU.config" Removable="1" /> + + </Section> + + </Set> + <Set Header="GCC" > + <Section Header="Defines" > + <Property Header="Defines" Value="VECT_TAB_FLASH" Removable="1" /> + + </Section> + + </Set> + <Set Header="LD" > + <Section Header="LIB" > + <Property Header="STLIB" Value="0" Removable="1" /> + <Property Header="UART0PUTC" Value="0" Removable="1" /> + + </Section> + <Section Header="Scripts" > + <Property Header="File" Value=".\STM32F103_128K_20K_DEF.ld" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM32F10B_EVAL" > + <Set Header="GCC" > + <Section Header="OPTIMIZE" > + <Property Header="Optimize" Value="-Os" Removable="1" /> + + </Section> + + </Set> + <Set Header="LD" > + <Section Header="Startup" > + <Property Header="DEFAULTSTARTUP" Value="No" Removable="1" /> + <Property Header="File" Value="" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM32F10E_EVAL" > + <Set Header="Target" > + <Section Header="ProcessorARM" > + <Property Header="Processor" Value="STM32F103ZET6" /> + + </Section> + + </Set> + <Set Header="LD" > + <Section Header="Scripts" > + <Property Header="SCRIPTFILES" Value="Yes" Removable="1" /> + + </Section> + <Section Header="Startup" > + <Property Header="DEFAULTSTARTUP" Value="No" Removable="1" /> + <Property Header="File" Value="" Removable="1" /> + + </Section> + + </Set> + <Set Header="GCC" > + <Section Header="OPTIMIZE" > + <Property Header="Optimize" Value="-Os" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210B_EVAL" > + <Set Header="LD" > + <Section Header="Startup" > + <Property Header="DEFAULTSTARTUP" Value="No" Removable="1" /> + <Property Header="File" Value="" Removable="1" /> + + </Section> + <Section Header="Scripts" > + <Property Header="StarterKitLimit" Value="No" Removable="1" /> + + </Section> + + </Set> + <Set Header="GCC" > + <Section Header="OPTIMIZE" > + <Property Header="Optimize" Value="-Os" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210E_EVAL" > + <Set Header="Target" > + <Section Header="ProcessorARM" > + <Property Header="Processor" Value="STM32F103ZET6" /> + + </Section> + + </Set> + <Set Header="GCC" > + <Section Header="OPTIMIZE" > + <Property Header="Optimize" Value="-Os" Removable="1" /> + + </Section> + <Section Header="Dialect" > + <Property Header="ANSI" Value="" Removable="1" /> + + </Section> + + </Set> + <Set Header="LD" > + <Section Header="Startup" > + <Property Header="DEFAULTSTARTUP" Value="No" Removable="1" /> + <Property Header="File" Value="" Removable="1" /> + + </Section> + <Section Header="Scripts" > + <Property Header="StarterKitLimit" Value="No" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210E-EVAL" > + <Set Header="Target" > + <Section Header="ProcessorARM" > + <Property Header="Processor" Value="STM32F103ZET6" /> + + </Section> + <Section Header="DebugARM" > + <Property Header="Startup" Value="1" Removable="1" /> + + </Section> + + </Set> + <Set Header="GCC" > + <Section Header="OPTIMIZE" > + <Property Header="Optimize" Value="-Os" Removable="1" /> + + </Section> + <Section Header="Defines" > + <Property Header="Defines" Value="STM32F10X_HD;USE_STDPERIPH_DRIVER;USE_STM3210E_EVAL" Removable="1" /> + + </Section> + <Section Header="DEBUG" > + <Property Header="DEBUGINFO" Value="-g" Removable="1" /> + <Property Header="TEMP" Value="" Removable="1" /> + + </Section> + + </Set> + <Set Header="LD" > + <Section Header="Startup" > + <Property Header="DEFAULTSTARTUP" Value="No" Removable="1" /> + <Property Header="File" Value="" Removable="1" /> + + </Section> + <Section Header="Scripts" > + <Property Header="StarterKitLimit" Value="No" Removable="1" /> + <Property Header="SCRIPTFILES" Value="Yes" Removable="1" /> + <Property Header="File" Value="" Removable="1" /> + + </Section> + <Section Header="LIB" > + <Property Header="UART0PUTC" Value="0" Removable="1" /> + <Property Header="SMALLP" Value="1" Removable="1" /> + + </Section> + + </Set> + <Set Header="ApplicationBuild" > + <Section Header="Directories" > + <Property Header="OutDir" Value="$(ApplicationDir)\STM3210E-EVAL" Removable="1" /> + <Property Header="IncDir" Value="..;..\..\..\Libraries\CMSIS\CM3\CoreSupport;..\..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x;..\..\..\Libraries\STM32F10x_StdPeriph_Driver\inc;..\..\..\Utilities\STM32_EVAL;..\..\..\Utilities\STM32_EVAL\Common;..\..\..\Utilities\STM32_EVAL\STM3210E_EVAL" Removable="1" /> + <Property Header="ListDir" Value="$(ApplicationDir)\STM3210E-EVAL" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210B-EVAL" > + <Set Header="GCC" > + <Section Header="OPTIMIZE" > + <Property Header="Optimize" Value="-Os" Removable="1" /> + + </Section> + <Section Header="Defines" > + <Property Header="Defines" Value="STM32F10X_MD;USE_STDPERIPH_DRIVER;USE_STM3210B_EVAL" Removable="1" /> + + </Section> + + </Set> + <Set Header="LD" > + <Section Header="Scripts" > + <Property Header="StarterKitLimit" Value="No" Removable="1" /> + <Property Header="SCRIPTFILES" Value="Yes" Removable="1" /> + <Property Header="File" Value="" Removable="1" /> + + </Section> + <Section Header="Startup" > + <Property Header="DEFAULTSTARTUP" Value="No" Removable="1" /> + <Property Header="File" Value="" Removable="1" /> + + </Section> + + </Set> + <Set Header="ApplicationBuild" > + <Section Header="Directories" > + <Property Header="OutDir" Value="$(ApplicationDir)\STM3210B-EVAL" Removable="1" /> + <Property Header="IncDir" Value="..;..\..\..\Libraries\CMSIS\CM3\CoreSupport;..\..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x;..\..\..\Libraries\STM32F10x_StdPeriph_Driver\inc;..\..\..\Utilities\STM32_EVAL;..\..\..\Utilities\STM32_EVAL\STM3210B_EVAL;..\..\..\Utilities\STM32_EVAL\Common" Removable="1" /> + <Property Header="ListDir" Value="$(ApplicationDir)\STM3210B-EVAL" Removable="1" /> + + </Section> + + </Set> + <Set Header="Target" > + <Section Header="DebugARM" > + <Property Header="Startup" Value="1" Removable="1" /> + <Property Header="StartupSymb" Value="main" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210C-EVAL" > + <Set Header="ApplicationBuild" > + <Section Header="Directories" > + <Property Header="OutDir" Value="$(ApplicationDir)\STM3210C-EVAL" Removable="1" /> + <Property Header="ListDir" Value="$(ApplicationDir)\STM3210C-EVAL" Removable="1" /> + <Property Header="IncDir" Value="..;..\..\..\Libraries\CMSIS\CM3\CoreSupport;..\..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x;..\..\..\Utilities\STM32_EVAL;..\..\..\Utilities\STM32_EVAL\Common;..\..\..\Utilities\STM32_EVAL\STM3210C_EVAL;..\..\..\Libraries\STM32F10x_StdPeriph_Driver\inc" Removable="1" /> + + </Section> + + </Set> + <Set Header="Target" > + <Section Header="ProcessorARM" > + <Property Header="Processor" Value="STM32F107VCT6" /> + + </Section> + + </Set> + <Set Header="GCC" > + <Section Header="Defines" > + <Property Header="Defines" Value="USE_STDPERIPH_DRIVER;STM32F10X_CL;USE_STM3210C_EVAL" Removable="1" /> + + </Section> + <Section Header="OPTIMIZE" > + <Property Header="Optimize" Value="-Os" Removable="1" /> + + </Section> + <Section Header="WARNINGS" > + <Property Header="NOWARNINGS" Value="" Removable="1" /> + + </Section> + + </Set> + <Set Header="LD" > + <Section Header="Startup" > + <Property Header="DEFAULTSTARTUP" Value="No" Removable="1" /> + <Property Header="File" Value="" Removable="1" /> + + </Section> + <Section Header="Scripts" > + <Property Header="SCRIPTFILES" Value="Yes" Removable="1" /> + <Property Header="File" Value="" Removable="1" /> + <Property Header="StarterKitLimit" Value="No" Removable="1" /> + + </Section> + + </Set> + </Config> + <Config Header="STM32100B-EVAL" > + <Set Header="Target" > + <Section Header="ProcessorARM" > + <Property Header="Processor" Value="STM32F100VB" /> + + </Section> + + </Set> + <Set Header="ApplicationBuild" > + <Section Header="Directories" > + <Property Header="IncDir" Value="..;..\..\..\Utilities\STM32_EVAL\Common;..\..\..\Libraries\CMSIS\CM3\CoreSupport;..\..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x;..\..\..\Libraries\STM32F10x_StdPeriph_Driver\inc;..\..\..\Utilities\STM32_EVAL;..\..\..\Utilities\STM32_EVAL\Common;..\..\..\Utilities\STM32_EVAL\STM32100B_EVAL" Removable="1" /> + <Property Header="OutDir" Value="$(ApplicationDir)\STM32100B-EVAL" Removable="1" /> + <Property Header="ListDir" Value="$(ApplicationDir)\STM32100B-EVAL" Removable="1" /> + + </Section> + + </Set> + <Set Header="GCC" > + <Section Header="Defines" > + <Property Header="Defines" Value="USE_STDPERIPH_DRIVER; STM32F10X_MD_VL; USE_STM32100B_EVAL" Removable="1" /> + + </Section> + <Section Header="OPTIMIZE" > + <Property Header="Optimize" Value="-Os" Removable="1" /> + + </Section> + + </Set> + <Set Header="LD" > + <Section Header="Scripts" > + <Property Header="SCRIPTFILES" Value="Yes" Removable="1" /> + <Property Header="File" Value="" Removable="1" /> + <Property Header="StarterKitLimit" Value="No" Removable="1" /> + + </Section> + <Section Header="Startup" > + <Property Header="DEFAULTSTARTUP" Value="No" Removable="1" /> + <Property Header="File" Value="" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM3210E-EVAL_XL" > + <Set Header="ApplicationBuild" > + <Section Header="Directories" > + <Property Header="IncDir" Value="..;..\..\..\Libraries\CMSIS\CM3\CoreSupport;..\..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x;..\..\..\Libraries\STM32F10x_StdPeriph_Driver\inc;..\..\..\Utilities\STM32_EVAL;..\..\..\Utilities\STM32_EVAL\Common;..\..\..\Utilities\STM32_EVAL\STM3210E_EVAL" Removable="1" /> + <Property Header="OutDir" Value="$(ApplicationDir)\STM3210E-EVAL_XL" Removable="1" /> + <Property Header="ListDir" Value="$(ApplicationDir)\STM3210E-EVAL_XL" Removable="1" /> + + </Section> + + </Set> + <Set Header="Target" > + <Section Header="ProcessorARM" > + <Property Header="Processor" Value="STM32F103ZGT6" /> + + </Section> + + </Set> + <Set Header="GCC" > + <Section Header="Defines" > + <Property Header="Defines" Value="USE_STDPERIPH_DRIVER; STM32F10X_XL; USE_STM3210E_EVAL" Removable="1" /> + + </Section> + <Section Header="OPTIMIZE" > + <Property Header="Optimize" Value="-Os" Removable="1" /> + + </Section> + <Section Header="WARNINGS" > + <Property Header="UNUSEDWARNINGS" Value="-Wunused" Removable="1" /> + + </Section> + + </Set> + <Set Header="LD" > + <Section Header="Scripts" > + <Property Header="SCRIPTFILES" Value="Yes" Removable="1" /> + <Property Header="File" Value="" Removable="1" /> + <Property Header="StarterKitLimit" Value="No" Removable="1" /> + + </Section> + <Section Header="Startup" > + <Property Header="DEFAULTSTARTUP" Value="No" Removable="1" /> + <Property Header="File" Value="" Removable="1" /> + + </Section> + + </Set> + + </Config> + <Config Header="STM32100E-EVAL" > + <Set Header="Target" > + <Section Header="ProcessorARM" > + <Property Header="Processor" Value="STM32F100ZE" /> + + </Section> + + </Set> + <Set Header="ApplicationBuild" > + <Section Header="Directories" > + <Property Header="OutDir" Value="$(ApplicationDir)\STM32100E-EVAL" Removable="1" /> + <Property Header="ListDir" Value="$(ApplicationDir)\STM32100E-EVAL" Removable="1" /> + <Property Header="IncDir" Value="..;..\..\..\Libraries\CMSIS\CM3\CoreSupport;..\..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x;..\..\..\Libraries\STM32F10x_StdPeriph_Driver\inc;..\..\..\Utilities\STM32_EVAL;..\..\..\Utilities\STM32_EVAL\Common;..\..\..\Utilities\STM32_EVAL\STM32100E_EVAL" Removable="1" /> + + </Section> + + </Set> + <Set Header="GCC" > + <Section Header="Defines" > + <Property Header="Defines" Value="USE_STDPERIPH_DRIVER;STM32F10X_HD_VL;USE_STM32100E_EVAL" Removable="1" /> + + </Section> + <Section Header="OPTIMIZE" > + <Property Header="Optimize" Value="-Os" Removable="1" /> + + </Section> + + </Set> + <Set Header="LD" > + <Section Header="Startup" > + <Property Header="DEFAULTSTARTUP" Value="No" Removable="1" /> + <Property Header="File" Value="" Removable="1" /> + + </Section> + <Section Header="Scripts" > + <Property Header="StarterKitLimit" Value="No" Removable="1" /> + <Property Header="SCRIPTFILES" Value="Yes" Removable="1" /> + <Property Header="File" Value="" Removable="1" /> + + </Section> + + </Set> + + </Config> + </Options> +</ApplicationBuild>
\ No newline at end of file diff --git a/tmp/STM32F10x_StdPeriph_Lib_V3.5.0/Project/STM32F10x_StdPeriph_Template/RIDE/Project.rprj b/tmp/STM32F10x_StdPeriph_Lib_V3.5.0/Project/STM32F10x_StdPeriph_Template/RIDE/Project.rprj new file mode 100644 index 0000000..321679a --- /dev/null +++ b/tmp/STM32F10x_StdPeriph_Lib_V3.5.0/Project/STM32F10x_StdPeriph_Template/RIDE/Project.rprj @@ -0,0 +1,4 @@ + +<Project Header="Project 'Project'" Path=".\Project.rprj" Project="Yes" OutputFile="" sate="96" ActiveApp="Project" AsyncBuild="" > + <ApplicationBuild Header="Project" Extern=".\Project.rapp" Path=".\Project.rapp" OutputFile=".\STM32100E-EVAL\Project.elf" sate="98" Config="STM32100E-EVAL" AsyncBuild="" /> +</Project>
\ No newline at end of file diff --git a/tmp/STM32F10x_StdPeriph_Lib_V3.5.0/Project/STM32F10x_StdPeriph_Template/RIDE/readme.txt b/tmp/STM32F10x_StdPeriph_Lib_V3.5.0/Project/STM32F10x_StdPeriph_Template/RIDE/readme.txt new file mode 100644 index 0000000..ddbe3c5 --- /dev/null +++ b/tmp/STM32F10x_StdPeriph_Lib_V3.5.0/Project/STM32F10x_StdPeriph_Template/RIDE/readme.txt @@ -0,0 +1,67 @@ +/** + @page ride7 RIDE Project Template + + @verbatim + ******************** (C) COPYRIGHT 2011 STMicroelectronics ******************* + * @file readme.txt + * @author MCD Application Team + * @version V3.5.0 + * @date 08-April-2011 + * @brief This sub directory contains all the user modifiable files + * needed to create a new project linked with the STM32F10x + * Standard Peripheral Library and working with RIDE7 software + * toolchain (RIDE7 IDE:7.30.10, RKitARM for RIDE7:1.30.10) + ****************************************************************************** + * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS + * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME. + * AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT, + * INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE + * CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING + * INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. + ****************************************************************************** + @endverbatim + + @par Directory contents + + - project .rprj/.rapp: A pre-configured project file with the provided library + structure that produces an executable image with RIDE7. + + - stm32f10x_flash_extsram.ld: This file is the RAISONANCE linker script used to + place program code (readonly) in internal FLASH + and data (readwrite, Stack and Heap)in external + SRAM. + You can customize this file to your need. + + @par How to use it ? + + - Open the Project.rprj project. + - In the configuration toolbar(Project->properties) select the project config: + - STM32100E-EVAL: to configure the project for STM32 Value Line High-density devices + - STM32100B-EVAL: to configure the project for STM32 Medium-density Value line devices + - STM3210C-EVAL: to configure the project for STM32 Connectivity line devices + - STM3210B-EVAL: to configure the project for STM32 Medium-density devices + - STM3210E-EVAL: to configure the project for STM32 High-density devices + - STM3210E-EVAL_XL: to configure the project for STM32 XL-density devices + - Rebuild all files: Project->build project + - Load project image: Debug->start(ctrl+D) + - Run program: Debug->Run(ctrl+F9) + +@note + - Low-density Value line devices are STM32F100xx microcontrollers where the + Flash memory density ranges between 16 and 32 Kbytes. + - Low-density devices are STM32F101xx, STM32F102xx and STM32F103xx + microcontrollers where the Flash memory density ranges between 16 and 32 Kbytes. + - Medium-density Value line devices are STM32F100xx microcontrollers where + the Flash memory density ranges between 32 and 128 Kbytes. + - Medium-density devices are STM32F101xx, STM32F102xx and STM32F103xx + microcontrollers where the Flash memory density ranges between 32 and 128 Kbytes. + - High-density Value line devices are STM32F100xx microcontrollers where the + Flash memory density ranges between 256 and 512 Kbytes. + - High-density devices are STM32F101xx and STM32F103xx microcontrollers where + the Flash memory density ranges between 256 and 512 Kbytes. + - XL-density devices are STM32F101xx and STM32F103xx microcontrollers where + the Flash memory density ranges between 512 and 1024 Kbytes. + - Connectivity line devices are STM32F105xx and STM32F107xx microcontrollers. + + * <h3><center>© COPYRIGHT 2011 STMicroelectronics</center></h3> + */ diff --git a/tmp/STM32F10x_StdPeriph_Lib_V3.5.0/Project/STM32F10x_StdPeriph_Template/RIDE/stm32f10x_flash_extsram.ld b/tmp/STM32F10x_StdPeriph_Lib_V3.5.0/Project/STM32F10x_StdPeriph_Template/RIDE/stm32f10x_flash_extsram.ld new file mode 100644 index 0000000..1a60104 --- /dev/null +++ b/tmp/STM32F10x_StdPeriph_Lib_V3.5.0/Project/STM32F10x_StdPeriph_Template/RIDE/stm32f10x_flash_extsram.ld @@ -0,0 +1,242 @@ +/* +Default linker script for STM32F10x_1024K_1024K +Copyright RAISONANCE S.A.S. 2008 +*/ + +/* include the common STM32F10x sub-script */ + +/* Common part of the linker scripts for STM32 devices*/ + + +/* default stack sizes. + +These are used by the startup in order to allocate stacks for the different modes. +*/ + +__Stack_Size = 1024 ; + +PROVIDE ( _Stack_Size = __Stack_Size ) ; + +__Stack_Init = _estack - __Stack_Size ; + +/*"PROVIDE" allows to easily override these values from an object file or the commmand line.*/ +PROVIDE ( _Stack_Init = __Stack_Init ) ; + +/* +There will be a link error if there is not this amount of RAM free at the end. +*/ +_Minimum_Stack_Size = 0x100 ; + + +/* include the memory spaces definitions sub-script */ +/* +Linker subscript for STM32F10x definitions with 1024K Flash and 1024K External SRAM */ + +/* Memory Spaces Definitions */ + +MEMORY +{ + RAM (xrw) : ORIGIN = 0x68000000, LENGTH = 1024K + FLASH (rx) : ORIGIN = 0x8000000, LENGTH = 1024K + FLASHB1 (rx) : ORIGIN = 0x00000000, LENGTH = 0 + EXTMEMB0 (rx) : ORIGIN = 0x00000000, LENGTH = 0 + EXTMEMB1 (rx) : ORIGIN = 0x00000000, LENGTH = 0 + EXTMEMB2 (rx) : ORIGIN = 0x00000000, LENGTH = 0 + EXTMEMB3 (rx) : ORIGIN = 0x00000000, LENGTH = 0 +} + +/* higher address of the user mode stack */ +_estack = 0x68100000; + + + +/* include the sections management sub-script for FLASH mode */ + +/* Sections Definitions */ + +SECTIONS +{ + /* for Cortex devices, the beginning of the startup code is stored in the .isr_vector section, which goes to FLASH */ + .isr_vector : + { + . = ALIGN(4); + KEEP(*(.isr_vector)) /* Startup code */ + . = ALIGN(4); + } >FLASH + + /* for some STRx devices, the beginning of the startup code is stored in the .flashtext section, which goes to FLASH */ + .flashtext : + { + . = ALIGN(4); + *(.flashtext) /* Startup code */ + . = ALIGN(4); + } >FLASH + + + /* the program code is stored in the .text section, which goes to Flash */ + .text : + { + . = ALIGN(4); + + *(.text) /* remaining code */ + *(.text.*) /* remaining code */ + *(.rodata) /* read-only data (constants) */ + *(.rodata*) + *(.glue_7) + *(.glue_7t) + + . = ALIGN(4); + _etext = .; + /* This is used by the startup in order to initialize the .data secion */ + _sidata = _etext; + } >FLASH + + + + /* This is the initialized data section + The program executes knowing that the data is in the RAM + but the loader puts the initial values in the FLASH (inidata). + It is one task of the startup to copy the initial values from FLASH to RAM. */ + .data : AT ( _sidata ) + { + . = ALIGN(4); + /* This is used by the startup in order to initialize the .data secion */ + _sdata = . ; + + *(.data) + *(.data.*) + + . = ALIGN(4); + /* This is used by the startup in order to initialize the .data secion */ + _edata = . ; + } >RAM + + + + /* This is the uninitialized data section */ + .bss : + { + . = ALIGN(4); + /* This is used by the startup in order to initialize the .bss secion */ + _sbss = .; + + *(.bss) + *(COMMON) + + . = ALIGN(4); + /* This is used by the startup in order to initialize the .bss secion */ + _ebss = . ; + } >RAM + + PROVIDE ( end = _ebss ); + PROVIDE ( _end = _ebss ); + + /* This is the user stack section + This is just to check that there is enough RAM left for the User mode stack + It should generate an error if it's full. + */ + ._usrstack : + { + . = ALIGN(4); + _susrstack = . ; + + . = . + _Minimum_Stack_Size ; + + . = ALIGN(4); + _eusrstack = . ; + } >RAM + + + + /* this is the FLASH Bank1 */ + /* the C or assembly source must explicitly place the code or data there + using the "section" attribute */ + .b1text : + { + *(.b1text) /* remaining code */ + *(.b1rodata) /* read-only data (constants) */ + *(.b1rodata*) + } >FLASHB1 + + /* this is the EXTMEM */ + /* the C or assembly source must explicitly place the code or data there + using the "section" attribute */ + + /* EXTMEM Bank0 */ + .eb0text : + { + *(.eb0text) /* remaining code */ + *(.eb0rodata) /* read-only data (constants) */ + *(.eb0rodata*) + } >EXTMEMB0 + + /* EXTMEM Bank1 */ + .eb1text : + { + *(.eb1text) /* remaining code */ + *(.eb1rodata) /* read-only data (constants) */ + *(.eb1rodata*) + } >EXTMEMB1 + + /* EXTMEM Bank2 */ + .eb2text : + { + *(.eb2text) /* remaining code */ + *(.eb2rodata) /* read-only data (constants) */ + *(.eb2rodata*) + } >EXTMEMB2 + + /* EXTMEM Bank0 */ + .eb3text : + { + *(.eb3text) /* remaining code */ + *(.eb3rodata) /* read-only data (constants) */ + *(.eb3rodata*) + } >EXTMEMB3 + + + + /* after that it's only debugging information. */ + + /* remove the debugging information from the standard libraries */ + DISCARD : + { + libc.a ( * ) + libm.a ( * ) + libgcc.a ( * ) + } + + /* Stabs debugging sections. */ + .stab 0 : { *(.stab) } + .stabstr 0 : { *(.stabstr) } + .stab.excl 0 : { *(.stab.excl) } + .stab.exclstr 0 : { *(.stab.exclstr) } + .stab.index 0 : { *(.stab.index) } + .stab.indexstr 0 : { *(.stab.indexstr) } + .comment 0 : { *(.comment) } + /* DWARF debug sections. + Symbols in the DWARF debugging sections are relative to the beginning + of the section so we begin them at 0. */ + /* DWARF 1 */ + .debug 0 : { *(.debug) } + .line 0 : { *(.line) } + /* GNU DWARF 1 extensions */ + .debug_srcinfo 0 : { *(.debug_srcinfo) } + .debug_sfnames 0 : { *(.debug_sfnames) } + /* DWARF 1.1 and DWARF 2 */ + .debug_aranges 0 : { *(.debug_aranges) } + .debug_pubnames 0 : { *(.debug_pubnames) } + /* DWARF 2 */ + .debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) } + .debug_abbrev 0 : { *(.debug_abbrev) } + .debug_line 0 : { *(.debug_line) } + .debug_frame 0 : { *(.debug_frame) } + .debug_str 0 : { *(.debug_str) } + .debug_loc 0 : { *(.debug_loc) } + .debug_macinfo 0 : { *(.debug_macinfo) } + /* SGI/MIPS DWARF 2 extensions */ + .debug_weaknames 0 : { *(.debug_weaknames) } + .debug_funcnames 0 : { *(.debug_funcnames) } + .debug_typenames 0 : { *(.debug_typenames) } + .debug_varnames 0 : { *(.debug_varnames) } +} |