summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author下里巴人 <[email protected]>2025-03-23 18:46:10 +0800
committerGitHub <[email protected]>2025-03-23 18:46:10 +0800
commitf02d3ccb4233f58d5bf59eb78843d7bbb579c7e4 (patch)
tree8f275beb27706035f95d0fd08002ebf90a3b8fe0
parent151c7a6112ed1d29bfd5534e6525fd1263f77606 (diff)
[bsp][stm32][stm32h723-st-nucleo] fix bug#9995 : startup file names change to H723 (#10137)
[bsp][stm32][stm32h723-st-nucleo] fix bug #https://github.com/RT-Thread/rt-thread/issues/9995 : startup file names change to H723
-rw-r--r--bsp/stm32/stm32h723-st-nucleo/.config69
-rw-r--r--bsp/stm32/stm32h723-st-nucleo/board/SConscript10
-rw-r--r--bsp/stm32/stm32h723-st-nucleo/project.uvoptx148
-rw-r--r--bsp/stm32/stm32h723-st-nucleo/project.uvprojx116
-rw-r--r--bsp/stm32/stm32h723-st-nucleo/rtconfig.h45
5 files changed, 198 insertions, 190 deletions
diff --git a/bsp/stm32/stm32h723-st-nucleo/.config b/bsp/stm32/stm32h723-st-nucleo/.config
index b0504279fc..b160e6bf12 100644
--- a/bsp/stm32/stm32h723-st-nucleo/.config
+++ b/bsp/stm32/stm32h723-st-nucleo/.config
@@ -10,92 +10,104 @@ CONFIG_BOARD_STM32H723_NUCLEO=y
#
#
-# ------------rt_memset options------------
+# rt_vsnprintf options
+#
+# CONFIG_RT_KLIBC_USING_LIBC_VSNPRINTF is not set
+# CONFIG_RT_KLIBC_USING_VSNPRINTF_LONGLONG is not set
+# CONFIG_RT_KLIBC_USING_VSNPRINTF_STANDARD is not set
+# end of rt_vsnprintf options
+
+#
+# rt_vsscanf options
+#
+# CONFIG_RT_KLIBC_USING_LIBC_VSSCANF is not set
+# end of rt_vsscanf options
+
+#
+# rt_memset options
#
# CONFIG_RT_KLIBC_USING_USER_MEMSET is not set
# CONFIG_RT_KLIBC_USING_LIBC_MEMSET is not set
# CONFIG_RT_KLIBC_USING_TINY_MEMSET is not set
+# end of rt_memset options
#
-# ------------rt_memcpy options------------
+# rt_memcpy options
#
# CONFIG_RT_KLIBC_USING_USER_MEMCPY is not set
# CONFIG_RT_KLIBC_USING_LIBC_MEMCPY is not set
# CONFIG_RT_KLIBC_USING_TINY_MEMCPY is not set
+# end of rt_memcpy options
#
-# ------------rt_memmove options------------
+# rt_memmove options
#
# CONFIG_RT_KLIBC_USING_USER_MEMMOVE is not set
# CONFIG_RT_KLIBC_USING_LIBC_MEMMOVE is not set
+# end of rt_memmove options
#
-# ------------rt_memcmp options------------
+# rt_memcmp options
#
# CONFIG_RT_KLIBC_USING_USER_MEMCMP is not set
# CONFIG_RT_KLIBC_USING_LIBC_MEMCMP is not set
+# end of rt_memcmp options
#
-# ------------rt_strstr options------------
+# rt_strstr options
#
# CONFIG_RT_KLIBC_USING_USER_STRSTR is not set
# CONFIG_RT_KLIBC_USING_LIBC_STRSTR is not set
+# end of rt_strstr options
#
-# ------------rt_strcasecmp options------------
+# rt_strcasecmp options
#
# CONFIG_RT_KLIBC_USING_USER_STRCASECMP is not set
+# end of rt_strcasecmp options
#
-# ------------rt_strncpy options------------
+# rt_strncpy options
#
# CONFIG_RT_KLIBC_USING_USER_STRNCPY is not set
# CONFIG_RT_KLIBC_USING_LIBC_STRNCPY is not set
+# end of rt_strncpy options
#
-# ------------rt_strcpy options------------
+# rt_strcpy options
#
# CONFIG_RT_KLIBC_USING_USER_STRCPY is not set
# CONFIG_RT_KLIBC_USING_LIBC_STRCPY is not set
+# end of rt_strcpy options
#
-# ------------rt_strncmp options------------
+# rt_strncmp options
#
# CONFIG_RT_KLIBC_USING_USER_STRNCMP is not set
# CONFIG_RT_KLIBC_USING_LIBC_STRNCMP is not set
+# end of rt_strncmp options
#
-# ------------rt_strcmp options------------
+# rt_strcmp options
#
# CONFIG_RT_KLIBC_USING_USER_STRCMP is not set
# CONFIG_RT_KLIBC_USING_LIBC_STRCMP is not set
+# end of rt_strcmp options
#
-# ------------rt_strlen options------------
+# rt_strlen options
#
# CONFIG_RT_KLIBC_USING_USER_STRLEN is not set
# CONFIG_RT_KLIBC_USING_LIBC_STRLEN is not set
+# end of rt_strlen options
#
-# ------------rt_strlen options------------
-#
-
-#
-# ------------rt_strnlen options------------
+# rt_strnlen options
#
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
+# end of rt_strnlen options
-#
-# ------------rt_vsscanf options------------
-#
-# CONFIG_RT_KLIBC_USING_LIBC_VSSCANF is not set
-
-#
-# ------------rt_vsnprintf options------------
-#
-# CONFIG_RT_KLIBC_USING_LIBC_VSNPRINTF is not set
-# CONFIG_RT_KLIBC_USING_VSNPRINTF_LONGLONG is not set
-# CONFIG_RT_KLIBC_USING_VSNPRINTF_STANDARD is not set
+# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
# end of klibc options
CONFIG_RT_NAME_MAX=8
@@ -132,6 +144,7 @@ CONFIG_RT_DEBUGING_ASSERT=y
CONFIG_RT_DEBUGING_COLOR=y
CONFIG_RT_DEBUGING_CONTEXT=y
# CONFIG_RT_DEBUGING_AUTO_INIT is not set
+# CONFIG_RT_USING_CI_ACTION is not set
#
# Inter-Thread communication
@@ -227,6 +240,7 @@ CONFIG_RT_USING_SERIAL_V1=y
# CONFIG_RT_USING_SERIAL_V2 is not set
CONFIG_RT_SERIAL_USING_DMA=y
CONFIG_RT_SERIAL_RB_BUFSZ=64
+# CONFIG_RT_USING_SERIAL_BYPASS is not set
# CONFIG_RT_USING_CAN is not set
# CONFIG_RT_USING_CPUTIME is not set
# CONFIG_RT_USING_I2C is not set
@@ -1263,6 +1277,7 @@ CONFIG_BOARD_SERIES_STM32_NUCLEO_144=y
#
CONFIG_BSP_USING_GPIO=y
CONFIG_BSP_USING_UART=y
+CONFIG_BSP_STM32_UART_V1_TX_TIMEOUT=6000
CONFIG_BSP_USING_UART3=y
# CONFIG_BSP_USING_CRC is not set
# CONFIG_BSP_USING_RNG is not set
diff --git a/bsp/stm32/stm32h723-st-nucleo/board/SConscript b/bsp/stm32/stm32h723-st-nucleo/board/SConscript
index 2ed225df9d..ed1f5def43 100644
--- a/bsp/stm32/stm32h723-st-nucleo/board/SConscript
+++ b/bsp/stm32/stm32h723-st-nucleo/board/SConscript
@@ -15,15 +15,15 @@ path += [cwd + '/CubeMX_Config/Inc']
startup_path_prefix = SDK_LIB
if rtconfig.PLATFORM in ['gcc']:
- src += [startup_path_prefix + '/STM32H7xx_HAL/CMSIS/Device/ST/STM32H7xx/Source/Templates/gcc/startup_stm32h743xx.s']
+ src += [startup_path_prefix + '/STM32H7xx_HAL/CMSIS/Device/ST/STM32H7xx/Source/Templates/gcc/startup_stm32h723xx.s']
elif rtconfig.PLATFORM in ['armcc', 'armclang']:
- src += [startup_path_prefix + '/STM32H7xx_HAL/CMSIS/Device/ST/STM32H7xx/Source/Templates/arm/startup_stm32h743xx.s']
+ src += [startup_path_prefix + '/STM32H7xx_HAL/CMSIS/Device/ST/STM32H7xx/Source/Templates/arm/startup_stm32h723xx.s']
elif rtconfig.PLATFORM in ['iccarm']:
- src += [startup_path_prefix + '/STM32H7xx_HAL/CMSIS/Device/ST/STM32H7xx/Source/Templates/iar/startup_stm32h743xx.s']
+ src += [startup_path_prefix + '/STM32H7xx_HAL/CMSIS/Device/ST/STM32H7xx/Source/Templates/iar/startup_stm32h723xx.s']
-# STM32H743xx || STM32H750xx || STM32F753xx
+# STM32H743xx || STM32H750xx || STM32F753xx || STM32H723xx
# You can select chips from the list above
-CPPDEFINES = ['STM32H743xx']
+CPPDEFINES = ['STM32H723xx']
group = DefineGroup('Drivers', src, depend = [''], CPPPATH = path, CPPDEFINES = CPPDEFINES)
Return('group')
diff --git a/bsp/stm32/stm32h723-st-nucleo/project.uvoptx b/bsp/stm32/stm32h723-st-nucleo/project.uvoptx
index 3fc23b624c..78e0deb71a 100644
--- a/bsp/stm32/stm32h723-st-nucleo/project.uvoptx
+++ b/bsp/stm32/stm32h723-st-nucleo/project.uvoptx
@@ -119,33 +119,13 @@
<TargetDriverDllRegistry>
<SetRegEntry>
<Number>0</Number>
- <Key>ARMRTXEVENTFLAGS</Key>
- <Name>-L70 -Z18 -C0 -M0 -T1</Name>
- </SetRegEntry>
- <SetRegEntry>
- <Number>0</Number>
- <Key>DLGTARM</Key>
- <Name>(1010=-1,-1,-1,-1,0)(6017=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(6016=-1,-1,-1,-1,0)(1012=-1,-1,-1,-1,0)</Name>
- </SetRegEntry>
- <SetRegEntry>
- <Number>0</Number>
- <Key>ARMDBGFLAGS</Key>
- <Name></Name>
- </SetRegEntry>
- <SetRegEntry>
- <Number>0</Number>
- <Key>DLGUARM</Key>
- <Name>(105=-1,-1,-1,-1,0)</Name>
- </SetRegEntry>
- <SetRegEntry>
- <Number>0</Number>
<Key>UL2CM3</Key>
<Name>UL2CM3(-S0 -C0 -P0 ) -FN1 -FC8000 -FD20000000 -FF0STM32H72x-73x_1024 -FL0100000 -FS08000000 -FP0($$Device:STM32H723ZGTx$CMSIS\Flash\STM32H72x-73x_1024.FLM)</Name>
</SetRegEntry>
<SetRegEntry>
<Number>0</Number>
<Key>ST-LINKIII-KEIL_SWO</Key>
- <Name>-U002D00463432511330343838 -O206 -SF10000 -C0 -A0 -I0 -HNlocalhost -HP7184 -P1 -N00("ARM CoreSight SW-DP (ARM Core") -D00(6BA02477) -L00(0) -TO131090 -TC10000000 -TT10000000 -TP21 -TDS8000 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC8000 -FN1 -FF0STM32H72x-73x_1024.FLM -FS08000000 -FL0100000 -FP0($$Device:STM32H723ZGTx$CMSIS\Flash\STM32H72x-73x_1024.FLM)</Name>
+ <Name>-U002D00463432511330343838 -O206 -SF10000 -C0 -A0 -I0 -HNlocalhost -HP7184 -P1 -N00("") -D00(00000000) -L00(0) -TO131090 -TC10000000 -TT10000000 -TP21 -TDS8000 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC8000 -FN1 -FF0STM32H72x-73x_1024.FLM -FS08000000 -FL0100000 -FP0($$Device:STM32H723ZGTx$CMSIS\Flash\STM32H72x-73x_1024.FLM)</Name>
</SetRegEntry>
</TargetDriverDllRegistry>
<Breakpoint/>
@@ -155,12 +135,12 @@
<DebugFlag>
<trace>0</trace>
<periodic>0</periodic>
- <aLwin>1</aLwin>
+ <aLwin>0</aLwin>
<aCover>0</aCover>
<aSer1>0</aSer1>
<aSer2>0</aSer2>
<aPa>0</aPa>
- <viewmode>1</viewmode>
+ <viewmode>0</viewmode>
<vrSel>0</vrSel>
<aSym>0</aSym>
<aTbox>0</aTbox>
@@ -327,7 +307,7 @@
<Group>
<GroupName>DeviceDrivers</GroupName>
- <tvExp>1</tvExp>
+ <tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<cbSel>0</cbSel>
<RteFlg>0</RteFlg>
@@ -490,8 +470,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\libraries\STM32H7xx_HAL\CMSIS\Device\ST\STM32H7xx\Source\Templates\arm\startup_stm32h743xx.s</PathWithFileName>
- <FilenameWithoutPath>startup_stm32h743xx.s</FilenameWithoutPath>
+ <PathWithFileName>..\libraries\STM32H7xx_HAL\CMSIS\Device\ST\STM32H7xx\Source\Templates\arm\startup_stm32h723xx.s</PathWithFileName>
+ <FilenameWithoutPath>startup_stm32h723xx.s</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -570,8 +550,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\..\..\components\finsh\cmd.c</PathWithFileName>
- <FilenameWithoutPath>cmd.c</FilenameWithoutPath>
+ <PathWithFileName>..\..\..\components\finsh\shell.c</PathWithFileName>
+ <FilenameWithoutPath>shell.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -582,8 +562,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\..\..\components\finsh\shell.c</PathWithFileName>
- <FilenameWithoutPath>shell.c</FilenameWithoutPath>
+ <PathWithFileName>..\..\..\components\finsh\msh.c</PathWithFileName>
+ <FilenameWithoutPath>msh.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -594,8 +574,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\..\..\components\finsh\msh_parse.c</PathWithFileName>
- <FilenameWithoutPath>msh_parse.c</FilenameWithoutPath>
+ <PathWithFileName>..\..\..\components\finsh\cmd.c</PathWithFileName>
+ <FilenameWithoutPath>cmd.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -606,8 +586,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\..\..\components\finsh\msh.c</PathWithFileName>
- <FilenameWithoutPath>msh.c</FilenameWithoutPath>
+ <PathWithFileName>..\..\..\components\finsh\msh_parse.c</PathWithFileName>
+ <FilenameWithoutPath>msh_parse.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -814,8 +794,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\..\..\src\klibc\rt_vsnprintf_tiny.c</PathWithFileName>
- <FilenameWithoutPath>rt_vsnprintf_tiny.c</FilenameWithoutPath>
+ <PathWithFileName>..\..\..\src\klibc\rt_vsscanf.c</PathWithFileName>
+ <FilenameWithoutPath>rt_vsscanf.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -826,8 +806,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\..\..\src\klibc\rt_vsscanf.c</PathWithFileName>
- <FilenameWithoutPath>rt_vsscanf.c</FilenameWithoutPath>
+ <PathWithFileName>..\..\..\src\klibc\kerrno.c</PathWithFileName>
+ <FilenameWithoutPath>kerrno.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -838,8 +818,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\..\..\src\klibc\kerrno.c</PathWithFileName>
- <FilenameWithoutPath>kerrno.c</FilenameWithoutPath>
+ <PathWithFileName>..\..\..\src\klibc\rt_vsnprintf_tiny.c</PathWithFileName>
+ <FilenameWithoutPath>rt_vsnprintf_tiny.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -962,8 +942,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cortex.c</PathWithFileName>
- <FilenameWithoutPath>stm32h7xx_hal_cortex.c</FilenameWithoutPath>
+ <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_uart_ex.c</PathWithFileName>
+ <FilenameWithoutPath>stm32h7xx_hal_uart_ex.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -974,8 +954,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma_ex.c</PathWithFileName>
- <FilenameWithoutPath>stm32h7xx_hal_dma_ex.c</FilenameWithoutPath>
+ <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc_ex.c</PathWithFileName>
+ <FilenameWithoutPath>stm32h7xx_hal_crc_ex.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -986,8 +966,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cryp.c</PathWithFileName>
- <FilenameWithoutPath>stm32h7xx_hal_cryp.c</FilenameWithoutPath>
+ <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cryp_ex.c</PathWithFileName>
+ <FilenameWithoutPath>stm32h7xx_hal_cryp_ex.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -998,8 +978,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_uart_ex.c</PathWithFileName>
- <FilenameWithoutPath>stm32h7xx_hal_uart_ex.c</FilenameWithoutPath>
+ <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma_ex.c</PathWithFileName>
+ <FilenameWithoutPath>stm32h7xx_hal_dma_ex.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -1010,8 +990,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc_ex.c</PathWithFileName>
- <FilenameWithoutPath>stm32h7xx_hal_crc_ex.c</FilenameWithoutPath>
+ <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c</PathWithFileName>
+ <FilenameWithoutPath>stm32h7xx_hal.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -1022,8 +1002,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_mdma.c</PathWithFileName>
- <FilenameWithoutPath>stm32h7xx_hal_mdma.c</FilenameWithoutPath>
+ <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cryp.c</PathWithFileName>
+ <FilenameWithoutPath>stm32h7xx_hal_cryp.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -1034,8 +1014,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rng.c</PathWithFileName>
- <FilenameWithoutPath>stm32h7xx_hal_rng.c</FilenameWithoutPath>
+ <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_comp.c</PathWithFileName>
+ <FilenameWithoutPath>stm32h7xx_hal_comp.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -1046,8 +1026,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\libraries\STM32H7xx_HAL\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx.c</PathWithFileName>
- <FilenameWithoutPath>system_stm32h7xx.c</FilenameWithoutPath>
+ <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rng.c</PathWithFileName>
+ <FilenameWithoutPath>stm32h7xx_hal_rng.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -1058,8 +1038,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_gpio.c</PathWithFileName>
- <FilenameWithoutPath>stm32h7xx_hal_gpio.c</FilenameWithoutPath>
+ <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_sram.c</PathWithFileName>
+ <FilenameWithoutPath>stm32h7xx_hal_sram.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -1070,8 +1050,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_sram.c</PathWithFileName>
- <FilenameWithoutPath>stm32h7xx_hal_sram.c</FilenameWithoutPath>
+ <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma.c</PathWithFileName>
+ <FilenameWithoutPath>stm32h7xx_hal_dma.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -1082,8 +1062,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr_ex.c</PathWithFileName>
- <FilenameWithoutPath>stm32h7xx_hal_pwr_ex.c</FilenameWithoutPath>
+ <PathWithFileName>..\libraries\STM32H7xx_HAL\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx.c</PathWithFileName>
+ <FilenameWithoutPath>system_stm32h7xx.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -1094,8 +1074,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc.c</PathWithFileName>
- <FilenameWithoutPath>stm32h7xx_hal_rcc.c</FilenameWithoutPath>
+ <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_usart.c</PathWithFileName>
+ <FilenameWithoutPath>stm32h7xx_hal_usart.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -1106,8 +1086,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c</PathWithFileName>
- <FilenameWithoutPath>stm32h7xx_hal.c</FilenameWithoutPath>
+ <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc_ex.c</PathWithFileName>
+ <FilenameWithoutPath>stm32h7xx_hal_rcc_ex.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -1118,8 +1098,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc_ex.c</PathWithFileName>
- <FilenameWithoutPath>stm32h7xx_hal_rcc_ex.c</FilenameWithoutPath>
+ <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc.c</PathWithFileName>
+ <FilenameWithoutPath>stm32h7xx_hal_crc.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -1130,8 +1110,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cec.c</PathWithFileName>
- <FilenameWithoutPath>stm32h7xx_hal_cec.c</FilenameWithoutPath>
+ <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_mdma.c</PathWithFileName>
+ <FilenameWithoutPath>stm32h7xx_hal_mdma.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -1142,8 +1122,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_uart.c</PathWithFileName>
- <FilenameWithoutPath>stm32h7xx_hal_uart.c</FilenameWithoutPath>
+ <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_gpio.c</PathWithFileName>
+ <FilenameWithoutPath>stm32h7xx_hal_gpio.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -1154,8 +1134,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma.c</PathWithFileName>
- <FilenameWithoutPath>stm32h7xx_hal_dma.c</FilenameWithoutPath>
+ <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr_ex.c</PathWithFileName>
+ <FilenameWithoutPath>stm32h7xx_hal_pwr_ex.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -1166,8 +1146,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cryp_ex.c</PathWithFileName>
- <FilenameWithoutPath>stm32h7xx_hal_cryp_ex.c</FilenameWithoutPath>
+ <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_uart.c</PathWithFileName>
+ <FilenameWithoutPath>stm32h7xx_hal_uart.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -1178,8 +1158,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_comp.c</PathWithFileName>
- <FilenameWithoutPath>stm32h7xx_hal_comp.c</FilenameWithoutPath>
+ <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr.c</PathWithFileName>
+ <FilenameWithoutPath>stm32h7xx_hal_pwr.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -1190,8 +1170,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr.c</PathWithFileName>
- <FilenameWithoutPath>stm32h7xx_hal_pwr.c</FilenameWithoutPath>
+ <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc.c</PathWithFileName>
+ <FilenameWithoutPath>stm32h7xx_hal_rcc.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -1202,8 +1182,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_usart.c</PathWithFileName>
- <FilenameWithoutPath>stm32h7xx_hal_usart.c</FilenameWithoutPath>
+ <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cec.c</PathWithFileName>
+ <FilenameWithoutPath>stm32h7xx_hal_cec.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
@@ -1214,8 +1194,8 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
- <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc.c</PathWithFileName>
- <FilenameWithoutPath>stm32h7xx_hal_crc.c</FilenameWithoutPath>
+ <PathWithFileName>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cortex.c</PathWithFileName>
+ <FilenameWithoutPath>stm32h7xx_hal_cortex.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
diff --git a/bsp/stm32/stm32h723-st-nucleo/project.uvprojx b/bsp/stm32/stm32h723-st-nucleo/project.uvprojx
index e1fa3a6f0f..9dd911b769 100644
--- a/bsp/stm32/stm32h723-st-nucleo/project.uvprojx
+++ b/bsp/stm32/stm32h723-st-nucleo/project.uvprojx
@@ -337,9 +337,9 @@
<v6Rtti>0</v6Rtti>
<VariousControls>
<MiscControls></MiscControls>
- <Define>__RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, USE_HAL_DRIVER, RT_USING_ARMLIBC, RT_USING_LIBC, __STDC_LIMIT_MACROS, STM32H743xx</Define>
+ <Define>__STDC_LIMIT_MACROS, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_LIBC, STM32H723xx, USE_HAL_DRIVER, RT_USING_ARMLIBC</Define>
<Undefine></Undefine>
- <IncludePath>..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\common;..\libraries\HAL_Drivers\CMSIS\Include;..\..\..\components\drivers\smp_call;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\phy;..\..\..\components\finsh;applications;..\..\..\components\drivers\include;..\libraries\HAL_Drivers\drivers\config;..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Inc;..\..\..\components\libc\posix\ipc;board;..\..\..\libcpu\arm\cortex-m7;..\..\..\components\libc\posix\io\epoll;.;..\libraries\STM32H7xx_HAL\CMSIS\Device\ST\STM32H7xx\Include;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\include;..\libraries\HAL_Drivers;board\CubeMX_Config\Inc;..\libraries\HAL_Drivers\drivers</IncludePath>
+ <IncludePath>..\libraries\HAL_Drivers\drivers\config;applications;..\..\..\components\libc\posix\io\epoll;board;..\libraries\HAL_Drivers\CMSIS\Include;..\..\..\components\libc\posix\io\eventfd;..\..\..\components\drivers\include;..\..\..\components\drivers\smp_call;..\libraries\HAL_Drivers\drivers;..\..\..\components\drivers\phy;..\libraries\STM32H7xx_HAL\CMSIS\Device\ST\STM32H7xx\Include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\include;.;board\CubeMX_Config\Inc;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\cortex-m7;..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Inc\Legacy;..\..\..\components\finsh;..\..\..\libcpu\arm\common;..\..\..\components\libc\compilers\common\include;..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Inc;..\..\..\components\libc\posix\io\poll;..\libraries\HAL_Drivers</IncludePath>
</VariousControls>
</Cads>
<Aads>
@@ -1116,9 +1116,9 @@
<GroupName>Drivers</GroupName>
<Files>
<File>
- <FileName>startup_stm32h743xx.s</FileName>
+ <FileName>startup_stm32h723xx.s</FileName>
<FileType>2</FileType>
- <FilePath>..\libraries\STM32H7xx_HAL\CMSIS\Device\ST\STM32H7xx\Source\Templates\arm\startup_stm32h743xx.s</FilePath>
+ <FilePath>..\libraries\STM32H7xx_HAL\CMSIS\Device\ST\STM32H7xx\Source\Templates\arm\startup_stm32h723xx.s</FilePath>
</File>
<File>
<FileName>stm32h7xx_hal_msp.c</FileName>
@@ -1151,24 +1151,24 @@
<GroupName>Finsh</GroupName>
<Files>
<File>
- <FileName>cmd.c</FileName>
+ <FileName>shell.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
+ <FilePath>..\..\..\components\finsh\shell.c</FilePath>
</File>
<File>
- <FileName>shell.c</FileName>
+ <FileName>msh.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\..\components\finsh\shell.c</FilePath>
+ <FilePath>..\..\..\components\finsh\msh.c</FilePath>
</File>
<File>
- <FileName>msh_parse.c</FileName>
+ <FileName>cmd.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
+ <FilePath>..\..\..\components\finsh\cmd.c</FilePath>
</File>
<File>
- <FileName>msh.c</FileName>
+ <FileName>msh_parse.c</FileName>
<FileType>1</FileType>
- <FilePath>..\..\..\components\finsh\msh.c</FilePath>
+ <FilePath>..\..\..\components\finsh\msh_parse.c</FilePath>
</File>
</Files>
</Group>
@@ -2021,11 +2021,6 @@
<GroupName>klibc</GroupName>
<Files>
<File>
- <FileName>rt_vsnprintf_tiny.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
- </File>
- <File>
<FileName>rt_vsscanf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\rt_vsscanf.c</FilePath>
@@ -2036,6 +2031,11 @@
<FilePath>..\..\..\src\klibc\kerrno.c</FilePath>
</File>
<File>
+ <FileName>rt_vsnprintf_tiny.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\..\..\src\klibc\rt_vsnprintf_tiny.c</FilePath>
+ </File>
+ <File>
<FileName>kstdio.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\..\src\klibc\kstdio.c</FilePath>
@@ -2086,49 +2086,44 @@
<GroupName>Libraries</GroupName>
<Files>
<File>
- <FileName>stm32h7xx_hal_cortex.c</FileName>
- <FileType>1</FileType>
- <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cortex.c</FilePath>
- </File>
- <File>
- <FileName>stm32h7xx_hal_dma_ex.c</FileName>
+ <FileName>stm32h7xx_hal_uart_ex.c</FileName>
<FileType>1</FileType>
- <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma_ex.c</FilePath>
+ <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_uart_ex.c</FilePath>
</File>
<File>
- <FileName>stm32h7xx_hal_cryp.c</FileName>
+ <FileName>stm32h7xx_hal_crc_ex.c</FileName>
<FileType>1</FileType>
- <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cryp.c</FilePath>
+ <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc_ex.c</FilePath>
</File>
<File>
- <FileName>stm32h7xx_hal_uart_ex.c</FileName>
+ <FileName>stm32h7xx_hal_cryp_ex.c</FileName>
<FileType>1</FileType>
- <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_uart_ex.c</FilePath>
+ <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cryp_ex.c</FilePath>
</File>
<File>
- <FileName>stm32h7xx_hal_crc_ex.c</FileName>
+ <FileName>stm32h7xx_hal_dma_ex.c</FileName>
<FileType>1</FileType>
- <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc_ex.c</FilePath>
+ <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma_ex.c</FilePath>
</File>
<File>
- <FileName>stm32h7xx_hal_mdma.c</FileName>
+ <FileName>stm32h7xx_hal.c</FileName>
<FileType>1</FileType>
- <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_mdma.c</FilePath>
+ <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c</FilePath>
</File>
<File>
- <FileName>stm32h7xx_hal_rng.c</FileName>
+ <FileName>stm32h7xx_hal_cryp.c</FileName>
<FileType>1</FileType>
- <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rng.c</FilePath>
+ <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cryp.c</FilePath>
</File>
<File>
- <FileName>system_stm32h7xx.c</FileName>
+ <FileName>stm32h7xx_hal_comp.c</FileName>
<FileType>1</FileType>
- <FilePath>..\libraries\STM32H7xx_HAL\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx.c</FilePath>
+ <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_comp.c</FilePath>
</File>
<File>
- <FileName>stm32h7xx_hal_gpio.c</FileName>
+ <FileName>stm32h7xx_hal_rng.c</FileName>
<FileType>1</FileType>
- <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_gpio.c</FilePath>
+ <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rng.c</FilePath>
</File>
<File>
<FileName>stm32h7xx_hal_sram.c</FileName>
@@ -2136,19 +2131,19 @@
<FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_sram.c</FilePath>
</File>
<File>
- <FileName>stm32h7xx_hal_pwr_ex.c</FileName>
+ <FileName>stm32h7xx_hal_dma.c</FileName>
<FileType>1</FileType>
- <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr_ex.c</FilePath>
+ <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma.c</FilePath>
</File>
<File>
- <FileName>stm32h7xx_hal_rcc.c</FileName>
+ <FileName>system_stm32h7xx.c</FileName>
<FileType>1</FileType>
- <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc.c</FilePath>
+ <FilePath>..\libraries\STM32H7xx_HAL\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx.c</FilePath>
</File>
<File>
- <FileName>stm32h7xx_hal.c</FileName>
+ <FileName>stm32h7xx_hal_usart.c</FileName>
<FileType>1</FileType>
- <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal.c</FilePath>
+ <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_usart.c</FilePath>
</File>
<File>
<FileName>stm32h7xx_hal_rcc_ex.c</FileName>
@@ -2156,29 +2151,29 @@
<FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc_ex.c</FilePath>
</File>
<File>
- <FileName>stm32h7xx_hal_cec.c</FileName>
+ <FileName>stm32h7xx_hal_crc.c</FileName>
<FileType>1</FileType>
- <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cec.c</FilePath>
+ <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc.c</FilePath>
</File>
<File>
- <FileName>stm32h7xx_hal_uart.c</FileName>
+ <FileName>stm32h7xx_hal_mdma.c</FileName>
<FileType>1</FileType>
- <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_uart.c</FilePath>
+ <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_mdma.c</FilePath>
</File>
<File>
- <FileName>stm32h7xx_hal_dma.c</FileName>
+ <FileName>stm32h7xx_hal_gpio.c</FileName>
<FileType>1</FileType>
- <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_dma.c</FilePath>
+ <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_gpio.c</FilePath>
</File>
<File>
- <FileName>stm32h7xx_hal_cryp_ex.c</FileName>
+ <FileName>stm32h7xx_hal_pwr_ex.c</FileName>
<FileType>1</FileType>
- <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cryp_ex.c</FilePath>
+ <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr_ex.c</FilePath>
</File>
<File>
- <FileName>stm32h7xx_hal_comp.c</FileName>
+ <FileName>stm32h7xx_hal_uart.c</FileName>
<FileType>1</FileType>
- <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_comp.c</FilePath>
+ <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_uart.c</FilePath>
</File>
<File>
<FileName>stm32h7xx_hal_pwr.c</FileName>
@@ -2186,14 +2181,19 @@
<FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_pwr.c</FilePath>
</File>
<File>
- <FileName>stm32h7xx_hal_usart.c</FileName>
+ <FileName>stm32h7xx_hal_rcc.c</FileName>
<FileType>1</FileType>
- <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_usart.c</FilePath>
+ <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_rcc.c</FilePath>
</File>
<File>
- <FileName>stm32h7xx_hal_crc.c</FileName>
+ <FileName>stm32h7xx_hal_cec.c</FileName>
<FileType>1</FileType>
- <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_crc.c</FilePath>
+ <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cec.c</FilePath>
+ </File>
+ <File>
+ <FileName>stm32h7xx_hal_cortex.c</FileName>
+ <FileType>1</FileType>
+ <FilePath>..\libraries\STM32H7xx_HAL\STM32H7xx_HAL_Driver\Src\stm32h7xx_hal_cortex.c</FilePath>
</File>
</Files>
</Group>
diff --git a/bsp/stm32/stm32h723-st-nucleo/rtconfig.h b/bsp/stm32/stm32h723-st-nucleo/rtconfig.h
index 2bd7d8242c..d90ca13944 100644
--- a/bsp/stm32/stm32h723-st-nucleo/rtconfig.h
+++ b/bsp/stm32/stm32h723-st-nucleo/rtconfig.h
@@ -8,49 +8,61 @@
/* klibc options */
-/* ------------rt_memset options------------ */
+/* rt_vsnprintf options */
+/* end of rt_vsnprintf options */
-/* ------------rt_memcpy options------------ */
+/* rt_vsscanf options */
+/* end of rt_vsscanf options */
-/* ------------rt_memmove options------------ */
+/* rt_memset options */
+/* end of rt_memset options */
-/* ------------rt_memcmp options------------ */
+/* rt_memcpy options */
+/* end of rt_memcpy options */
-/* ------------rt_strstr options------------ */
+/* rt_memmove options */
+/* end of rt_memmove options */
-/* ------------rt_strcasecmp options------------ */
+/* rt_memcmp options */
+/* end of rt_memcmp options */
-/* ------------rt_strncpy options------------ */
+/* rt_strstr options */
+/* end of rt_strstr options */
-/* ------------rt_strcpy options------------ */
+/* rt_strcasecmp options */
+/* end of rt_strcasecmp options */
-/* ------------rt_strncmp options------------ */
+/* rt_strncpy options */
+/* end of rt_strncpy options */
-/* ------------rt_strcmp options------------ */
+/* rt_strcpy options */
+/* end of rt_strcpy options */
-/* ------------rt_strlen options------------ */
+/* rt_strncmp options */
+/* end of rt_strncmp options */
-/* ------------rt_strlen options------------ */
+/* rt_strcmp options */
-/* ------------rt_strnlen options------------ */
+/* end of rt_strcmp options */
+/* rt_strlen options */
-/* ------------rt_vsscanf options------------ */
+/* end of rt_strlen options */
+/* rt_strnlen options */
-/* ------------rt_vsnprintf options------------ */
-
+/* end of rt_strnlen options */
/* end of klibc options */
#define RT_NAME_MAX 8
#define RT_CPUS_NR 1
@@ -373,6 +385,7 @@
#define BSP_USING_GPIO
#define BSP_USING_UART
+#define BSP_STM32_UART_V1_TX_TIMEOUT 6000
#define BSP_USING_UART3
/* end of On-chip Peripheral Drivers */