提交 b734026d 编写于 作者: S SummerGift

[update] g0 series bsp

上级 60f0f476
...@@ -6,7 +6,7 @@ from building import * ...@@ -6,7 +6,7 @@ from building import *
cwd = GetCurrentDir() cwd = GetCurrentDir()
src = Split(""" src = Split("""
CMSIS/ST/STM32G0xx/Source/Templates/system_stm32g0xx.c CMSIS/Device/ST/STM32G0xx/Source/Templates/system_stm32g0xx.c
STM32G0xx_HAL_Driver/Src/stm32g0xx_hal_cec.c STM32G0xx_HAL_Driver/Src/stm32g0xx_hal_cec.c
STM32G0xx_HAL_Driver/Src/stm32g0xx_hal_rcc.c STM32G0xx_HAL_Driver/Src/stm32g0xx_hal_rcc.c
STM32G0xx_HAL_Driver/Src/stm32g0xx_hal_rcc_ex.c STM32G0xx_HAL_Driver/Src/stm32g0xx_hal_rcc_ex.c
...@@ -51,7 +51,7 @@ if GetDepend(['RT_USING_WDT']): ...@@ -51,7 +51,7 @@ if GetDepend(['RT_USING_WDT']):
src += ['STM32G0xx_HAL_Driver/Src/stm32g0xx_hal_wwdg.c'] src += ['STM32G0xx_HAL_Driver/Src/stm32g0xx_hal_wwdg.c']
path = [cwd + '/STM32G0xx_HAL_Driver/Inc', path = [cwd + '/STM32G0xx_HAL_Driver/Inc',
cwd + '/CMSIS/ST/STM32G0xx/Include', cwd + '/CMSIS/Device/ST/STM32G0xx/Include',
cwd + '/CMSIS/Include'] cwd + '/CMSIS/Include']
CPPDEFINES = ['USE_HAL_DRIVER'] CPPDEFINES = ['USE_HAL_DRIVER']
......
...@@ -18,11 +18,11 @@ path += [cwd + '/CubeMX_Config/Inc'] ...@@ -18,11 +18,11 @@ path += [cwd + '/CubeMX_Config/Inc']
startup_path_prefix = SDK_LIB startup_path_prefix = SDK_LIB
if rtconfig.CROSS_TOOL == 'gcc': if rtconfig.CROSS_TOOL == 'gcc':
src += [startup_path_prefix + '/STM32G0xx_HAL/CMSIS/ST/STM32G0xx/Source/Templates/gcc/startup_stm32g071xx.s'] src += [startup_path_prefix + '/STM32G0xx_HAL/CMSIS/Device/ST/STM32G0xx/Source/Templates/gcc/startup_stm32g071xx.s']
elif rtconfig.CROSS_TOOL == 'keil': elif rtconfig.CROSS_TOOL == 'keil':
src += [startup_path_prefix + '/STM32G0xx_HAL/CMSIS/ST/STM32G0xx/Source/Templates/arm/startup_stm32g071xx.s'] src += [startup_path_prefix + '/STM32G0xx_HAL/CMSIS/Device/ST/STM32G0xx/Source/Templates/arm/startup_stm32g071xx.s']
elif rtconfig.CROSS_TOOL == 'iar': elif rtconfig.CROSS_TOOL == 'iar':
src += [startup_path_prefix + '/STM32G0xx_HAL/CMSIS/ST/STM32G0xx/Source/Templates/iar/startup_stm32g071xx.s'] src += [startup_path_prefix + '/STM32G0xx_HAL/CMSIS/Device/ST/STM32G0xx/Source/Templates/iar/startup_stm32g071xx.s']
CPPDEFINES = ['STM32G071xx'] CPPDEFINES = ['STM32G071xx']
group = DefineGroup('Drivers', src, depend = [''], CPPPATH = path, CPPDEFINES = CPPDEFINES) group = DefineGroup('Drivers', src, depend = [''], CPPPATH = path, CPPDEFINES = CPPDEFINES)
......
...@@ -354,12 +354,12 @@ ...@@ -354,12 +354,12 @@
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\STM32G0xx_HAL\CMSIS\ST\STM32G0xx\Include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Inc</state> <state>$PROJ_DIR$\..\libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Inc</state>
<state>$PROJ_DIR$\.</state> <state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\applications</state> <state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\libraries\HAL_Drivers\config</state> <state>$PROJ_DIR$\..\libraries\HAL_Drivers\config</state>
<state>$PROJ_DIR$\..\libraries\STM32G0xx_HAL\CMSIS\Device\ST\STM32G0xx\Include</state>
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common</state>
<state>$PROJ_DIR$\..\libraries\STM32G0xx_HAL\CMSIS\Include</state> <state>$PROJ_DIR$\..\libraries\STM32G0xx_HAL\CMSIS\Include</state>
...@@ -1406,12 +1406,12 @@ ...@@ -1406,12 +1406,12 @@
<state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\cortex-m0</state>
<state>$PROJ_DIR$\..\..\..\components\finsh</state> <state>$PROJ_DIR$\..\..\..\components\finsh</state>
<state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state> <state>$PROJ_DIR$\..\..\..\libcpu\arm\common</state>
<state>$PROJ_DIR$\..\libraries\STM32G0xx_HAL\CMSIS\ST\STM32G0xx\Include</state>
<state>$PROJ_DIR$\..\..\..\components\drivers\include</state> <state>$PROJ_DIR$\..\..\..\components\drivers\include</state>
<state>$PROJ_DIR$\..\libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Inc</state> <state>$PROJ_DIR$\..\libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Inc</state>
<state>$PROJ_DIR$\.</state> <state>$PROJ_DIR$\.</state>
<state>$PROJ_DIR$\applications</state> <state>$PROJ_DIR$\applications</state>
<state>$PROJ_DIR$\..\libraries\HAL_Drivers\config</state> <state>$PROJ_DIR$\..\libraries\HAL_Drivers\config</state>
<state>$PROJ_DIR$\..\libraries\STM32G0xx_HAL\CMSIS\Device\ST\STM32G0xx\Include</state>
<state>$PROJ_DIR$\board</state> <state>$PROJ_DIR$\board</state>
<state>$PROJ_DIR$\..\..\..\components\libc\compilers\common</state> <state>$PROJ_DIR$\..\..\..\components\libc\compilers\common</state>
<state>$PROJ_DIR$\..\libraries\STM32G0xx_HAL\CMSIS\Include</state> <state>$PROJ_DIR$\..\libraries\STM32G0xx_HAL\CMSIS\Include</state>
...@@ -2112,9 +2112,6 @@ ...@@ -2112,9 +2112,6 @@
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\components.c</name> <name>$PROJ_DIR$\..\..\..\src\components.c</name>
</file> </file>
<file>
<name>$PROJ_DIR$\..\..\..\src\cpu.c</name>
</file>
<file> <file>
<name>$PROJ_DIR$\..\..\..\src\device.c</name> <name>$PROJ_DIR$\..\..\..\src\device.c</name>
</file> </file>
...@@ -2167,7 +2164,7 @@ ...@@ -2167,7 +2164,7 @@
<name>$PROJ_DIR$\board\CubeMX_Config\Src\stm32g0xx_hal_msp.c</name> <name>$PROJ_DIR$\board\CubeMX_Config\Src\stm32g0xx_hal_msp.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\STM32G0xx_HAL\CMSIS\ST\STM32G0xx\Source\Templates\iar\startup_stm32g071xx.s</name> <name>$PROJ_DIR$\..\libraries\STM32G0xx_HAL\CMSIS\Device\ST\STM32G0xx\Source\Templates\iar\startup_stm32g071xx.s</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\HAL_Drivers\drv_gpio.c</name> <name>$PROJ_DIR$\..\libraries\HAL_Drivers\drv_gpio.c</name>
...@@ -2275,7 +2272,7 @@ ...@@ -2275,7 +2272,7 @@
<group> <group>
<name>STM32_HAL</name> <name>STM32_HAL</name>
<file> <file>
<name>$PROJ_DIR$\..\libraries\STM32G0xx_HAL\CMSIS\ST\STM32G0xx\Source\Templates\system_stm32g0xx.c</name> <name>$PROJ_DIR$\..\libraries\STM32G0xx_HAL\CMSIS\Device\ST\STM32G0xx\Source\Templates\system_stm32g0xx.c</name>
</file> </file>
<file> <file>
<name>$PROJ_DIR$\..\libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_cec.c</name> <name>$PROJ_DIR$\..\libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Src\stm32g0xx_hal_cec.c</name>
......
...@@ -334,7 +334,7 @@ ...@@ -334,7 +334,7 @@
<MiscControls /> <MiscControls />
<Define>USE_HAL_DRIVER, STM32G071xx</Define> <Define>USE_HAL_DRIVER, STM32G071xx</Define>
<Undefine /> <Undefine />
<IncludePath>.;..\..\..\include;applications;.;board;board\CubeMX_Config\Inc;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m0;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\compilers\common;..\libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Inc;..\libraries\STM32G0xx_HAL\CMSIS\ST\STM32G0xx\Include;..\libraries\STM32G0xx_HAL\CMSIS\Include</IncludePath> <IncludePath>.;..\..\..\include;applications;.;board;board\CubeMX_Config\Inc;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m0;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\..\..\components\libc\compilers\common;..\libraries\STM32G0xx_HAL\STM32G0xx_HAL_Driver\Inc;..\libraries\STM32G0xx_HAL\CMSIS\Device\ST\STM32G0xx\Include;..\libraries\STM32G0xx_HAL\CMSIS\Include</IncludePath>
</VariousControls> </VariousControls>
</Cads> </Cads>
<Aads> <Aads>
...@@ -391,13 +391,6 @@ ...@@ -391,13 +391,6 @@
<FilePath>..\..\..\src\components.c</FilePath> <FilePath>..\..\..\src\components.c</FilePath>
</File> </File>
</Files> </Files>
<Files>
<File>
<FileName>cpu.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\cpu.c</FilePath>
</File>
</Files>
<Files> <Files>
<File> <File>
<FileName>device.c</FileName> <FileName>device.c</FileName>
...@@ -513,7 +506,7 @@ ...@@ -513,7 +506,7 @@
<File> <File>
<FileName>startup_stm32g071xx.s</FileName> <FileName>startup_stm32g071xx.s</FileName>
<FileType>2</FileType> <FileType>2</FileType>
<FilePath>..\libraries\STM32G0xx_HAL\CMSIS\ST\STM32G0xx\Source\Templates\arm\startup_stm32g071xx.s</FilePath> <FilePath>..\libraries\STM32G0xx_HAL\CMSIS\Device\ST\STM32G0xx\Source\Templates\arm\startup_stm32g071xx.s</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
...@@ -742,7 +735,7 @@ ...@@ -742,7 +735,7 @@
<File> <File>
<FileName>system_stm32g0xx.c</FileName> <FileName>system_stm32g0xx.c</FileName>
<FileType>1</FileType> <FileType>1</FileType>
<FilePath>..\libraries\STM32G0xx_HAL\CMSIS\ST\STM32G0xx\Source\Templates\system_stm32g0xx.c</FilePath> <FilePath>..\libraries\STM32G0xx_HAL\CMSIS\Device\ST\STM32G0xx\Source\Templates\system_stm32g0xx.c</FilePath>
</File> </File>
</Files> </Files>
<Files> <Files>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册