3.27_433:修改并验证了IO脚状态反馈逻辑,及时将IO脚状态变化反馈通过RF433发送。
This commit is contained in:
@ -3608,7 +3608,7 @@
|
||||
<Name>../Core/Src/main.c</Name>
|
||||
<ColumnNumber>0</ColumnNumber>
|
||||
<TopLine>1</TopLine>
|
||||
<CurrentLine>30</CurrentLine>
|
||||
<CurrentLine>24</CurrentLine>
|
||||
<Folding>1</Folding>
|
||||
<ContractedFolders></ContractedFolders>
|
||||
<PaneID>0</PaneID>
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -4,6 +4,8 @@ project\io_monitor.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
|
||||
project\io_monitor.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
|
||||
project\io_monitor.o: ../Core/Inc/uart2_print.h
|
||||
project\io_monitor.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdarg.h
|
||||
project\io_monitor.o: ../Core/Inc/multi_uart_router.h
|
||||
project\io_monitor.o: ../Core/Inc/usart.h
|
||||
project\io_monitor.o: ../Core/Inc/main.h
|
||||
project\io_monitor.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
|
||||
project\io_monitor.o: ../Core/Inc/stm32f1xx_hal_conf.h
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -28,23 +28,23 @@ Project File Date: 03/27/2026
|
||||
*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
|
||||
Rebuild target 'project'
|
||||
assembling startup_stm32f103xb.s...
|
||||
compiling gpio.c...
|
||||
compiling rf433_tx_app.c...
|
||||
..\Core\Src\rf433_tx_app.c(28): warning: #188-D: enumerated type mixed with another type
|
||||
static rf433_tx_app_t g_tx_app = {0};
|
||||
..\Core\Src\rf433_tx_app.c: 1 warning, 0 errors
|
||||
compiling rf433_rx_app.c...
|
||||
..\Core\Src\rf433_rx_app.c(23): warning: #188-D: enumerated type mixed with another type
|
||||
static rf433_rx_app_t g_rx_app = {0};
|
||||
..\Core\Src\rf433_rx_app.c: 1 warning, 0 errors
|
||||
compiling cmd_parser.c...
|
||||
compiling main.c...
|
||||
compiling spi.c...
|
||||
compiling usart.c...
|
||||
compiling systick.c...
|
||||
compiling usart.c...
|
||||
compiling rf433_tx_app.c...
|
||||
..\Core\Src\rf433_tx_app.c(28): warning: #188-D: enumerated type mixed with another type
|
||||
static rf433_tx_app_t g_tx_app = {0};
|
||||
..\Core\Src\rf433_tx_app.c: 1 warning, 0 errors
|
||||
compiling spi.c...
|
||||
compiling main.c...
|
||||
compiling gpio.c...
|
||||
compiling cmd_parser.c...
|
||||
compiling debug_log.c...
|
||||
compiling stm32f1xx_it.c...
|
||||
compiling uart2_print.c...
|
||||
compiling relay_control.c...
|
||||
compiling io_monitor.c...
|
||||
compiling cmd_router.c...
|
||||
..\Core\Src\cmd_router.c(115): warning: #188-D: enumerated type mixed with another type
|
||||
for (port_id_t i = 0; i < PORT_COUNT; i++) {
|
||||
@ -57,32 +57,31 @@ compiling cmd_router.c...
|
||||
..\Core\Src\cmd_router.c(56): warning: #550-D: variable "g_current_parsing_port" was set but never used
|
||||
static uint8_t g_current_parsing_port = PORT_UART2;
|
||||
..\Core\Src\cmd_router.c: 5 warnings, 0 errors
|
||||
compiling io_monitor.c...
|
||||
compiling multi_uart_router.c...
|
||||
..\Core\Src\multi_uart_router.c(143): warning: #188-D: enumerated type mixed with another type
|
||||
for (port_id_t i = 0; i < PORT_COUNT; i++) {
|
||||
..\Core\Src\multi_uart_router.c(185): warning: #188-D: enumerated type mixed with another type
|
||||
..\Core\Src\multi_uart_router.c(184): warning: #188-D: enumerated type mixed with another type
|
||||
for (port_id_t i = 0; i < PORT_COUNT; i++) {
|
||||
..\Core\Src\multi_uart_router.c(83): warning: #177-D: function "rx_ring_pop" was declared but never referenced
|
||||
static uint16_t rx_ring_pop(uart_rx_ring_t *ring, uint8_t *byte)
|
||||
..\Core\Src\multi_uart_router.c: 3 warnings, 0 errors
|
||||
compiling stm32f1xx_hal_msp.c...
|
||||
compiling relay_control.c...
|
||||
compiling stm32f1xx_hal_gpio_ex.c...
|
||||
compiling stm32f1xx_hal_cortex.c...
|
||||
compiling stm32f1xx_hal_spi.c...
|
||||
compiling uart2_print.c...
|
||||
compiling stm32f1xx_it.c...
|
||||
compiling stm32f1xx_hal_rcc_ex.c...
|
||||
compiling stm32f1xx_hal_dma.c...
|
||||
compiling stm32f1xx_hal_gpio.c...
|
||||
compiling stm32f1xx_hal_gpio_ex.c...
|
||||
compiling stm32f1xx_hal.c...
|
||||
compiling stm32f1xx_hal_gpio.c...
|
||||
compiling stm32f1xx_hal_rcc.c...
|
||||
compiling stm32f1xx_hal_spi.c...
|
||||
compiling stm32f1xx_hal_cortex.c...
|
||||
compiling stm32f1xx_hal_flash.c...
|
||||
compiling stm32f1xx_hal_pwr.c...
|
||||
compiling stm32f1xx_hal_exti.c...
|
||||
compiling stm32f1xx_hal_flash_ex.c...
|
||||
compiling stm32f1xx_hal_tim.c...
|
||||
compiling stm32f1xx_hal_tim_ex.c...
|
||||
compiling stm32f1xx_hal_flash_ex.c...
|
||||
compiling stm32f1xx_hal_flash.c...
|
||||
compiling stm32f1xx_hal_uart.c...
|
||||
compiling stm32f1xx_hal_exti.c...
|
||||
compiling system_stm32f1xx.c...
|
||||
compiling rf433.c...
|
||||
..\Driver_RF433\Src\rf433.c(209): warning: #188-D: enumerated type mixed with another type
|
||||
@ -95,8 +94,9 @@ compiling rf433.c...
|
||||
static bool rf433_response_command_check(rf433_request_cmd_t cmd, uint8_t *buffer, uint8_t length)
|
||||
..\Driver_RF433\Src\rf433.c: 4 warnings, 0 errors
|
||||
compiling rf433_hal.c...
|
||||
compiling stm32f1xx_hal_uart.c...
|
||||
linking...
|
||||
Program Size: Code=21112 RO-data=572 RW-data=192 ZI-data=5808
|
||||
Program Size: Code=21148 RO-data=572 RW-data=192 ZI-data=5808
|
||||
FromELF: creating hex file...
|
||||
"project\project.axf" - 0 Error(s), 14 Warning(s).
|
||||
|
||||
@ -122,7 +122,7 @@ Package Vendor: Keil
|
||||
|
||||
* Component: ARM::CMSIS:CORE@6.1.1
|
||||
Include file: CMSIS/Core/Include/tz_context.h
|
||||
Build Time Elapsed: 00:00:16
|
||||
Build Time Elapsed: 00:00:15
|
||||
</pre>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@ -19,7 +19,7 @@
|
||||
:10011000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7B7
|
||||
:1001200099300008ED000008202A04DB203A21FA6B
|
||||
:1001300002F00021704721FA02F3D040C2F1200200
|
||||
:1001400091400843194670470048704758540008CA
|
||||
:100140009140084319467047004870477C540008A6
|
||||
:1001500010B50446FFF7F8FF0068005D00F00100ED
|
||||
:1001600010BD40EA01039B0703D009E008C9121F34
|
||||
:1001700008C0042AFAD203E011F8013B00F8013B61
|
||||
@ -137,7 +137,7 @@
|
||||
:100870001C464FF00043524263EB0403994208BF09
|
||||
:10088000904230BD064C074D06E0E06840F00103A1
|
||||
:1008900094E8070098471034AC42F6D3FFF72AFCDF
|
||||
:1008A00094540008B4540008202A04DB203A00FACB
|
||||
:1008A000B8540008D8540008202A04DB203A00FA83
|
||||
:1008B00002F1002070479140C2F1200320FA03F3B7
|
||||
:1008C000194390407047202A06DBCB17203A41FAA3
|
||||
:1008D00002F043EAE07306E041FA02F3D040C2F1CD
|
||||
@ -255,7 +255,7 @@
|
||||
:100FD0004A0081420BD101211E4880F84C100520A7
|
||||
:100FE0001C4908700846C06D401CC86525E01948BA
|
||||
:100FF000806D401C17498865084690F84A2090F893
|
||||
:1010000049101DA002F072F826A004F06BF803F05E
|
||||
:1010000049101DA002F072F826A004F07DF803F04C
|
||||
:1010100033FC12E00D2C10D00E4890F8520002283C
|
||||
:101020000BDA0C4890F8521090F85200401C094A14
|
||||
:1010300082F8520002F15000445407E003F01CFC17
|
||||
@ -313,7 +313,7 @@
|
||||
:101370002046641C02A90A54FF2C03DC0A222046E2
|
||||
:10138000641C0A54002C03DDA1B202A801F0CEFEB9
|
||||
:1013900000BFBEE7780000204D41494E000000002C
|
||||
:1013A000645300085B25735D5B25735D20000000BE
|
||||
:1013A000885300085B25735D5B25735D200000009A
|
||||
:1013B000704772B600BFFEE70146002291F8210097
|
||||
:1013C000022808D00420886300BF002081F8200094
|
||||
:1013D00000BF012070470868006820F00E000B680D
|
||||
@ -436,19 +436,19 @@
|
||||
:101B2000216940EAC1000A49486000F03FF80849CD
|
||||
:101B30004968C1F30311074A515CC840064908606F
|
||||
:101B400006480068FFF794FE002048E700200240A6
|
||||
:101B5000001002409E5300088800002080000020F2
|
||||
:101B500000100240C25300088800002080000020CE
|
||||
:101B600001480068704700008800002000B5FFF7BA
|
||||
:101B7000F7FF04494968C1F30221034A515CC84098
|
||||
:101B800000BD000000100240AE53000800B5FFF792
|
||||
:101B800000BD000000100240D253000800B5FFF76E
|
||||
:101B9000E7FF04494968C1F3C221034A515CC840C8
|
||||
:101BA00000BD000000100240AE53000870B50021D7
|
||||
:101BA00000BD000000100240D253000870B50021B3
|
||||
:101BB0000022002400230020134D696801F00C0569
|
||||
:101BC000F5B1042D02D0082D19D101E00F4819E01C
|
||||
:101BD0000F4DC1F38346AB5D01F4803555B10A4D1D
|
||||
:101BE0006D68C5F340450B4E725D084D5D43B5FB16
|
||||
:101BF000F2F402E0084D03FB05F4204602E000BFCA
|
||||
:101C0000024800BF00BF70BD0010024000127A0001
|
||||
:101C10008C5300089C53000800093D00F8B50446A9
|
||||
:101C1000B0530008C053000800093D00F8B5044661
|
||||
:101C20000CB90120F8BD207800F00100002878D020
|
||||
:101C3000F848406800F00C0004280CD0F5484068D3
|
||||
:101C400000F00C00082811D1F248406800F4803000
|
||||
@ -712,16 +712,16 @@
|
||||
:102C60005B4D554152545D202573205258206F769C
|
||||
:102C70006572666C6F770D0A00000000014603293B
|
||||
:102C800001DB03A07047044850F82100FAE7000078
|
||||
:102C9000554E4B4E4F574E008053000801460329B6
|
||||
:102C9000554E4B4E4F574E00A45300080146032992
|
||||
:102CA00001DB0020704772B66B204843034B03EBF7
|
||||
:102CB0008000B0F88C2062B61046F3E76C06002066
|
||||
:102CC00070B5002520E06B206843134901EB8004B8
|
||||
:102CD000124850F825002060114850F82500606027
|
||||
:102CE00004F1080002F061F904F1900002F0D3FA57
|
||||
:102CE00004F1080002F061F904F1900002F0E5FA45
|
||||
:102CF000002004F5CE7404F8020C20606060A0602F
|
||||
:102D000001202073681CC5B2032DDCDB032105A064
|
||||
:102D100000F0ECF970BD00006C0600207453000850
|
||||
:102D2000805300085B4D554152545D20496E6974D3
|
||||
:102D100000F0ECF970BD00006C060020985300082C
|
||||
:102D2000A45300085B4D554152545D20496E6974AF
|
||||
:102D3000204F4B2C20256420706F72747320636FBA
|
||||
:102D40006E666967757265640D0A000010B502460B
|
||||
:102D50000B46032A00DA0BB9002010BD6B2050434C
|
||||
@ -733,13 +733,13 @@
|
||||
:102DB0009046032D03DA17B1B8F1000F01D1BDE839
|
||||
:102DC000F081012D04D14146384600F0AFF9F6E715
|
||||
:102DD0006B2068430C4901EB800494F8A80100B90A
|
||||
:102DE000EDE74246394604F1900002F05FFA0646EC
|
||||
:102DE000EDE74246394604F1900002F071FA0646DA
|
||||
:102DF000002E07DDD4F8A0013044C4F8A001284615
|
||||
:102E000002F00CFA00BFDAE76C06002070B5054648
|
||||
:102E000002F01EFA00BFDAE76C06002070B5054636
|
||||
:102E10000C4604B970BD2046FDF7C7F986B23246AC
|
||||
:102E200021462846FFF7C0FF00BFF3E770B5002436
|
||||
:102E300011E06B206043094901EB800595F8A8017A
|
||||
:102E400000B906E0012C00D103E0204602F0E6F9CB
|
||||
:102E400000B906E0012C00D103E0204602F0F8F9B9
|
||||
:102E500000BF601CC4B2032CEBDB70BD6C0600200D
|
||||
:102E6000F8B50546032D00DBF8BD012D02D100F0B9
|
||||
:102E7000FBF9F9E76B206843164901EB800606F180
|
||||
@ -769,7 +769,7 @@
|
||||
:102FF000537461746520756E6368616E6765643AC9
|
||||
:103000002025730D0A000000000801405B52454C6A
|
||||
:1030100041595D2052656C6179202D3E2025730D4C
|
||||
:103020000A000000704710B502F0C6F8FEF700FC79
|
||||
:103020000A000000704710B502F0D8F8FEF700FC67
|
||||
:1030300010BD00B58FB0282105A8FDF7ABF814210D
|
||||
:103040006846FDF7A7F801200590000406900020CF
|
||||
:1030500007900120099002200C90C1030D914FF4BC
|
||||
@ -1112,27 +1112,27 @@
|
||||
:1045600060A200E061A294F8490094F8481004F1B8
|
||||
:104570002803CDE90102009104F1080221465CA064
|
||||
:10458000FEF7B4FD65A12046FBF716FE002835D1E5
|
||||
:1045900004F10800FFF7E6FE38B961A000F0A2FDC3
|
||||
:1045900004F10800FFF7E6FE38B961A000F0B4FDB1
|
||||
:1045A00061A0FEF7A3FD0CB070BD04F10800FBF79D
|
||||
:1045B000E3FE05460DB1012D18D10DB1012100E03A
|
||||
:1045C00000210846FEF7C6FC2B4661A2202104A864
|
||||
:1045D000FFF790F804A800F0BBFD0DB15EA000E06D
|
||||
:1045D000FFF790F804A800F0CDFD0DB15EA000E05B
|
||||
:1045E0005EA001465EA0FEF781FD06E04CA000F053
|
||||
:1045F00079FD29465FA0FEF779FD71E066A12046AE
|
||||
:1045F0008BFD29465FA0FEF779FD71E066A120469C
|
||||
:10460000FBF7DAFD002858D104F10800FFF7A2FEFD
|
||||
:1046100028B962A104F10800FBF7CEFDD0B9FEF77E
|
||||
:1046200053F90546C5F3C000C5F38001C5F3400248
|
||||
:1046300005F00103CDE90021029059A2202104A830
|
||||
:10464000FFF758F804A800F083FD294657A0FEF7AD
|
||||
:10464000FFF758F804A800F095FD294657A0FEF79B
|
||||
:104650004DFD45E004F10800FFF784FE002825D059
|
||||
:1046600004F10800FBF788FE0546012D16DB042D3A
|
||||
:1046700014DC691EC8B2FEF73BF906462B4653A26E
|
||||
:10468000202104A80096FFF735F804A800F060FD8B
|
||||
:10468000202104A80096FFF735F804A800F072FD79
|
||||
:104690003246294650A0FEF729FD06E020A000F092
|
||||
:1046A00021FD294651A0FEF721FD19E01CA000F0D4
|
||||
:1046B00019FD56A0FEF71AFD12E05EA12046FBF799
|
||||
:1046C0007BFD30B95BA000F043FD5CA0FEF70EFD62
|
||||
:1046D00006E061A000F006FD214660A0FEF706FDA1
|
||||
:1046A00033FD294651A0FEF721FD19E01CA000F0C2
|
||||
:1046B0002BFD56A0FEF71AFD12E05EA12046FBF787
|
||||
:1046C0007BFD30B95BA000F055FD5CA0FEF70EFD50
|
||||
:1046D00006E061A000F018FD214660A0FEF706FD8F
|
||||
:1046E00000BF60E728736B697029000000000000BC
|
||||
:1046F0005B434D445D20434D443D25732050313D87
|
||||
:1047000025732050323D25732043533D25303258C8
|
||||
@ -1213,7 +1213,7 @@
|
||||
:104BB00004E00A482968016029790171074800F07A
|
||||
:104BC000F1F804461CB1FFF71FFF2046E1E7012082
|
||||
:104BD000014908700020DCE78C0000208D000020D7
|
||||
:104BE000B653000870B5054615B94FF0FF3070BDDB
|
||||
:104BE000DA53000870B5054615B94FF0FF3070BDB7
|
||||
:104BF00028210F48FBF7CEFA00200D49087081F8F4
|
||||
:104C00002500084629680162297980F8241020309F
|
||||
:104C100000F0C8F804460CB12046E8E7002000F098
|
||||
@ -1228,7 +1228,7 @@
|
||||
:104CA000C000002010B594B0254890F8250008B940
|
||||
:104CB00014B010BD2248007820B1012806D0022887
|
||||
:104CC00036D134E001201E49087035E00020039001
|
||||
:104CD00003A904A800F01AFB40B300200290019041
|
||||
:104CD00003A904A800F02CFB40B30020029001902F
|
||||
:104CE000039881B201AB02AA04A8FFF7A3FF044610
|
||||
:104CF000DCB913484068401C11494860029888613B
|
||||
:104D0000019848610846C0690199884202D20C495D
|
||||
@ -1263,12 +1263,12 @@
|
||||
:104ED00070BDFCF7A7FC04462E48007830B10128CD
|
||||
:104EE00008D0022842D003284CD14AE001202949A9
|
||||
:104EF00008704BE02748406826498968884206D3F5
|
||||
:104F0000032024490870002000F0BCF93EE021484D
|
||||
:104F0000032024490870002000F0CEF93EE021483B
|
||||
:104F10000069201A1F49C968884226D31D48406885
|
||||
:104F2000431C1C4820218268684600F053F905465E
|
||||
:104F2000431C1C4820218268684600F065F905464C
|
||||
:104F3000002D16DD29466846FFF76CFF06467EB950
|
||||
:104F400014484068401C1349486008460461012029
|
||||
:104F500000F098F93220FCF7B3FA002000F092F943
|
||||
:104F500000F0AAF93220FCF7B3FA002000F0A4F91F
|
||||
:104F600000BF02200B49087000BF0FE0094800692C
|
||||
:104F7000201A0849C968884202D3012005490870EF
|
||||
:104F800004E003E003200349087000BF00BF00BF36
|
||||
@ -1283,89 +1283,91 @@
|
||||
:105010000948C160C06958B10748C0686421484365
|
||||
:105020000549C969B0FBF1F0C1B20348017402E05F
|
||||
:105030000021014801747047C0000020F0B589B01C
|
||||
:1050400004460D46631C17A2202101A80095FEF717
|
||||
:1050400004460D46631C19A2202101A80095FEF715
|
||||
:1050500051FB0646701EC1B20DF10500FFF72DF899
|
||||
:105060000746C6F1200101AA90193B4612A2FEF79D
|
||||
:1050700041FB1348006830B101AA29462046104B75
|
||||
:105080001B68984702E001A8FEF7AAF80DB10DA031
|
||||
:1050900000E00EA00246611C0DA0FEF727F809B043
|
||||
:1050A000F0BD00002444495F4556454E542C25640C
|
||||
:1050B0002C25642A00000000253032580D0A00001B
|
||||
:1050C0005800002048494748000000004C4F570056
|
||||
:1050D0005B494F5D2043482564202D3E2025730DFC
|
||||
:1050E0000A00000070B588B005462B4611A22021A9
|
||||
:1050F0006846FEF7FFFA0446601EC1B20DF10100DA
|
||||
:10510000FEF7CEFF0646C4F120010DEB0400334646
|
||||
:105110000BA2FEF7EFFA0C48006830B169460B4865
|
||||
:105120000078094A1268904702E06846FEF758F88E
|
||||
:1051300008B070BD244552522C25732A000000008F
|
||||
:10514000253032580D0A0000080000200C00002015
|
||||
:1051500070B590B005462B4611A240216846FEF777
|
||||
:10516000C9FA0446601EC1B20DF10100FEF798FFB6
|
||||
:105170000646C4F140010DEB040033460AA2FEF7D7
|
||||
:10518000B9FA0B48006830B169460A480078084A05
|
||||
:105190001268904702E06846FEF722F810B070BD32
|
||||
:1051A000244F4B2C25732A00253032580D0A00005D
|
||||
:1051B000080000200C00002010B500F0CFF80448D3
|
||||
:1051C000006820B102480068401E0149086010BD17
|
||||
:1051D000000000202DE9F84305460E461746984684
|
||||
:1051E0000DB1102E02DA0020BDE8F8833B4607A27D
|
||||
:1051F00031462846CDF80080FEF77CFA0446002CA4
|
||||
:1052000001DDA0B2F0E70020EEE7000054582E25A3
|
||||
:1052100030336C752E2530336C752E00F8B505468D
|
||||
:105220006B206843164901EB800606F190040027C5
|
||||
:1052300072B694F80601D0B9B4F80401002816DD5E
|
||||
:10524000B4F80201205C009004F581742188481CA8
|
||||
:10525000C11700EB11610912A0EB012121806088C8
|
||||
:10526000401E608001202071A4F58174012762B680
|
||||
:1052700027B1012269463068FDF7E7FAF8BD000062
|
||||
:105280006C06002010B5044614B1FEF7EDFF01E0F6
|
||||
:10529000FEF7E0FF10BD002100F580700180418025
|
||||
:1052A000818081710181A0F58070704770B50346DF
|
||||
:1052B0000C46002572B6002021E0B3F80411FF2946
|
||||
:1052C00005DDB3F80811491CA3F8081119E0215CA9
|
||||
:1052D000B3F800619955B3F80061711CCE1701EB6A
|
||||
:1052E00016663612A1EB0626A3F80061B3F8041186
|
||||
:1052F000491CA3F80411691C8DB2411C88B290426C
|
||||
:10530000DBDB00BF62B6284670BD0000F8B506467C
|
||||
:105310000D4606B10DB90020F8BD0F48007808B958
|
||||
:105320000020F9E76846FFF781FB04460CB1002036
|
||||
:10533000F2E7BDF8000008B90020EDE72A46FF219A
|
||||
:105340003046FFF779FB04460CB10020E4E700206B
|
||||
:10535000014908700120DFE7B400002000B5FFF725
|
||||
:105360001FFB00BD6C540008645400085C54000826
|
||||
:10537000745400085C010020A4010020EC0100200E
|
||||
:105380007C540008845400088C540008020304056F
|
||||
:10539000060708090A0B0C0D0E0F10100102000081
|
||||
:1053A00000000000000001020304060708090000D5
|
||||
:1053B00000000102030400001A1704C1C1C14154D6
|
||||
:1053C0002B444556545950453D3F0041542B4657B8
|
||||
:1053D000434F44453D3F0000404040404040404036
|
||||
:1053E00040414141414140404040404040404040B8
|
||||
:1053F000404040404040404005020202020202029A
|
||||
:10540000020202020202020220202020202020208C
|
||||
:1054100020200202020202020290909090909010CE
|
||||
:10542000101010101010101010101010101010107C
|
||||
:1054300010101002020202020288888888888808F8
|
||||
:1054400008080808080808080808080808080808DC
|
||||
:105450000808080202020240D85300085741524E81
|
||||
:1054600020000000494E464F2000000044454255B0
|
||||
:10547000470000004552524F52000000554152541F
|
||||
:105480003100000055415254320000005541525441
|
||||
:1054900033000000B454000800000020C0000000E9
|
||||
:1054A0009C37000874550008C0000020B0160000AA
|
||||
:1054B000AC37000800000000000000000000000001
|
||||
:1054C00000000000000C014010000000000000007F
|
||||
:1054D00000000000000C014020000000000000005F
|
||||
:1054E00000000000000C014040000000000000002F
|
||||
:1054F00000000000000C01408000000000000000DF
|
||||
:10550000000000000000000001000000000000009A
|
||||
:10551000000000000000000000000000000000008B
|
||||
:10552000000000000100000000000000000000007A
|
||||
:105530000000000010000000010000000024F40042
|
||||
:10554000000000000000000000000000000000005B
|
||||
:10555000000000000000000000000000000000004B
|
||||
:10556000000000000000000000000000000000003B
|
||||
:045570000000000037
|
||||
:105060000746C6F1200101AA90193B4614A2FEF79B
|
||||
:1050700041FB0DB114A000E015A00246611C15A073
|
||||
:10508000FEF734F801A90020FDF7C0FE01A916A023
|
||||
:10509000FEF72CF81B48006828B101AA29462046D3
|
||||
:1050A000184B1B68984709B0F0BD00002444495FC5
|
||||
:1050B0004556454E542C25642C25642A00000000DA
|
||||
:1050C000253032580D0A00004849474800000000CA
|
||||
:1050D0004C4F57005B494F5D2043482564202D3ECF
|
||||
:1050E0002025730D0A0000005B494F5D205B494F8E
|
||||
:1050F0005D2052463433332054583A2022257322FF
|
||||
:105100000D0A00005800002070B588B005462B46F7
|
||||
:1051100011A220216846FEF7EDFA0446601EC1B2D6
|
||||
:105120000DF10100FEF7BCFF0646C4F120010DEBB6
|
||||
:10513000040033460BA2FEF7DDFA0C48006830B1DC
|
||||
:1051400069460B480078094A1268904702E06846B1
|
||||
:10515000FEF746F808B070BD244552522C25732A3C
|
||||
:1051600000000000253032580D0A00000800002021
|
||||
:105170000C00002070B590B005462B4611A24021CE
|
||||
:105180006846FEF7B7FA0446601EC1B20DF1010091
|
||||
:10519000FEF786FF0646C4F140010DEB04003346DE
|
||||
:1051A0000AA2FEF7A7FA0B48006830B169460A4820
|
||||
:1051B0000078084A1268904702E06846FEF710F847
|
||||
:1051C00010B070BD244F4B2C25732A002530325867
|
||||
:1051D0000D0A0000080000200C00002010B500F0AF
|
||||
:1051E000CFF80448006820B102480068401E014919
|
||||
:1051F000086010BD000000202DE9F84305460E466A
|
||||
:10520000174698460DB1102E02DA0020BDE8F8834B
|
||||
:105210003B4607A231462846CDF80080FEF76AFAE1
|
||||
:105220000446002C01DDA0B2F0E70020EEE700000C
|
||||
:1052300054582E2530336C752E2530336C752E0066
|
||||
:10524000F8B505466B206843164901EB800606F168
|
||||
:105250009004002772B694F80601D0B9B4F804019E
|
||||
:10526000002816DDB4F80201205C009004F581747A
|
||||
:105270002188481CC11700EB11610912A0EB012124
|
||||
:1052800021806088401E608001202071A4F5817417
|
||||
:10529000012762B627B1012269463068FDF7D5FAC9
|
||||
:1052A000F8BD00006C06002010B5044614B1FEF7EE
|
||||
:1052B000DBFF01E0FEF7CEFF10BD002100F580709E
|
||||
:1052C00001804180818081710181A0F580707047EB
|
||||
:1052D00070B503460C46002572B6002021E0B3F8F5
|
||||
:1052E0000411FF2905DDB3F80811491CA3F80811C2
|
||||
:1052F00019E0215CB3F800619955B3F80061711CA5
|
||||
:10530000CE1701EB16663612A1EB0626A3F8006154
|
||||
:10531000B3F80411491CA3F80411691C8DB2411C97
|
||||
:1053200088B29042DBDB00BF62B6284670BD000049
|
||||
:10533000F8B506460D4606B10DB90020F8BD0F4878
|
||||
:10534000007808B90020F9E76846FFF76FFB0446CC
|
||||
:105350000CB10020F2E7BDF8000008B90020EDE72D
|
||||
:105360002A46FF213046FFF767FB04460CB10020B8
|
||||
:10537000E4E70020014908700120DFE7B4000020C5
|
||||
:1053800000B5FFF70DFB00BD9054000888540008DD
|
||||
:1053900080540008985400085C010020A4010020FB
|
||||
:1053A000EC010020A0540008A8540008B0540008E4
|
||||
:1053B00002030405060708090A0B0C0D0E0F101056
|
||||
:1053C00001020000000000000000010203040607C3
|
||||
:1053D0000809000000000102030400001A1704C1BC
|
||||
:1053E000C1C141542B444556545950453D3F00419D
|
||||
:1053F000542B4657434F44453D3F000040404040FA
|
||||
:105400004040404040414141414140404040404097
|
||||
:105410004040404040404040404040400502020281
|
||||
:1054200002020202020202020202020220202020E4
|
||||
:1054300020202020202002020202020202909090EE
|
||||
:1054400090909010101010101010101010101010DC
|
||||
:105450001010101010101002020202020288888838
|
||||
:10546000888888080808080808080808080808083C
|
||||
:10547000080808080808080202020240FC53000855
|
||||
:105480005741524E20000000494E464F2000000078
|
||||
:1054900044454255470000004552524F520000001B
|
||||
:1054A0005541525431000000554152543200000021
|
||||
:1054B0005541525433000000D85400080000002029
|
||||
:1054C000C00000009C37000898550008C00000206C
|
||||
:1054D000B0160000AC37000800000000000000001B
|
||||
:1054E0000000000000000000000C0140100000005F
|
||||
:1054F0000000000000000000000C0140200000003F
|
||||
:105500000000000000000000000C0140400000000E
|
||||
:105510000000000000000000000C014080000000BE
|
||||
:10552000000000000000000000000000010000007A
|
||||
:10553000000000000000000000000000000000006B
|
||||
:10554000000000000000000001000000000000005A
|
||||
:10555000000000000000000010000000010000003A
|
||||
:105560000024F40000000000000000000000000023
|
||||
:10557000000000000000000000000000000000002B
|
||||
:10558000000000000000000000000000000000001B
|
||||
:08559000000000000000000013
|
||||
:04000005080000ED02
|
||||
:00000001FF
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
<title>Static Call Graph - [project\project.axf]</title></head>
|
||||
<body><HR>
|
||||
<H1>Static Call Graph for image project\project.axf</H1><HR>
|
||||
<BR><P>#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Fri Mar 27 15:51:47 2026
|
||||
<BR><P>#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Fri Mar 27 16:25:16 2026
|
||||
<BR><P>
|
||||
<H3>Maximum Stack Usage = 360 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
|
||||
Call chain for Maximum Stack Depth:</H3>
|
||||
@ -299,8 +299,8 @@ Global Symbols
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[b8]"></a>strlen</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, strlen.o(.text))
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[b7]">>></a> MultiUART_SendString
|
||||
<LI><a href="#[3c]">>></a> cmd_parser_response_callback
|
||||
<BR><BR>[Called By]<UL><LI><a href="#[3c]">>></a> cmd_parser_response_callback
|
||||
<LI><a href="#[b7]">>></a> MultiUART_SendString
|
||||
<LI><a href="#[74]">>></a> UART2_Print_String
|
||||
</UL>
|
||||
|
||||
@ -1000,6 +1000,7 @@ Global Symbols
|
||||
<LI><a href="#[b8]">>></a> strlen
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[3c]">>></a> cmd_parser_response_callback
|
||||
<LI><a href="#[a8]">>></a> send_di_event
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[b9]"></a>MultiUART_Task</STRONG> (Thumb, 48 bytes, Stack size 16 bytes, multi_uart_router.o(i.MultiUART_Task))
|
||||
@ -1118,7 +1119,6 @@ Global Symbols
|
||||
</UL>
|
||||
<BR>[Called By]<UL><LI><a href="#[72]">>></a> DebugLog_Init
|
||||
<LI><a href="#[6d]">>></a> flush_rx_log
|
||||
<LI><a href="#[a8]">>></a> send_di_event
|
||||
<LI><a href="#[dd]">>></a> send_response_ok
|
||||
<LI><a href="#[62]">>></a> send_response_err
|
||||
</UL>
|
||||
@ -1661,11 +1661,11 @@ Local Symbols
|
||||
<BR>[Called By]<UL><LI><a href="#[a8]">>></a> send_di_event
|
||||
</UL>
|
||||
|
||||
<P><STRONG><a name="[a8]"></a>send_di_event</STRONG> (Thumb, 102 bytes, Stack size 56 bytes, io_monitor.o(i.send_di_event))
|
||||
<P><STRONG><a name="[a8]"></a>send_di_event</STRONG> (Thumb, 110 bytes, Stack size 56 bytes, io_monitor.o(i.send_di_event))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 248<LI>Call Chain = send_di_event ⇒ UART2_Print_Printf ⇒ UART2_Print_Send ⇒ HAL_UART_Transmit_IT
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[f6]">>></a> calc_checksum
|
||||
<LI><a href="#[74]">>></a> UART2_Print_String
|
||||
<BR>[Calls]<UL><LI><a href="#[b7]">>></a> MultiUART_SendString
|
||||
<LI><a href="#[f6]">>></a> calc_checksum
|
||||
<LI><a href="#[5d]">>></a> UART2_Print_Printf
|
||||
<LI><a href="#[77]">>></a> __2snprintf
|
||||
</UL>
|
||||
@ -1683,9 +1683,9 @@ Local Symbols
|
||||
<P><STRONG><a name="[3c]"></a>cmd_parser_response_callback</STRONG> (Thumb, 86 bytes, Stack size 24 bytes, cmd_router.o(i.cmd_parser_response_callback))
|
||||
<BR><BR>[Stack]<UL><LI>Max Depth = 360<LI>Call Chain = cmd_parser_response_callback ⇒ DebugLog_Output ⇒ __2snprintf
|
||||
</UL>
|
||||
<BR>[Calls]<UL><LI><a href="#[b7]">>></a> MultiUART_SendString
|
||||
<LI><a href="#[cb]">>></a> MultiUART_GetPortName
|
||||
<BR>[Calls]<UL><LI><a href="#[cb]">>></a> MultiUART_GetPortName
|
||||
<LI><a href="#[75]">>></a> DebugLog_Output
|
||||
<LI><a href="#[b7]">>></a> MultiUART_SendString
|
||||
<LI><a href="#[b8]">>></a> strlen
|
||||
</UL>
|
||||
<BR>[Address Reference Count : 1]<UL><LI> cmd_router.o(i.CmdRouter_Init)
|
||||
|
||||
@ -215,8 +215,8 @@ Section Cross References
|
||||
io_monitor.o(i.IO_Monitor_Task) refers to io_monitor.o(.data) for last_scan_tick
|
||||
io_monitor.o(i.send_di_event) refers to printfa.o(i.__0snprintf) for __2snprintf
|
||||
io_monitor.o(i.send_di_event) refers to io_monitor.o(i.calc_checksum) for calc_checksum
|
||||
io_monitor.o(i.send_di_event) refers to uart2_print.o(i.UART2_Print_String) for UART2_Print_String
|
||||
io_monitor.o(i.send_di_event) refers to uart2_print.o(i.UART2_Print_Printf) for UART2_Print_Printf
|
||||
io_monitor.o(i.send_di_event) refers to multi_uart_router.o(i.MultiUART_SendString) for MultiUART_SendString
|
||||
io_monitor.o(i.send_di_event) refers to io_monitor.o(.data) for g_event_callback
|
||||
relay_control.o(i.Relay_GetState) refers to relay_control.o(.data) for current_state
|
||||
relay_control.o(i.Relay_Init) refers to stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin) for HAL_GPIO_WritePin
|
||||
@ -1767,43 +1767,43 @@ Image Symbol Table
|
||||
i.rx_update_stats 0x08005000 Section 0 rf433_rx_app.o(i.rx_update_stats)
|
||||
rx_update_stats 0x08005001 Thumb Code 56 rf433_rx_app.o(i.rx_update_stats)
|
||||
i.send_di_event 0x0800503c Section 0 io_monitor.o(i.send_di_event)
|
||||
send_di_event 0x0800503d Thumb Code 102 io_monitor.o(i.send_di_event)
|
||||
i.send_response_err 0x080050e4 Section 0 cmd_parser.o(i.send_response_err)
|
||||
send_response_err 0x080050e5 Thumb Code 80 cmd_parser.o(i.send_response_err)
|
||||
i.send_response_ok 0x08005150 Section 0 cmd_parser.o(i.send_response_ok)
|
||||
send_response_ok 0x08005151 Thumb Code 80 cmd_parser.o(i.send_response_ok)
|
||||
i.systick_interrupt_1ms_callback 0x080051b8 Section 0 systick.o(i.systick_interrupt_1ms_callback)
|
||||
i.tx_build_packet 0x080051d4 Section 0 rf433_tx_app.o(i.tx_build_packet)
|
||||
tx_build_packet 0x080051d5 Thumb Code 54 rf433_tx_app.o(i.tx_build_packet)
|
||||
i.tx_kickoff 0x0800521c Section 0 multi_uart_router.o(i.tx_kickoff)
|
||||
tx_kickoff 0x0800521d Thumb Code 98 multi_uart_router.o(i.tx_kickoff)
|
||||
i.tx_led_control 0x08005284 Section 0 rf433_tx_app.o(i.tx_led_control)
|
||||
tx_led_control 0x08005285 Thumb Code 18 rf433_tx_app.o(i.tx_led_control)
|
||||
i.tx_ring_init 0x08005296 Section 0 multi_uart_router.o(i.tx_ring_init)
|
||||
tx_ring_init 0x08005297 Thumb Code 22 multi_uart_router.o(i.tx_ring_init)
|
||||
i.tx_ring_push 0x080052ac Section 0 multi_uart_router.o(i.tx_ring_push)
|
||||
tx_ring_push 0x080052ad Thumb Code 94 multi_uart_router.o(i.tx_ring_push)
|
||||
i.uart1_check_rx_done 0x0800530c Section 0 rf433_hal.o(i.uart1_check_rx_done)
|
||||
i.uart1_rx_timeout_1ms_callback 0x0800535c Section 0 rf433_hal.o(i.uart1_rx_timeout_1ms_callback)
|
||||
.constdata 0x08005364 Section 16 debug_log.o(.constdata)
|
||||
g_level_str 0x08005364 Data 16 debug_log.o(.constdata)
|
||||
.constdata 0x08005374 Section 24 multi_uart_router.o(.constdata)
|
||||
g_port_uart_map 0x08005374 Data 12 multi_uart_router.o(.constdata)
|
||||
g_port_name_map 0x08005380 Data 12 multi_uart_router.o(.constdata)
|
||||
.constdata 0x0800538c Section 18 stm32f1xx_hal_rcc.o(.constdata)
|
||||
aPLLMULFactorTable 0x0800538c Data 16 stm32f1xx_hal_rcc.o(.constdata)
|
||||
aPredivFactorTable 0x0800539c Data 2 stm32f1xx_hal_rcc.o(.constdata)
|
||||
.constdata 0x0800539e Section 24 system_stm32f1xx.o(.constdata)
|
||||
.constdata 0x080053b6 Section 33 rf433.o(.constdata)
|
||||
rf433_default_config 0x080053b6 Data 5 rf433.o(.constdata)
|
||||
request_config 0x080053bb Data 3 rf433.o(.constdata)
|
||||
request_name 0x080053be Data 13 rf433.o(.constdata)
|
||||
request_version 0x080053cb Data 12 rf433.o(.constdata)
|
||||
.constdata 0x080053d7 Section 129 ctype_o.o(.constdata)
|
||||
.constdata 0x08005458 Section 4 ctype_o.o(.constdata)
|
||||
table 0x08005458 Data 4 ctype_o.o(.constdata)
|
||||
.conststring 0x0800545c Section 30 debug_log.o(.conststring)
|
||||
.conststring 0x0800547c Section 22 multi_uart_router.o(.conststring)
|
||||
send_di_event 0x0800503d Thumb Code 110 io_monitor.o(i.send_di_event)
|
||||
i.send_response_err 0x08005108 Section 0 cmd_parser.o(i.send_response_err)
|
||||
send_response_err 0x08005109 Thumb Code 80 cmd_parser.o(i.send_response_err)
|
||||
i.send_response_ok 0x08005174 Section 0 cmd_parser.o(i.send_response_ok)
|
||||
send_response_ok 0x08005175 Thumb Code 80 cmd_parser.o(i.send_response_ok)
|
||||
i.systick_interrupt_1ms_callback 0x080051dc Section 0 systick.o(i.systick_interrupt_1ms_callback)
|
||||
i.tx_build_packet 0x080051f8 Section 0 rf433_tx_app.o(i.tx_build_packet)
|
||||
tx_build_packet 0x080051f9 Thumb Code 54 rf433_tx_app.o(i.tx_build_packet)
|
||||
i.tx_kickoff 0x08005240 Section 0 multi_uart_router.o(i.tx_kickoff)
|
||||
tx_kickoff 0x08005241 Thumb Code 98 multi_uart_router.o(i.tx_kickoff)
|
||||
i.tx_led_control 0x080052a8 Section 0 rf433_tx_app.o(i.tx_led_control)
|
||||
tx_led_control 0x080052a9 Thumb Code 18 rf433_tx_app.o(i.tx_led_control)
|
||||
i.tx_ring_init 0x080052ba Section 0 multi_uart_router.o(i.tx_ring_init)
|
||||
tx_ring_init 0x080052bb Thumb Code 22 multi_uart_router.o(i.tx_ring_init)
|
||||
i.tx_ring_push 0x080052d0 Section 0 multi_uart_router.o(i.tx_ring_push)
|
||||
tx_ring_push 0x080052d1 Thumb Code 94 multi_uart_router.o(i.tx_ring_push)
|
||||
i.uart1_check_rx_done 0x08005330 Section 0 rf433_hal.o(i.uart1_check_rx_done)
|
||||
i.uart1_rx_timeout_1ms_callback 0x08005380 Section 0 rf433_hal.o(i.uart1_rx_timeout_1ms_callback)
|
||||
.constdata 0x08005388 Section 16 debug_log.o(.constdata)
|
||||
g_level_str 0x08005388 Data 16 debug_log.o(.constdata)
|
||||
.constdata 0x08005398 Section 24 multi_uart_router.o(.constdata)
|
||||
g_port_uart_map 0x08005398 Data 12 multi_uart_router.o(.constdata)
|
||||
g_port_name_map 0x080053a4 Data 12 multi_uart_router.o(.constdata)
|
||||
.constdata 0x080053b0 Section 18 stm32f1xx_hal_rcc.o(.constdata)
|
||||
aPLLMULFactorTable 0x080053b0 Data 16 stm32f1xx_hal_rcc.o(.constdata)
|
||||
aPredivFactorTable 0x080053c0 Data 2 stm32f1xx_hal_rcc.o(.constdata)
|
||||
.constdata 0x080053c2 Section 24 system_stm32f1xx.o(.constdata)
|
||||
.constdata 0x080053da Section 33 rf433.o(.constdata)
|
||||
rf433_default_config 0x080053da Data 5 rf433.o(.constdata)
|
||||
request_config 0x080053df Data 3 rf433.o(.constdata)
|
||||
request_name 0x080053e2 Data 13 rf433.o(.constdata)
|
||||
request_version 0x080053ef Data 12 rf433.o(.constdata)
|
||||
.constdata 0x080053fb Section 129 ctype_o.o(.constdata)
|
||||
.constdata 0x0800547c Section 4 ctype_o.o(.constdata)
|
||||
table 0x0800547c Data 4 ctype_o.o(.constdata)
|
||||
.conststring 0x08005480 Section 30 debug_log.o(.conststring)
|
||||
.conststring 0x080054a0 Section 22 multi_uart_router.o(.conststring)
|
||||
.data 0x20000000 Section 4 systick.o(.data)
|
||||
user_timerout_ms 0x20000000 Data 4 systick.o(.data)
|
||||
.data 0x20000004 Section 2 main.o(.data)
|
||||
@ -2160,14 +2160,14 @@ Image Symbol Table
|
||||
rf433_tx_app_init 0x08004e4d Thumb Code 70 rf433_tx_app.o(i.rf433_tx_app_init)
|
||||
rf433_tx_app_start 0x08004e99 Thumb Code 40 rf433_tx_app.o(i.rf433_tx_app_start)
|
||||
rf433_tx_app_task 0x08004ec5 Thumb Code 206 rf433_tx_app.o(i.rf433_tx_app_task)
|
||||
systick_interrupt_1ms_callback 0x080051b9 Thumb Code 24 systick.o(i.systick_interrupt_1ms_callback)
|
||||
uart1_check_rx_done 0x0800530d Thumb Code 76 rf433_hal.o(i.uart1_check_rx_done)
|
||||
uart1_rx_timeout_1ms_callback 0x0800535d Thumb Code 8 rf433_hal.o(i.uart1_rx_timeout_1ms_callback)
|
||||
AHBPrescTable 0x0800539e Data 16 system_stm32f1xx.o(.constdata)
|
||||
APBPrescTable 0x080053ae Data 8 system_stm32f1xx.o(.constdata)
|
||||
__ctype_table 0x080053d7 Data 129 ctype_o.o(.constdata)
|
||||
Region$$Table$$Base 0x08005494 Number 0 anon$$obj.o(Region$$Table)
|
||||
Region$$Table$$Limit 0x080054b4 Number 0 anon$$obj.o(Region$$Table)
|
||||
systick_interrupt_1ms_callback 0x080051dd Thumb Code 24 systick.o(i.systick_interrupt_1ms_callback)
|
||||
uart1_check_rx_done 0x08005331 Thumb Code 76 rf433_hal.o(i.uart1_check_rx_done)
|
||||
uart1_rx_timeout_1ms_callback 0x08005381 Thumb Code 8 rf433_hal.o(i.uart1_rx_timeout_1ms_callback)
|
||||
AHBPrescTable 0x080053c2 Data 16 system_stm32f1xx.o(.constdata)
|
||||
APBPrescTable 0x080053d2 Data 8 system_stm32f1xx.o(.constdata)
|
||||
__ctype_table 0x080053fb Data 129 ctype_o.o(.constdata)
|
||||
Region$$Table$$Base 0x080054b8 Number 0 anon$$obj.o(Region$$Table)
|
||||
Region$$Table$$Limit 0x080054d8 Number 0 anon$$obj.o(Region$$Table)
|
||||
uwTick 0x2000007c Data 4 stm32f1xx_hal.o(.data)
|
||||
uwTickPrio 0x20000080 Data 4 stm32f1xx_hal.o(.data)
|
||||
uwTickFreq 0x20000084 Data 1 stm32f1xx_hal.o(.data)
|
||||
@ -2188,9 +2188,9 @@ Memory Map of the image
|
||||
|
||||
Image Entry point : 0x080000ed
|
||||
|
||||
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00005574, Max: 0x00010000, ABSOLUTE)
|
||||
Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00005598, Max: 0x00010000, ABSOLUTE)
|
||||
|
||||
Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x000054b4, Max: 0x00010000, ABSOLUTE)
|
||||
Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x000054d8, Max: 0x00010000, ABSOLUTE)
|
||||
|
||||
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
|
||||
|
||||
@ -2406,61 +2406,61 @@ Memory Map of the image
|
||||
0x08004faa 0x08004faa 0x00000010 Code RO 1158 i.rx_ring_init multi_uart_router.o
|
||||
0x08004fba 0x08004fba 0x00000046 Code RO 1160 i.rx_ring_push multi_uart_router.o
|
||||
0x08005000 0x08005000 0x0000003c Code RO 152 i.rx_update_stats rf433_rx_app.o
|
||||
0x0800503c 0x0800503c 0x000000a8 Code RO 824 i.send_di_event io_monitor.o
|
||||
0x080050e4 0x080050e4 0x0000006c Code RO 700 i.send_response_err cmd_parser.o
|
||||
0x08005150 0x08005150 0x00000068 Code RO 701 i.send_response_ok cmd_parser.o
|
||||
0x080051b8 0x080051b8 0x0000001c Code RO 14 i.systick_interrupt_1ms_callback systick.o
|
||||
0x080051d4 0x080051d4 0x00000048 Code RO 246 i.tx_build_packet rf433_tx_app.o
|
||||
0x0800521c 0x0800521c 0x00000068 Code RO 1161 i.tx_kickoff multi_uart_router.o
|
||||
0x08005284 0x08005284 0x00000012 Code RO 247 i.tx_led_control rf433_tx_app.o
|
||||
0x08005296 0x08005296 0x00000016 Code RO 1162 i.tx_ring_init multi_uart_router.o
|
||||
0x080052ac 0x080052ac 0x0000005e Code RO 1163 i.tx_ring_push multi_uart_router.o
|
||||
0x0800530a 0x0800530a 0x00000002 PAD
|
||||
0x0800530c 0x0800530c 0x00000050 Code RO 3240 i.uart1_check_rx_done rf433_hal.o
|
||||
0x0800535c 0x0800535c 0x00000008 Code RO 3241 i.uart1_rx_timeout_1ms_callback rf433_hal.o
|
||||
0x08005364 0x08005364 0x00000010 Data RO 1096 .constdata debug_log.o
|
||||
0x08005374 0x08005374 0x00000018 Data RO 1165 .constdata multi_uart_router.o
|
||||
0x0800538c 0x0800538c 0x00000012 Data RO 1817 .constdata stm32f1xx_hal_rcc.o
|
||||
0x0800539e 0x0800539e 0x00000018 Data RO 3047 .constdata system_stm32f1xx.o
|
||||
0x080053b6 0x080053b6 0x00000021 Data RO 3102 .constdata rf433.o
|
||||
0x080053d7 0x080053d7 0x00000081 Data RO 3372 .constdata mc_w.l(ctype_o.o)
|
||||
0x08005458 0x08005458 0x00000004 Data RO 3373 .constdata mc_w.l(ctype_o.o)
|
||||
0x0800545c 0x0800545c 0x0000001e Data RO 1097 .conststring debug_log.o
|
||||
0x0800547a 0x0800547a 0x00000002 PAD
|
||||
0x0800547c 0x0800547c 0x00000016 Data RO 1166 .conststring multi_uart_router.o
|
||||
0x08005492 0x08005492 0x00000002 PAD
|
||||
0x08005494 0x08005494 0x00000020 Data RO 3744 Region$$Table anon$$obj.o
|
||||
0x0800503c 0x0800503c 0x000000cc Code RO 824 i.send_di_event io_monitor.o
|
||||
0x08005108 0x08005108 0x0000006c Code RO 700 i.send_response_err cmd_parser.o
|
||||
0x08005174 0x08005174 0x00000068 Code RO 701 i.send_response_ok cmd_parser.o
|
||||
0x080051dc 0x080051dc 0x0000001c Code RO 14 i.systick_interrupt_1ms_callback systick.o
|
||||
0x080051f8 0x080051f8 0x00000048 Code RO 246 i.tx_build_packet rf433_tx_app.o
|
||||
0x08005240 0x08005240 0x00000068 Code RO 1161 i.tx_kickoff multi_uart_router.o
|
||||
0x080052a8 0x080052a8 0x00000012 Code RO 247 i.tx_led_control rf433_tx_app.o
|
||||
0x080052ba 0x080052ba 0x00000016 Code RO 1162 i.tx_ring_init multi_uart_router.o
|
||||
0x080052d0 0x080052d0 0x0000005e Code RO 1163 i.tx_ring_push multi_uart_router.o
|
||||
0x0800532e 0x0800532e 0x00000002 PAD
|
||||
0x08005330 0x08005330 0x00000050 Code RO 3240 i.uart1_check_rx_done rf433_hal.o
|
||||
0x08005380 0x08005380 0x00000008 Code RO 3241 i.uart1_rx_timeout_1ms_callback rf433_hal.o
|
||||
0x08005388 0x08005388 0x00000010 Data RO 1096 .constdata debug_log.o
|
||||
0x08005398 0x08005398 0x00000018 Data RO 1165 .constdata multi_uart_router.o
|
||||
0x080053b0 0x080053b0 0x00000012 Data RO 1817 .constdata stm32f1xx_hal_rcc.o
|
||||
0x080053c2 0x080053c2 0x00000018 Data RO 3047 .constdata system_stm32f1xx.o
|
||||
0x080053da 0x080053da 0x00000021 Data RO 3102 .constdata rf433.o
|
||||
0x080053fb 0x080053fb 0x00000081 Data RO 3372 .constdata mc_w.l(ctype_o.o)
|
||||
0x0800547c 0x0800547c 0x00000004 Data RO 3373 .constdata mc_w.l(ctype_o.o)
|
||||
0x08005480 0x08005480 0x0000001e Data RO 1097 .conststring debug_log.o
|
||||
0x0800549e 0x0800549e 0x00000002 PAD
|
||||
0x080054a0 0x080054a0 0x00000016 Data RO 1166 .conststring multi_uart_router.o
|
||||
0x080054b6 0x080054b6 0x00000002 PAD
|
||||
0x080054b8 0x080054b8 0x00000020 Data RO 3744 Region$$Table anon$$obj.o
|
||||
|
||||
|
||||
Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x080054b4, Size: 0x00001770, Max: 0x00005000, ABSOLUTE)
|
||||
Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x080054d8, Size: 0x00001770, Max: 0x00005000, ABSOLUTE)
|
||||
|
||||
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
|
||||
|
||||
0x20000000 0x080054b4 0x00000004 Data RW 16 .data systick.o
|
||||
0x20000004 0x080054b8 0x00000002 Data RW 339 .data main.o
|
||||
0x20000006 0x080054ba 0x00000002 PAD
|
||||
0x20000008 0x080054bc 0x00000005 Data RW 703 .data cmd_parser.o
|
||||
0x2000000d 0x080054c1 0x00000003 PAD
|
||||
0x20000010 0x080054c4 0x0000004c Data RW 825 .data io_monitor.o
|
||||
0x2000005c 0x08005510 0x00000008 Data RW 891 .data relay_control.o
|
||||
0x20000064 0x08005518 0x00000014 Data RW 1024 .data cmd_router.o
|
||||
0x20000078 0x0800552c 0x00000002 Data RW 1098 .data debug_log.o
|
||||
0x2000007a 0x0800552e 0x00000002 PAD
|
||||
0x2000007c 0x08005530 0x00000009 Data RW 1653 .data stm32f1xx_hal.o
|
||||
0x20000085 0x08005539 0x00000003 PAD
|
||||
0x20000088 0x0800553c 0x00000004 Data RW 3048 .data system_stm32f1xx.o
|
||||
0x2000008c 0x08005540 0x00000010 Data RW 3103 .data rf433.o
|
||||
0x2000009c 0x08005550 0x00000019 Data RW 3244 .data rf433_hal.o
|
||||
0x200000b5 0x08005569 0x00000003 PAD
|
||||
0x200000b8 0x0800556c 0x00000004 Data RW 3696 .data mc_w.l(stdout.o)
|
||||
0x200000bc 0x08005570 0x00000004 Data RW 3704 .data mc_w.l(errno.o)
|
||||
0x20000000 0x080054d8 0x00000004 Data RW 16 .data systick.o
|
||||
0x20000004 0x080054dc 0x00000002 Data RW 339 .data main.o
|
||||
0x20000006 0x080054de 0x00000002 PAD
|
||||
0x20000008 0x080054e0 0x00000005 Data RW 703 .data cmd_parser.o
|
||||
0x2000000d 0x080054e5 0x00000003 PAD
|
||||
0x20000010 0x080054e8 0x0000004c Data RW 825 .data io_monitor.o
|
||||
0x2000005c 0x08005534 0x00000008 Data RW 891 .data relay_control.o
|
||||
0x20000064 0x0800553c 0x00000014 Data RW 1024 .data cmd_router.o
|
||||
0x20000078 0x08005550 0x00000002 Data RW 1098 .data debug_log.o
|
||||
0x2000007a 0x08005552 0x00000002 PAD
|
||||
0x2000007c 0x08005554 0x00000009 Data RW 1653 .data stm32f1xx_hal.o
|
||||
0x20000085 0x0800555d 0x00000003 PAD
|
||||
0x20000088 0x08005560 0x00000004 Data RW 3048 .data system_stm32f1xx.o
|
||||
0x2000008c 0x08005564 0x00000010 Data RW 3103 .data rf433.o
|
||||
0x2000009c 0x08005574 0x00000019 Data RW 3244 .data rf433_hal.o
|
||||
0x200000b5 0x0800558d 0x00000003 PAD
|
||||
0x200000b8 0x08005590 0x00000004 Data RW 3696 .data mc_w.l(stdout.o)
|
||||
0x200000bc 0x08005594 0x00000004 Data RW 3704 .data mc_w.l(errno.o)
|
||||
0x200000c0 - 0x00000028 Zero RW 153 .bss rf433_rx_app.o
|
||||
0x200000e8 - 0x0000001c Zero RW 248 .bss rf433_tx_app.o
|
||||
0x20000104 - 0x00000058 Zero RW 464 .bss spi.o
|
||||
0x2000015c - 0x000000d8 Zero RW 509 .bss usart.o
|
||||
0x20000234 - 0x00000060 Zero RW 702 .bss cmd_parser.o
|
||||
0x20000294 - 0x0000010a Zero RW 936 .bss uart2_print.o
|
||||
0x2000039e 0x08005574 0x00000002 PAD
|
||||
0x2000039e 0x08005598 0x00000002 PAD
|
||||
0x200003a0 - 0x000001bc Zero RW 1023 .bss cmd_router.o
|
||||
0x2000055c - 0x00000110 Zero RW 1095 .bss debug_log.o
|
||||
0x2000066c - 0x00000504 Zero RW 1164 .bss multi_uart_router.o
|
||||
@ -2480,7 +2480,7 @@ Image component sizes
|
||||
780 186 0 20 444 4266 cmd_router.o
|
||||
372 86 46 2 272 3166 debug_log.o
|
||||
352 36 0 0 0 2705 gpio.o
|
||||
522 142 0 76 0 4596 io_monitor.o
|
||||
558 170 0 76 0 4664 io_monitor.o
|
||||
672 232 0 2 0 6988 main.o
|
||||
1018 130 46 0 1284 9426 multi_uart_router.o
|
||||
284 158 0 8 0 1294 relay_control.o
|
||||
@ -2505,7 +2505,7 @@ Image component sizes
|
||||
568 54 0 0 216 2980 usart.o
|
||||
|
||||
----------------------------------------------------------------------
|
||||
15556 2164 439 184 5808 551516 Object Totals
|
||||
15592 2192 439 184 5808 551584 Object Totals
|
||||
0 0 32 0 0 0 (incl. Generated)
|
||||
20 0 4 13 2 0 (incl. Padding)
|
||||
|
||||
@ -2577,15 +2577,15 @@ Image component sizes
|
||||
|
||||
Code (inc. data) RO Data RW Data ZI Data Debug
|
||||
|
||||
21112 2310 572 192 5808 545196 Grand Totals
|
||||
21112 2310 572 192 5808 545196 ELF Image Totals
|
||||
21112 2310 572 192 0 0 ROM Totals
|
||||
21148 2338 572 192 5808 545264 Grand Totals
|
||||
21148 2338 572 192 5808 545264 ELF Image Totals
|
||||
21148 2338 572 192 0 0 ROM Totals
|
||||
|
||||
==============================================================================
|
||||
|
||||
Total RO Size (Code + RO Data) 21684 ( 21.18kB)
|
||||
Total RO Size (Code + RO Data) 21720 ( 21.21kB)
|
||||
Total RW Size (RW Data + ZI Data) 6000 ( 5.86kB)
|
||||
Total ROM Size (Code + RO Data + RW Data) 21876 ( 21.36kB)
|
||||
Total ROM Size (Code + RO Data + RW Data) 21912 ( 21.40kB)
|
||||
|
||||
==============================================================================
|
||||
|
||||
|
||||
@ -316,12 +316,14 @@ I (C:\Keil_v5\ARM\ARMCC\include\string.h)(0x5F63878A)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h)(0x69AAA0CD)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x69AAA0CD)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x69AAA0CD)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x69AAA0CD)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x69AAA0CD)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x69AAA0CD)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x69AAA0CD)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x69AAA0CD)
|
||||
I (C:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5F63877C)
|
||||
I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5F63877C)
|
||||
I (../Driver_RF433/Inc/rf433_hal.h)(0x69C2716B)
|
||||
F (../Core/Src/stm32f1xx_it.c)(0x69C35423)(--c99 -c --cpu Cortex-M3 -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/u8g2Lib/inc -I ../Middlewares/MultMenu/application -I ../Middlewares/MultMenu/disp -I ../Middlewares/MultMenu/menu -I ../Driver_RF433 -I ../Driver_RF433/Inc -I ../Driver_RF433/Src
|
||||
|
||||
-I.\RTE\_project
|
||||
|
||||
@ -463,7 +465,7 @@ I (../Core/Inc/uart2_print.h)(0x69C636F0)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h)(0x69AAA0CD)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h)(0x69AAA0CD)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x69AAA0CD)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x69AAA0CD)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x69AAA0CD)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x69AAA0CD)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x69AAA0CD)
|
||||
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h)(0x69AAA0CD)
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user