From c8240d55741f0ed86099a0a8c616f4fc68372134 Mon Sep 17 00:00:00 2001
From: yincheng.zhong <634916154@qq.com>
Date: 星期四, 25 十二月 2025 10:17:55 +0800
Subject: [PATCH] OTA功能测试完成,4G超时时间异常,出现4G中断情况,等杜工修改。
---
STM32H743/MDK-ARM/startup_stm32h743xx.lst | 96 +++++++++++++++++-------------------------------
1 files changed, 34 insertions(+), 62 deletions(-)
diff --git a/STM32H743/MDK-ARM/startup_stm32h743xx.lst b/STM32H743/MDK-ARM/startup_stm32h743xx.lst
index 8316498..8d9c253 100644
--- a/STM32H743/MDK-ARM/startup_stm32h743xx.lst
+++ b/STM32H743/MDK-ARM/startup_stm32h743xx.lst
@@ -697,11 +697,11 @@
240 00000000 IMPORT SystemInit
241 00000000 IMPORT __main
242 00000000
- 243 00000000 480A LDR R0, =ExitRun0Mode
+ 243 00000000 4807 LDR R0, =ExitRun0Mode
244 00000002 4780 BLX R0
- 245 00000004 480A LDR R0, =SystemInit
+ 245 00000004 4807 LDR R0, =SystemInit
246 00000006 4780 BLX R0
- 247 00000008 480A LDR R0, =__main
+ 247 00000008 4807 LDR R0, =__main
248 0000000A 4700 BX R0
249 0000000C ENDP
250 0000000C
@@ -1254,40 +1254,31 @@
587 00000020 ;*******************************************************
************************
588 00000020 IF :DEF:__MICROLIB
- 595 00000020
- 596 00000020 IMPORT __use_two_region_memory
- 597 00000020 EXPORT __user_initial_stackheap
- 598 00000020
- 599 00000020 __user_initial_stackheap
- 600 00000020
- 601 00000020 4805 LDR R0, = Heap_Mem
- 602 00000022 4906 LDR R1, =(Stack_Mem + Stack_Size)
- 603 00000024 4A06 LDR R2, = (Heap_Mem + Heap_Size)
- 604 00000026 4B07 LDR R3, = Stack_Mem
- 605 00000028 4770 BX LR
- 606 0000002A
- 607 0000002A 00 00 ALIGN
- 608 0000002C
- 609 0000002C ENDIF
- 610 0000002C
- 611 0000002C END
+ 589 00000020
+ 590 00000020 EXPORT __initial_sp
+ 591 00000020 EXPORT __heap_base
+ 592 00000020 EXPORT __heap_limit
+ 593 00000020
+ 594 00000020 ELSE
+ 609 ENDIF
+ 610 00000020
+ 611 00000020 END
00000000
00000000
00000000
- 00000000
- 00001000
- 00001000
- 00000000
Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M7.fp.dp --apcs=
interwork --depend=stm32h743\startup_stm32h743xx.d -ostm32h743\startup_stm32h74
3xx.o -I../Core/Inc -I../Drivers/STM32H7xx_HAL_Driver/Inc -I../Drivers/STM32H7x
x_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I
../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/Third
_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F -I../Drivers/CMSIS/Device/ST/STM3
-2H7xx/Include -I../Drivers/CMSIS/Include -I.\RTE\_STM32H743 -ID:\Users\zhyin\Ap
-pData\Local\Arm\Packs\ARM\CMSIS\5.8.0\CMSIS\Core\Include --predefine="__UVISION
-_VERSION SETA 530" --predefine="_RTE_ SETA 1" --predefine="STM32H743xx SETA 1"
---predefine="_RTE_ SETA 1" --list=startup_stm32h743xx.lst startup_stm32h743xx.s
+2H7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/ST/ARM/DSP/Inc -I.\RT
+E\_STM32H743 -ID:\Users\zhyin\AppData\Local\Arm\Packs\ARM\CMSIS-DSP\1.16.2\Incl
+ude -ID:\Users\zhyin\AppData\Local\Arm\Packs\ARM\CMSIS-DSP\1.16.2\PrivateInclud
+e -ID:\Users\zhyin\AppData\Local\Arm\Packs\ARM\CMSIS\5.8.0\CMSIS\Core\Include -
+-predefine="__MICROLIB SETA 1" --predefine="__UVISION_VERSION SETA 530" --prede
+fine="_RTE_ SETA 1" --predefine="STM32H743xx SETA 1" --predefine="_RTE_ SETA 1"
+ --list=startup_stm32h743xx.lst startup_stm32h743xx.s
@@ -1308,9 +1299,8 @@
Definitions
At line 35 in file startup_stm32h743xx.s
Uses
- At line 602 in file startup_stm32h743xx.s
- At line 604 in file startup_stm32h743xx.s
-
+ None
+Comment: Stack_Mem unused
__initial_sp 00001000
Symbol: __initial_sp
@@ -1318,7 +1308,8 @@
At line 36 in file startup_stm32h743xx.s
Uses
At line 60 in file startup_stm32h743xx.s
-Comment: __initial_sp used once
+ At line 590 in file startup_stm32h743xx.s
+
3 symbols
@@ -1340,25 +1331,24 @@
Definitions
At line 47 in file startup_stm32h743xx.s
Uses
- At line 601 in file startup_stm32h743xx.s
- At line 603 in file startup_stm32h743xx.s
-
+ None
+Comment: Heap_Mem unused
__heap_base 00000000
Symbol: __heap_base
Definitions
At line 46 in file startup_stm32h743xx.s
Uses
- None
-Comment: __heap_base unused
+ At line 591 in file startup_stm32h743xx.s
+Comment: __heap_base used once
__heap_limit 00001000
Symbol: __heap_limit
Definitions
At line 48 in file startup_stm32h743xx.s
Uses
- None
-Comment: __heap_limit unused
+ At line 592 in file startup_stm32h743xx.s
+Comment: __heap_limit used once
4 symbols
@@ -2895,15 +2885,7 @@
Relocatable symbols
-__user_initial_stackheap 00000020
-
-Symbol: __user_initial_stackheap
- Definitions
- At line 599 in file startup_stm32h743xx.s
- Uses
- At line 597 in file startup_stm32h743xx.s
-Comment: __user_initial_stackheap used once
-152 symbols
+151 symbols
@@ -2917,8 +2899,7 @@
At line 43 in file startup_stm32h743xx.s
Uses
At line 47 in file startup_stm32h743xx.s
- At line 603 in file startup_stm32h743xx.s
-
+Comment: Heap_Size used once
Stack_Size 00001000
Symbol: Stack_Size
@@ -2926,8 +2907,7 @@
At line 32 in file startup_stm32h743xx.s
Uses
At line 35 in file startup_stm32h743xx.s
- At line 602 in file startup_stm32h743xx.s
-
+Comment: Stack_Size used once
__Vectors_Size 00000298
Symbol: __Vectors_Size
@@ -2967,13 +2947,5 @@
Uses
At line 247 in file startup_stm32h743xx.s
Comment: __main used once
-__use_two_region_memory 00000000
-
-Symbol: __use_two_region_memory
- Definitions
- At line 596 in file startup_stm32h743xx.s
- Uses
- None
-Comment: __use_two_region_memory unused
-4 symbols
-507 symbols in table
+3 symbols
+504 symbols in table
--
Gitblit v1.10.0