From 7d102daead7ec720359394df44723d004b7b15ae Mon Sep 17 00:00:00 2001 From: kkkjtr Date: Tue, 2 Dec 2025 17:14:03 +0800 Subject: [PATCH] =?UTF-8?q?=E9=94=99=E8=AF=AF=E5=BE=85=E6=A0=A1=E6=AD=A3?= =?UTF-8?q?=E7=89=88=E6=9C=AC=EF=BC=8C=E8=80=83=E8=99=91=E5=AE=8C=E5=85=A8?= =?UTF-8?q?=E9=87=8D=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../PressureSensorBoardMaster/Core/Src/main.c | 12 +- .../PressureSensorBoardMaster.uvguix.0101 | 20 +- .../PressureSensorBoardMaster.axf | Bin 586416 -> 587240 bytes .../PressureSensorBoardMaster.build_log.htm | 62 +- .../PressureSensorBoardMaster.hex | 512 +++---- .../PressureSensorBoardMaster.htm | 8 +- .../PressureSensorBoardMaster.map | 338 ++--- ...rBoardMaster_PressureSensorBoardMaster.dep | 1270 ++++++++--------- .../MDK-ARM/PressureSensorBoardMaster/dma.crf | Bin 559002 -> 559016 bytes .../MDK-ARM/PressureSensorBoardMaster/dma.d | 4 +- .../MDK-ARM/PressureSensorBoardMaster/dma.o | Bin 620848 -> 620936 bytes .../PressureSensorBoardMaster/gpio.crf | Bin 559459 -> 559473 bytes .../MDK-ARM/PressureSensorBoardMaster/gpio.d | 4 +- .../MDK-ARM/PressureSensorBoardMaster/gpio.o | Bin 621156 -> 621248 bytes .../PressureSensorBoardMaster/main.crf | Bin 571659 -> 571651 bytes .../MDK-ARM/PressureSensorBoardMaster/main.d | 8 +- .../MDK-ARM/PressureSensorBoardMaster/main.o | Bin 650608 -> 650732 bytes .../startup_stm32f103xb.o | Bin 6024 -> 6024 bytes .../stm32f1xx_hal.crf | Bin 560277 -> 560291 bytes .../PressureSensorBoardMaster/stm32f1xx_hal.d | 4 +- .../PressureSensorBoardMaster/stm32f1xx_hal.o | Bin 654828 -> 654916 bytes .../stm32f1xx_hal_cortex.crf | Bin 559738 -> 559752 bytes .../stm32f1xx_hal_cortex.d | 4 +- .../stm32f1xx_hal_cortex.o | Bin 644368 -> 644460 bytes .../stm32f1xx_hal_dma.crf | Bin 566734 -> 566748 bytes .../stm32f1xx_hal_dma.d | 4 +- .../stm32f1xx_hal_dma.o | Bin 641872 -> 641960 bytes .../stm32f1xx_hal_exti.crf | Bin 561902 -> 561916 bytes .../stm32f1xx_hal_exti.d | 4 +- .../stm32f1xx_hal_exti.o | Bin 633452 -> 633544 bytes .../stm32f1xx_hal_flash.crf | Bin 563621 -> 563635 bytes .../stm32f1xx_hal_flash.d | 4 +- .../stm32f1xx_hal_flash.o | Bin 641544 -> 641632 bytes .../stm32f1xx_hal_flash_ex.crf | Bin 564875 -> 564889 bytes .../stm32f1xx_hal_flash_ex.d | 4 +- .../stm32f1xx_hal_flash_ex.o | Bin 640832 -> 640924 bytes .../stm32f1xx_hal_gpio.crf | Bin 562673 -> 562687 bytes .../stm32f1xx_hal_gpio.d | 4 +- .../stm32f1xx_hal_gpio.o | Bin 632900 -> 632992 bytes .../stm32f1xx_hal_gpio_ex.crf | Bin 558938 -> 558952 bytes .../stm32f1xx_hal_gpio_ex.d | 4 +- .../stm32f1xx_hal_gpio_ex.o | Bin 622628 -> 622716 bytes .../stm32f1xx_hal_msp.crf | Bin 559143 -> 559157 bytes .../stm32f1xx_hal_msp.d | 4 +- .../stm32f1xx_hal_msp.o | Bin 620384 -> 620472 bytes .../stm32f1xx_hal_pwr.crf | Bin 561742 -> 561756 bytes .../stm32f1xx_hal_pwr.d | 4 +- .../stm32f1xx_hal_pwr.o | Bin 644632 -> 644720 bytes .../stm32f1xx_hal_rcc.crf | Bin 571079 -> 571093 bytes .../stm32f1xx_hal_rcc.d | 4 +- .../stm32f1xx_hal_rcc.o | Bin 643924 -> 644012 bytes .../stm32f1xx_hal_rcc_ex.crf | Bin 561554 -> 561568 bytes .../stm32f1xx_hal_rcc_ex.d | 4 +- .../stm32f1xx_hal_rcc_ex.o | Bin 624700 -> 624792 bytes .../stm32f1xx_hal_tim.crf | Bin 623780 -> 623794 bytes .../stm32f1xx_hal_tim.d | 4 +- .../stm32f1xx_hal_tim.o | Bin 825120 -> 825208 bytes .../stm32f1xx_hal_tim_ex.crf | Bin 585302 -> 585316 bytes .../stm32f1xx_hal_tim_ex.d | 4 +- .../stm32f1xx_hal_tim_ex.o | Bin 695800 -> 695892 bytes .../stm32f1xx_hal_uart.crf | Bin 586725 -> 586739 bytes .../stm32f1xx_hal_uart.d | 4 +- .../stm32f1xx_hal_uart.o | Bin 722344 -> 722436 bytes .../stm32f1xx_it.crf | Bin 559577 -> 559591 bytes .../PressureSensorBoardMaster/stm32f1xx_it.d | 4 +- .../PressureSensorBoardMaster/stm32f1xx_it.o | Bin 637156 -> 637248 bytes .../system_stm32f1xx.crf | Bin 559084 -> 559098 bytes .../system_stm32f1xx.d | 4 +- .../system_stm32f1xx.o | Bin 621624 -> 621716 bytes .../MDK-ARM/PressureSensorBoardMaster/tim.crf | Bin 560083 -> 560097 bytes .../MDK-ARM/PressureSensorBoardMaster/tim.d | 4 +- .../MDK-ARM/PressureSensorBoardMaster/tim.o | Bin 626524 -> 626612 bytes .../PressureSensorBoardMaster/usart.crf | Bin 562050 -> 562064 bytes .../MDK-ARM/PressureSensorBoardMaster/usart.d | 4 +- .../MDK-ARM/PressureSensorBoardMaster/usart.o | Bin 629276 -> 629364 bytes .../MDK-ARM/startup_stm32f103xb.lst | 9 +- .../PressureSensorBoard-slave.uvguix.0101 | 25 +- .../PressureSensorBoard-slave.axf | Bin 563536 -> 563536 bytes .../PressureSensorBoard-slave.build_log.htm | 30 +- .../PressureSensorBoard-slave.htm | 2 +- ...rBoard-slave_PressureSensorBoard-slave.dep | 2 +- .../MDK-ARM/PressureSensorBoard-slave/adc.o | Bin 614588 -> 614588 bytes .../MDK-ARM/PressureSensorBoard-slave/dma.o | Bin 610004 -> 610004 bytes .../MDK-ARM/PressureSensorBoard-slave/gpio.o | Bin 610616 -> 610616 bytes .../PressureSensorBoard-slave/main.crf | Bin 552026 -> 552026 bytes .../MDK-ARM/PressureSensorBoard-slave/main.o | Bin 644904 -> 644904 bytes .../PressureSensorBoard-slave/stm32f1xx_hal.o | Bin 643592 -> 643592 bytes .../stm32f1xx_hal_adc.o | Bin 654488 -> 654488 bytes .../stm32f1xx_hal_adc_ex.o | Bin 633588 -> 633588 bytes .../stm32f1xx_hal_cortex.o | Bin 633128 -> 633128 bytes .../stm32f1xx_hal_dma.o | Bin 630648 -> 630648 bytes .../stm32f1xx_hal_exti.o | Bin 622236 -> 622236 bytes .../stm32f1xx_hal_flash.o | Bin 630316 -> 630316 bytes .../stm32f1xx_hal_flash_ex.o | Bin 629608 -> 629608 bytes .../stm32f1xx_hal_gpio.o | Bin 621692 -> 621692 bytes .../stm32f1xx_hal_gpio_ex.o | Bin 611416 -> 611416 bytes .../stm32f1xx_hal_msp.o | Bin 609488 -> 609488 bytes .../stm32f1xx_hal_pwr.o | Bin 633412 -> 633412 bytes .../stm32f1xx_hal_rcc.o | Bin 632700 -> 632700 bytes .../stm32f1xx_hal_rcc_ex.o | Bin 613488 -> 613488 bytes .../stm32f1xx_hal_uart.o | Bin 711052 -> 711052 bytes .../PressureSensorBoard-slave/stm32f1xx_it.o | Bin 623316 -> 623316 bytes .../system_stm32f1xx.o | Bin 610420 -> 610420 bytes .../MDK-ARM/PressureSensorBoard-slave/usart.o | Bin 614364 -> 614364 bytes 104 files changed, 1220 insertions(+), 1162 deletions(-) diff --git a/Software/master/PressureSensorBoardMaster/Core/Src/main.c b/Software/master/PressureSensorBoardMaster/Core/Src/main.c index 5977e7d..4e22886 100644 --- a/Software/master/PressureSensorBoardMaster/Core/Src/main.c +++ b/Software/master/PressureSensorBoardMaster/Core/Src/main.c @@ -60,9 +60,9 @@ typedef enum { // 时序参数(关键!) #define SEND_TO_RECEIVE_DELAY 2 // 发送到接收切换延时(ms) -#define RESPONSE_TIMEOUT 50 // 响应超时(ms) +#define RESPONSE_TIMEOUT 500 // 响应超时(ms) #define INTER_QUERY_DELAY 5 // 查询间延时(ms) -#define STATUS_QUERY_INTERVAL 1000 // 状态查询周期(ms) +#define STATUS_QUERY_INTERVAL 100 // 状态查询周期(ms) #define MATRIX_QUERY_INTERVAL 100 // 矩阵查询周期(ms) #define MAX_RETRY_COUNT 3 // 最大重试次数 /* USER CODE END PD */ @@ -164,7 +164,7 @@ case STATE_IDLE: // 状态查询阶段:按顺序轮询所有从机的状态 uint8_t slave_address = current_slave_index + 1; // 0->1, 1->2, 2->3 - RS485_Send_Query(slave_address, 0x01); + RS485_Send_Query(0x03, 0x01); expecting_response_from = slave_address; comm_state = STATE_SENDING; current_operation_start = HAL_GetTick(); @@ -282,7 +282,7 @@ void Process_Received_Data(void) uint8_t func_code = rx_buffer[i+1]; // 检查是否是我们期望的响应 - if(address == expecting_response_from && (func_code == 0x01 || func_code == 0x03)) + if( /*address == expecting_response_from && */(func_code == 0x01 || func_code == 0x03)) { Handle_Slave_Response(address, func_code, &rx_buffer[i]); @@ -354,8 +354,8 @@ void Handle_Response_Timeout(void) if (slaves[i].retry_count >= MAX_RETRY_COUNT) { - slaves[i].is_online = 0; - slaves[i].is_ready = 0; +// slaves[i].is_online = 0; +// slaves[i].is_ready = 0; char offline_msg[64]; snprintf(offline_msg, sizeof(offline_msg), "Slave %02X marked offline\r\n", diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster.uvguix.0101 b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster.uvguix.0101 index b17dff9..49f9210 100644 --- a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster.uvguix.0101 +++ b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster.uvguix.0101 @@ -93,8 +93,8 @@ 2 3 - -1 - -1 + -32000 + -32000 -1 @@ -134,7 +134,7 @@ 16 - 58010000DC0000006F05000067010000 + D900000066000000F0040000F1000000 @@ -1799,14 +1799,14 @@ 3312 - 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFD9000000DA000000F0040000DE000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E65002000000000000058010000DC0000006F05000067010000D90000004F000000F0040000DA0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF170400004F0000001B04000016020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000009A040000DC0000006F050000A30200001B0400004F000000F00400001602000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFE90000004F000000ED000000F2020000010000000200001004000000010000002DFFFFFFCD050000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000007F000000DC000000680100007F030000000000004F000000E9000000F20200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000002020000F00400000602000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB090000018000800000000000007F000000930200006F050000320300000000000006020000F0040000A502000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF78020000060200007C020000A502000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000F2020000AB060000F60200000100000001000010040000000100000012FDFFFF89000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF01000077940000018000800000010000007F000000830300002A0700005E04000000000000F6020000AB060000D10300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572010000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFD9000000DA000000F0040000DE000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000D900000066000000F0040000F1000000D90000004F000000F0040000DA0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF170400004F0000001B04000016020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000001B04000066000000F00400002D0200001B0400004F000000F00400001602000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFE90000004F000000ED000000F2020000010000000200001004000000010000002DFFFFFFCD050000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000E900000009030000000000004F000000E9000000F20200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000002020000F00400000602000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000001D020000F0040000BC0200000000000006020000F0040000A502000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF78020000060200007C020000A502000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000F2020000AB060000F60200000100000001000010040000000100000012FDFFFF89000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000001000000000000000D030000AB060000E803000000000000F6020000AB060000D10300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572010000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 59392 File - 2876 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000147379735F636F6E662E4D6F646275735F6164647296000000000000001200147379735F636F6E662E4D6F646275735F61646472116170705F72616461725F53656E64636D640C63726331365F6D6F64627573116170705F72616461725F52656365697665087379735F636F6E660D524F575F5343414E5F54494D450A4750494F5F50494E5F3802313204307830330C4F75747075745F4672616D650C5665726966795F43524331360E5448524553484F4C445F484947480B63757272656E745F726F77114D61747269785F53656C6563745F526F771748414C5F554152545F527843706C7443616C6C6261636B1650726F636573735F4D6F646275735F436F6D6D616E640E52585F4255464645525F53495A450136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 2660 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000001448414C5F554152545F526563656976655F444D41960000000000000005001448414C5F554152545F526563656976655F444D411650726F636573735F4D6F646275735F436F6D6D616E6411E98089E68BA9E696B0E79A84E4B880E8A112E98089E68BA9E696B0E79A84E4B880E8A13F01340000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -1838,7 +1838,7 @@ Debug 2373 - 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 898 @@ -3606,9 +3606,9 @@ 0 ../Core/Src/main.c - 39 - 94 - 309 + 2 + 334 + 358 1 0 diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.axf b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.axf index a9c9aa381fc26f9694372f482c12de9e70e289f2..bf001a26d7073350b11479e74a1317242f03a5cf 100644 GIT binary patch delta 22108 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 AlK=n! delta 21282 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

Vision Build Log

Tool Versions:

-IDE-Version: Vision V5.43.1.0 -Copyright (C) 2025 ARM Ltd and ARM Germany GmbH. All rights reserved. -License Information: 23 23, 2323, LIC=X96CK-Z03Q7-63IMB-2TXM6-GA9NR-VVDXS +IDE-Version: Vision V5.41.0.0 +Copyright (C) 2024 ARM Ltd and ARM Germany GmbH. All rights reserved. +License Information: 123 1543588107@qq.com, 123, LIC=65ISZ-J0KE9-011P1-CAV5H-FN80T-C8A3E Tool Versions: -Toolchain: MDK-ARM Plus Version: 5.43.0.0 -Toolchain Path: C:\keil\ARM\ARMCC\Bin +Toolchain: MDK-ARM Plus Version: 5.41.0.0 +Toolchain Path: C:\app\Keil_v5\ARM\ARMCC\Bin C Compiler: Armcc.exe V5.06 update 7 (build 960) Assembler: Armasm.exe V5.06 update 7 (build 960) Linker/Locator: ArmLink.exe V5.06 update 7 (build 960) Library Manager: ArmAr.exe V5.06 update 7 (build 960) Hex Converter: FromElf.exe V5.06 update 7 (build 960) -CPU DLL: SARMCM3.DLL V5.43.0.0 +CPU DLL: SARMCM3.DLL V5.41.0.0 Dialog DLL: DCM.DLL V1.17.5.0 -Target DLL: STLink\ST-LINKIII-KEIL_SWO.dll V3.3.1.0 -Dialog DLL: TCM.DLL V1.56.6.0 +Target DLL: STLink\ST-LINKIII-KEIL_SWO.dll V3.3.0.0 +Dialog DLL: TCM.DLL V1.56.4.0

Project:

-C:\Users\kkkjt\Desktop\PressureSensorBoard\Software\master\PressureSensorBoardMaster\MDK-ARM\PressureSensorBoardMaster.uvprojx -Project File Date: 11/10/2025 +C:\Users\15435\Desktop\PressureSensorBoard\Software\master\PressureSensorBoardMaster\MDK-ARM\PressureSensorBoardMaster.uvprojx +Project File Date: 11/12/2025

Output:

-*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'C:\keil\ARM\ARMCC\Bin' -Build target 'PressureSensorBoardMaster' +*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'C:\app\Keil_v5\ARM\ARMCC\Bin' +Rebuild target 'PressureSensorBoardMaster' +assembling startup_stm32f103xb.s... +compiling dma.c... +compiling stm32f1xx_hal_msp.c... +compiling stm32f1xx_hal_cortex.c... +compiling stm32f1xx_hal.c... +compiling stm32f1xx_hal_gpio_ex.c... +compiling stm32f1xx_hal_gpio.c... +compiling usart.c... +compiling gpio.c... +compiling tim.c... +compiling stm32f1xx_hal_dma.c... +compiling stm32f1xx_it.c... +compiling stm32f1xx_hal_rcc.c... compiling main.c... ../Core/Src/main.c(546): warning: #1-D: last line of file ends without a newline /* USER CODE END 4 */ ../Core/Src/main.c: 1 warning, 0 errors +compiling stm32f1xx_hal_rcc_ex.c... +compiling stm32f1xx_hal_tim_ex.c... +compiling stm32f1xx_hal_tim.c... +compiling system_stm32f1xx.c... +compiling stm32f1xx_hal_exti.c... +compiling stm32f1xx_hal_pwr.c... +compiling stm32f1xx_hal_flash.c... +compiling stm32f1xx_hal_flash_ex.c... +compiling stm32f1xx_hal_uart.c... linking... -Program Size: Code=9892 RO-data=368 RW-data=88 ZI-data=2232 +Program Size: Code=9884 RO-data=368 RW-data=88 ZI-data=2232 FromELF: creating hex file... "PressureSensorBoardMaster\PressureSensorBoardMaster.axf" - 0 Error(s), 1 Warning(s).

Software Packages used:

Package Vendor: ARM - https://www.keil.com/pack/ARM.CMSIS.6.2.0.pack - ARM::CMSIS@6.2.0 + https://www.keil.com/pack/ARM.CMSIS.6.1.0.pack + ARM::CMSIS@6.1.0 CMSIS (Common Microcontroller Software Interface Standard) - * Component: CORE Version: 6.1.1 + * Component: CORE Version: 6.1.0 Package Vendor: Keil https://www.keil.com/pack/Keil.STM32F1xx_DFP.2.4.1.pack @@ -51,14 +73,14 @@ Package Vendor: Keil

Collection of Component include folders:

./RTE/_PressureSensorBoardMaster - C:/keil/ARM/CMSIS/6.2.0/CMSIS/Core/Include - C:/keil/Keil/STM32F1xx_DFP/2.4.1/Device/Include + C:/app/Keil_v5/ARM/Packs/ARM/CMSIS/6.1.0/CMSIS/Core/Include + C:/app/Keil_v5/ARM/Packs/Keil/STM32F1xx_DFP/2.4.1/Device/Include

Collection of Component Files used:

- * Component: ARM::CMSIS:CORE@6.1.1 + * Component: ARM::CMSIS:CORE@6.1.0 Include file: CMSIS/Core/Include/tz_context.h -Build Time Elapsed: 00:00:01 +Build Time Elapsed: 00:00:03 diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.hex b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.hex index f753d26..e0c5913 100644 --- a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.hex +++ b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.hex @@ -1,8 +1,8 @@ :020000040800F2 -:10000000100900209D010008371E0008251C00086B -:10001000351E00084B070008E92500080000000015 -:100020000000000000000000000000002D1F00087C -:10003000B7070008000000003D1E0008352000083A +:10000000100900209D010008331E0008211C000873 +:10001000311E00084B070008E12500080000000021 +:10002000000000000000000000000000251F000884 +:10003000B707000800000000391E00082D20000846 :10004000B7010008B7010008B7010008B7010008B0 :10005000B7010008B7010008B7010008B7010008A0 :10006000B7010008B7010008B7010008B701000890 @@ -12,22 +12,22 @@ :1000A000B7010008B7010008B7010008B701000850 :1000B000B7010008B7010008B7010008B701000840 :1000C000B7010008B7010008B7010008B701000830 -:1000D000B701000865250008712500087D25000886 +:1000D000B70100085D25000869250008752500089E :1000E000B7010008B7010008B701000800F002F8E6 :1000F00000F045F80AA090E8000C82448344AAF17D :100100000107DA4501D100F03AF8AFF2090EBAE87A :100110000F0013F0010F18BFFB1A43F0010318473B -:10012000D4260000F4260000103A24BF78C878C115 +:10012000CC260000EC260000103A24BF78C878C125 :10013000FAD8520724BF30C830C144BF04680C60ED :10014000704700000023002400250026103A28BF35 :1001500078C1FBD8520728BF30C148BF0B60704739 :10016000642900F0A580782900F0DE80732900F072 :10017000AE82002070471FB51FBD10B510BD00F046 -:10018000AAFA1146FFF7F7FF02F046FA00F0C8FAA4 +:10018000AAFA1146FFF7F7FF02F042FA00F0C8FAA8 :1001900003B4FFF7F2FF03BC00F0D0FA0948804730 :1001A00009480047FEE7FEE7FEE7FEE7FEE7FEE759 :1001B000FEE7FEE7FEE7FEE704480549054A064B71 -:1001C0007047000099200008ED000008100300208F +:1001C0007047000091200008ED0000081003002097 :1001D0001009002010050020100500200FB41CB5E8 :1001E0000C0007AA009001D02044401E074B7B441E :1001F00069460190069800F038FA002C03D0694651 @@ -54,19 +54,19 @@ :1003400002E00E4A7A440E32002104F1240305E053 :1003500000F00F060009965D5E54491C0028F7D195 :1003600020780023000704D5702D02D009B10223A4 -:1003700011322046BDE8704000F019B97824000021 +:1003700011322046BDE8704000F019B97024000029 :100380002DE9F05F894604464FF0000ADFF824B1FA :10039000FB44C0F820A02046E168884700287DD0B3 :1003A000252806D0D4E901219047206A401C20620C :1003B000F1E700255F462046E16888472028064689 :1003C00007DB312E05D2B81910F8200C08B105430F :1003D000F1E7A80701D525F00405C4F81CA0002703 -:1003E000C4F818A02A2E09D0304602F00EF938B30E +:1003E000C4F818A02A2E09D0304602F00AF938B312 :1003F00004EB8708303EC8F8186019E059F8041B70 :10040000204604EB87029161E1688847012F064688 :1004100018D1E069002820DA25F020051DE0D8F881 :10042000180000EB800006EB40003038C8F81800D8 -:100430002046E1688847064602F0E7F80028EED13A +:100430002046E1688847064602F0E3F80028EED13E :10044000012F0AD02E2E08D12046E16888477F1C54 :100450000646022F45F02005C4DBA069002803DA18 :10046000404245F00105A061E80701D025F01005E4 @@ -74,7 +74,7 @@ :100480004A463146204625604D46FFF769FE60B179 :10049000012807D0ED1D25F0070000E007E000F17E :1004A000080978E705F1040975E730467AE7206A1C -:1004B000BDE8F09F4E24000010B5431C02E010F888 +:1004B000BDE8F09F4624000010B5431C02E010F890 :1004C000011B71B18107FAD14FF0013202C88C1AB9 :1004D0008C4314EAC211F9D0C01A0A0603D0C01E18 :1004E00010BDC01A10BD0A0401D0801E10BD090243 @@ -222,7 +222,7 @@ :100DC000C3F30223C3F10705042D00D90425191D1F :100DD000072901D2002300E0DB1E012606FA05F1F7 :100DE000491E214099409E40761E16403143F0BC7A -:100DF00001F0FBBB0CED00E0064900F007020868BB +:100DF00001F0F7BB0CED00E0064900F007020868BF :100E00004FF6FF03184040EA0220034A10430860EF :100E1000704700000CED00E00000FA05704700008C :100E20002DE9F0470F46050061D0434E306800F0D1 @@ -243,16 +243,16 @@ :100F1000605040EAC100606000F03EF86168084A35 :100F2000C1F30311515CC8400649086006480068D7 :100F3000FFF7F6FE0020C2E700200240001002404A -:100F4000A2270008540000204C0000200149012085 +:100F40009A270008540000204C000020014901208D :100F5000C864704700004242044805490068496877 :100F6000044AC1F30221515CC8407047540000207C -:100F700000100240B227000804480549006849688B +:100F700000100240AA270008044805490068496893 :100F8000044AC1F3C221515CC8407047540000209C -:100F900000100240B22700080E4A51680E4801F0C6 +:100F900000100240AA2700080E4A51680E4801F0CE :100FA0000C03042B11D0082B0FD10C48C1F3834341 :100FB000C903C05C0AD55168084AC1F34041921E7A :100FC000515C054A5043B0FBF1F070470449484377 -:100FD000704700000010024000127A0092270008BB +:100FD000704700000010024000127A008A270008C3 :100FE00000093D0010B5044CA068000603D5FFF7CA :100FF00015FF8020A07210BD001002402DE9F84FAF :10100000040070D02078C04DC00749D06868C0F394 @@ -306,7 +306,7 @@ :10130000EAE70020E8E70000001002400000424247 :1013100080044242540000200070004010B5401E7E :10132000B0F1807F01D3012010BD4FF0E024606157 -:101330000F21601701F059F90020A06107202061FA +:101330000F21601701F055F90020A06107202061FE :10134000002010BD70B590F83C20012A26D0012461 :1013500080F83C40022280F83D2003685A689D686E :1013600022F070060A6832435A600D4B02689A42B6 @@ -316,7 +316,7 @@ :1013A000002C0140000400400008004010B504007B :1013B00003D094F83D0010B107E0012010BD0020DB :1013C00084F83C00204600F01FF8022084F83D001D -:1013D000211D206800F062FE012084F8460084F898 +:1013D000211D206800F05EFE012084F8460084F89C :1013E0003E0084F83F0084F8400084F8410084F80F :1013F000420084F8430084F8440084F8450084F8EF :101400003D00002010BD000008B501680B48B1F197 @@ -336,12 +336,12 @@ :1014E00046D040280AD13BE060282FD070280DD08C :1014F000B0F5805F03D0B0F5005F12D0012584F80D :101500003D60002084F83C00284670BDCB68D1E9DE -:101510000121206800F0FEFD2068816841F077011C -:1015200009E0CB68D1E90121206800F0F3FD2068D3 +:101510000121206800F0FAFD2068816841F0770120 +:1015200009E0CB68D1E90121206800F0EFFD2068D7 :10153000816841F480418160E1E719E0CA68496847 -:10154000206800F0F9FD5021206806E0CA6849686B -:10155000206800F002FE6021206800F0E5FDCEE783 -:10156000CA684968206800F0E7FD40212068F4E778 +:10154000206800F0F5FD5021206806E0CA6849686F +:10155000206800F0FEFD6021206800F0E1FDCEE78C +:10156000CA684968206800F0E3FD40212068F4E77C :10157000226801461046F0E770477047F8B50168E9 :1015800004460868CA684B6910F00F0F4FF0000559 :1015900059D003F0010602F49077374365D0C107B4 @@ -350,13 +350,13 @@ :1015C00005D5D90703D0616C41F0040161640107BE :1015D00007D502F02001314303D0616C41F00801CE :1015E0006164616C00293AD0800604D5900602D56A -:1015F000204600F078FE20684069616CC0F38010DE -:10160000090700D460B3204600F038FE2068406926 +:1015F000204600F074FE20684069616CC0F38010E2 +:10160000090700D460B3204600F034FE206840692A :10161000400621D52068143050E8001F21F0400119 :1016200040E80012002AF5D1E06BA8B16D49416392 :10163000E06BFFF7F1F8002811D0E06B416B01B0CF :10164000BDE8F040084783060FD593060DD5204628 -:10165000BDE8F84000F047BE2046FFF78EFFF8BD1A +:10165000BDE8F84000F043BE2046FFF78EFFF8BD1E :101660002046FFF78AFF6564F8BD266B2023012E14 :101670007CD1C6067AD5D60678D508684868009029 :1016800048694FF00206400640D5E16B08684068A3 @@ -381,10 +381,10 @@ :1017B0004001C160D8E7206A0088C0F30800486093 :1017C000206A801C2062E5E74006CDD55006CBD5C7 :1017D000CA68204622F04002CA6084F8413000F016 -:1017E0004BF9C1E77F21000870B5040004D094F8DC +:1017E0004BF9C1E77721000870B5040004D094F8E4 :1017F0004100002510B106E0012070BD84F8405082 :10180000204600F023F8242084F841002068C168B5 -:1018100021F40051C160204600F0C6FD2068016936 +:1018100021F40051C160204600F0C2FD206801693A :1018200021F4904101612068416921F02A01416160 :101830002068C16841F40051C1606564202084F8CB :10184000410084F842006563002070BDF0B585B0AA @@ -411,240 +411,240 @@ :1019900013FA2720D1E70000003801400010024070 :1019A00000080140580002406C0200200044004042 :1019B00000480040000C014090F84230202B01D03C -:1019C0000220704721B11AB10023036300F048BD23 +:1019C0000220704721B11AB10023036300F044BD27 :1019D00001207047704770472DE9F843044690F89E :1019E0004100984616460D46202802D00220BDE848 :1019F000F88385B17EB100206064212084F8410025 :101A0000FFF76EF9A6848146E684A0682027B0F52A :101A1000805F02D003E00120E9E7206910B12E4683 -:101A200000250EE000260CE08021204600F060FD3D +:101A200000250EE000260CE08021204600F05CFD41 :101A3000A8B9C6B116F8010B21684860E08C401EB9 :101A4000E084E08C4B464FF00002CDF80080002887 -:101A5000EAD14FF04001204600F04AFD40B184F841 +:101A5000EAD14FF04001204600F046FD40B184F845 :101A600041700320C3E735F8020BC0F30800E3E739 -:101A700084F841700020BAE77047000030B51F4D70 -:101A8000A3B00020EB7805F1180100BF01EB0012B4 -:101A900012789A422DD101EB00140321207B18A269 -:101AA000401CC0B22073CDE90001402102A8FEF71E -:101AB00095FB02A8FEF700FD82B2642302A9194833 -:101AC000FFF78AFF207B032811D300206070A070ED -:101AD000EB7815A2402112A8FEF780FB12A8FEF7B2 -:101AE000EBFC82B2642312A90E48FFF775FF23B006 -:101AF00030BD401CC0B20328C8D3F8E70000002066 -:101B0000536C61766520253032582074696D656F9D -:101B10007574202872657472792025642F256429D4 -:101B20000D0A000024020020536C617665202530E8 -:101B30003258206D61726B6564206F66666C696EE9 -:101B4000650D0A0070B50546401EC0B292B003286C -:101B500027D26C1E214B0026E4B203EB04140129AA -:101B600021D003291DD1917805291AD1D2F803106B -:101B7000C4F80310D179E17100F006FDFFF7B0F869 -:101B8000A06026732B4616A240216846FEF726FB6E -:101B90006846FEF791FC82B2642369461748FFF756 -:101BA0001BFF12B070BD507801216170012800D078 -:101BB0000020A070FFF794F8A0602673A078009032 -:101BC0002B460FA2402101A8FEF708FB01A8FEF753 -:101BD00073FC82B2642301A9E0E700001800002032 -:101BE000536C6176652025303258206D61747269BE -:101BF0007820757064617465640D0A002402002009 -:101C0000536C61766520253032583A206F6E6C69CE -:101C10006E653D312C2072656164793D25640D0A45 -:101C200000000000FEE70000094808B5416941F0E6 -:101C3000010141614069002200F00100009011465D -:101C40000F20FFF7B9F8BDE808400F20FFF7A6B84E -:101C50000010024030B585B000241848009401946B -:101C600002940394816941F020018161816901F04E -:101C700020010491816941F004018161816901F0D1 -:101C800004010491816941F00801816180690C4D72 -:101C900000F0080004900122F0212846FFF71AF80E -:101CA000F02000900120CDE9010402200390694654 -:101CB0002846FEF71FFF05B030BD000000100240AF -:101CC000000C014010B586B0002416480094019421 -:101CD0000294039404944FF080410594C0E90014E9 -:101CE0004FF6FF71C0E9024104618461FFF75EFBBA -:101CF00008B1FEF761FD4FF4805000906946094835 -:101D0000FFF7CCFB08B1FEF757FD049404A9054882 -:101D10000594FFF717FB002801D0FEF74DFD06B034 -:101D200010BD00000401002010B586B00024164844 -:101D30000094019402940394049412490594C0E918 -:101D400000144FF6FF71C0E9024104618461FFF79E -:101D50002DFB08B1FEF730FD4FF48050009069462E -:101D60000948FFF79BFB08B1FEF726FD049404A980 -:101D700005480594FFF7E6FA002801D0FEF71CFDA0 -:101D800006B010BD000400404C0100200C4810B506 -:101D90000A4901604FF416514160002181600C2214 -:101DA000C160C0E904128161C161FFF71DFD002817 -:101DB00003D0BDE81040FEF7FFBC10BD0038014065 -:101DC000940100200C4810B50A4901604FF41651E7 -:101DD0004160002181600C22C160C0E90412816170 -:101DE000C161FFF701FD002803D0BDE81040FEF7F8 -:101DF000E3BC10BD00440040DC0100200C4810B5DD -:101E00000A4901604FF416514160002181600C22A3 -:101E1000C160C0E904128161C161FFF7E5FC0028DF -:101E200003D0BDE81040FEF7C7BC10BD004800401D -:101E300024020020FEE7FFF7D5F8FEE77047000018 -:101E40002DE9F041FEF7BAFC07460024114EDFF8F9 -:101E5000488017E03219305D98F8031055788842B1 -:101E60000ED1012D01D0032D0AD12946FFF76AFEBC -:101E7000032188F80010012D0AD00820204484B2E4 -:101E8000641CA4B2BC4201D23D2CE3D3BDE8F08176 -:101E90000420F3E7C20000200000002070B5144CBD -:101EA00092B00D4620700646617002212046FEF772 -:101EB0004DFCA070000AE0700422642321460D4806 -:101EC000FFF78AFD012D11D00BA30DA2402101A81F -:101ED0000096FEF783F901A8FEF7EEFA82B26423BA -:101EE00001A90F48FFF778FD12B070BD0DA3ECE714 -:101EF000B2000020940100206D61747269780000C6 -:101F000053656E7420257320717565727920746F26 -:101F100020736C61766520253032580D0A00000070 -:101F20002402002073746174757300007047000010 -:101F300030B5BFB0642106A8FEF70FFBAA218DF8CB -:101F4000181055218DF819100222294C06A80021DD -:101F500004EB0113491C5B788354521CC9B2D2B202 -:101F60000329F5D35FF0000104EB0113491C9B78B2 -:101F70008354521CC9B2D2B20329F5D31D4B0021A0 -:101F80005D5C8554521C491CC9B2D2B25A29F7D3A0 -:101F9000014664231848FFF71FFD1549052218392B -:101FA0000879B0FBF2F302FB1302401C0871002A0F -:101FB0001BD1A07802AD5A2394F82220A17C85E899 -:101FC0000F0094F82110607CCDE9000163780BA22A -:101FD00080211FA8FEF702F91FA8FEF76DFA82B252 -:101FE00064231FA91248FFF7F7FC3FB030BD000083 -:101FF0001800002058000020DC0100204F7574708C -:1020000075743A206F6E6C696E653D25642C25648D -:102010002C25642072656164793D25642C25642C2F -:10202000256420706F696E74733D25640D0A00008D -:1020300024020020FEF75ABE30B58FB02821684632 -:10204000FEF78BFA14210AA8FEF787FA012108048B -:10205000CDE900100024029402250491CDE9075037 -:102060004FF4E01009906846FEF7C8FF08B172B659 -:10207000FEE70F20CDE90A054FF48060CDE90C4062 -:1020800002210AA80E94FEF7CBFE08B172B6FEE755 -:10209000FEF75CFF0FB030BD70470000F0B502687E -:1020A000194B1A4C1A4D4FF08047984205D0B84250 -:1020B00003D0A04201D0A84203D122F070064A68A2 -:1020C0003243984205D0B84203D0A04201D0A84282 -:1020D00003D122F44074CA6822434C6922F0800282 -:1020E000224302608A68C2620A688262984201D111 -:1020F00009690163012141610169C90703D00169CF -:1021000021F001010161F0BD002C014000040040FC -:102110000008004010B5846842EA032224F47F449A -:102120000A432243826010BD826822F070020A4393 -:1021300042F007018160704710B5036A046A24F019 -:1021400001040462846924F0F00444EA021423F0D8 -:102150000A020A438461026210BD10B5036A046A70 -:1021600024F010040462846923F0A00324F4704472 -:1021700044EA023243EA01118261016210BD10B5E6 -:10218000406A0021C185C184FFF7F7F910BD70B521 -:10219000446A2068406994F84110C0F3C0100025DB -:1021A000212904D118B1E584204600F08EF820687A -:1021B000406994F84210C0F38010222904D118B16C -:1021C000E585204600F05AF8606C40F0100060642D -:1021D0002046FFF7D2F970BD10B50146406A096884 -:1021E00009684FF0000289062ED4C28501680C31BF -:1021F00051E8003F23F4807341E80034002CF5D10E -:102200000168143151E8003F23F0010341E8003434 -:10221000002CF5D10168143151E8003F23F0400350 -:1022200041E80034002CF5D1202180F84210016BE8 -:10223000012909D101680C3151E8003F23F0100356 -:1022400041E80034002CF5D14263016B012902D032 -:10225000FFF7C0FB10BD818DFFF78EF910BD10B5E3 -:10226000406A01214163016B012902D0FFF7B3FBF2 -:1022700010BD818D4908FFF77FF910BD01680C3151 -:1022800051E8002F22F4907241E80023002BF5D191 -:102290000168143151E8002F22F0010241E80023C7 -:1022A000002BF5D1016B012909D101680C3151E8EE -:1022B000002F22F0100241E80023002BF5D120214D -:1022C00080F8421000210163704701680C3151E829 -:1022D000002F22F0C00241E80023002BF5D120217D -:1022E00080F84110704708B590F84210222901D0BB -:1022F000022008BD82684FF480539A4201D10169DF -:1023000021B1816A9A421BD04AB10AE00268816A0F -:102310005268C2F308020A80816A891C08E00269D7 -:1023200072B10268526802F07F020A70816A491C29 -:102330008162C18D491E0904090CC18503D01BE0CF -:1023400002685268F1E70168CA6822F02002CA6098 -:102350000168CA6822F48072CA6001684A6922F082 -:1023600001024A61202180F8421000214163026B82 -:10237000012A03D0FFF72EFB002008BD016301688E -:102380000C3151E8002F22F0100241E80023002B0D -:10239000F5D101680A68D20602D50A684968009139 -:1023A000818DFFF7E9F8E7E770B504460068016939 -:1023B000E26821F44051114301612169A06808439A -:1023C000616908432168CA6841F20C639A43024379 -:1023D000CA6020684169A26921F4407111434161DA -:1023E0001E492068884202D1FEF7C6FD01E0FEF7D3 -:1023F000B3FD00EBC00101EB0012606864218000B6 -:10240000B2FBF0F3B3FBF1F36FF018067343B2FBCA -:10241000F0F5B2FBF0F605EB8305322303EB05156F -:10242000B5FBF1F5B6FBF1F605F0F00505EB061589 -:10243000B2FBF0F6B2FBF0F0B0FBF1F06FF0180277 -:10244000504306EB800003EB0010B0FBF1F0216875 -:1024500000F00F002844886070BD00000038014083 -:1024600038B58162044682850020134660642222CA -:1024700084F84220E56B1B4AAA62E56B1A4AEA62BD -:10248000E56B1A4A2A63E26B50630A462168E06BE7 -:10249000091DFEF7E5FA2068016840680090206990 -:1024A00048B120680C3050E8001F41F4807140E8CA -:1024B0000012002AF5D12068143050E8001F41F0C6 -:1024C000010140E80012002AF5D12068143050E8DC -:1024D000001F41F0400140E80012002AF5D1002021 -:1024E00038BD0000D92100085F2200088F210008B4 -:1024F0002DE9F843984617460D460446089E24E009 -:10250000701C22D0FEF7ECFBA0EB0800B0421AD8FA -:10251000CEB12068C168490717D5802D15D0402D50 -:1025200013D00168C94309070FD40168002540682A -:1025300000902046FFF7A2FE0820606484F8405017 -:102540000120BDE8F8830320FBE72068006835EA36 -:10255000000004D00020B842D2D00020F1E70120D2 -:10256000F9E700000148FFF709B8000094010020D6 -:102570000148FFF703B80000DC0100200148FEF726 -:10258000FDBF000024020020F0B5C0EB0011490699 -:10259000134A0C0E002102EB00170122781801EB00 -:1025A0004103C678DFF83CE0002004EB430500BFA0 -:1025B00002FA00F3334202D04FF0010C01E04FF079 -:1025C000000C2B18DBB25A2B01D20EF803C0401CB2 -:1025D000C0B20628ECD3491CC9B20529DED3F0BD30 -:1025E0001800002058000020FEE70907090E002807 -:1025F00004DB00F1E02080F80014704700F00F00C9 -:1026000000F1E02080F8141D704730380A2801D20C -:1026100001207047002070478AB0FEF76FFBFFF77C -:102620000BFDFFF717FBFFF7FFFAFFF7CBFBFFF7F9 -:1026300049FBFFF779FBFFF7A9FBFFF7DFFB4648F4 -:10264000FEF700FF402245494548FFF7B5F924222F -:1026500044A16846FDF74FFF6846FDF72DFF82B2A3 -:10266000642369464848FFF7B7F9FEF739FB474C42 -:10267000A060FEF735FB4FF001084FF003094FF063 -:10268000000A4FF4FA77E060FEF72AFB0546FEF7F2 -:1026900095F80646E088864202D0FFF7D1FBE68037 -:1026A000207830B1012839D002283FD0032848D102 -:1026B00042E060780028A07800F10100C6B215D091 -:1026C00003213046FFF7EAFBE67084F80080FEF74E -:1026D00007FB2061FEF704FBE060A078401CB0FB24 -:1026E000F9F209FB1200A070A8B12AE001213046DE -:1026F000FFF7D4FBE670464684F80080FEF7F0FA58 -:102700002061A178491CB1FBF9F209FB1210A070FD -:10271000B8B9667015E084F801A012E02069281AA3 -:1027200002280ED30220207025610AE02069281AB1 -:10273000322806D3FFF7A2F984F800A00520FEF79F -:10274000C7F96069281AB84202D3FFF7F1FB656147 -:102750000120FEF7BDF997E704010020C200002028 -:10276000940100205253343835204D756C74692D16 -:10277000536C617665204D6173746572205374618A -:10278000727465640D0A000024020020000000201D -:10279000010202030405060708090A0B0C0D0E0FBF -:1027A00010100000000000000000010203040607F2 -:1027B00008090000000001020304303132333435CF -:1027C000363738394142434445464030580030316D -:1027D0003233343536373839616263646566403088 -:1027E0007800040000080000000000000002000162 -:1027F000000010001428000800000020580000000D -:10280000280100086C28000858000020B8080000C3 -:10281000440100080000000000000000000000006B -:1028200000000000000000000000000001000000A7 -:102830000000000000000000000000000200000096 -:102840000000000000000000000000000300000085 -:102850000000000000000000000000000100000077 -:0C286000100000000000000000127A00D0 +:101A700084F841700020BAE77047000030B51E4975 +:101A8000A3B0A1F11804002094F8033001EB001278 +:101A900012789A422AD101EB00150321287B17A264 +:101AA000401CC0B22873CDE90001402102A8FEF716 +:101AB00095FB02A8FEF700FD82B2642302A9184834 +:101AC000FFF78AFF287B03280ED3E37815A2402175 +:101AD00012A8FEF783FB12A8FEF7EEFC82B2642385 +:101AE00012A90F48FFF778FF23B030BD401CC0B2E9 +:101AF0000328CBD3F8E7000018000020536C617670 +:101B00006520253032582074696D656F7574202802 +:101B100072657472792025642F2564290D0A0000EE +:101B200024020020536C6176652025303258206DE8 +:101B300061726B6564206F66666C696E650D0A0084 +:101B400070B50546401EC0B292B0032827D26C1E65 +:101B5000214B0026E4B203EB0414012921D0032910 +:101B60001DD1917805291AD1D2F80310C4F80310B9 +:101B7000D179E17100F004FDFFF7B2F8A06026739F +:101B80002B4616A240216846FEF728FB6846FEF762 +:101B900093FC82B2642369461748FFF71DFF12B019 +:101BA00070BD507801216170012800D00020A07024 +:101BB000FFF796F8A0602673A07800902B460FA23E +:101BC000402101A8FEF70AFB01A8FEF775FC82B2CE +:101BD000642301A9E0E7000018000020536C61763F +:101BE000652025303258206D6174726978207570D7 +:101BF00064617465640D0A0024020020536C6176F0 +:101C00006520253032583A206F6E6C696E653D3123 +:101C10002C2072656164793D25640D0A0000000086 +:101C2000FEE70000094808B5416941F00101416142 +:101C30004069002200F00100009011460F20FFF7DC +:101C4000BBF8BDE808400F20FFF7A8B8001002401D +:101C500030B585B000241848009401940294039490 +:101C6000816941F020018161816901F020010491C5 +:101C7000816941F004018161816901F004010491ED +:101C8000816941F00801816180690C4D00F0080014 +:101C900004900122F0212846FFF71CF8F020009064 +:101CA0000120CDE901040220039069462846FEF791 +:101CB00021FF05B030BD000000100240000C0140C3 +:101CC00010B586B000241648009401940294039441 +:101CD00004944FF080410594C0E900144FF6FF7161 +:101CE000C0E9024104618461FFF760FB08B1FEF7BF +:101CF00063FD4FF48050009069460948FFF7CEFB22 +:101D000008B1FEF759FD049404A905480594FFF7AE +:101D100019FB002801D0FEF74FFD06B010BD0000F2 +:101D20000401002010B586B00024164800940194E8 +:101D300002940394049412490594C0E900144FF6E8 +:101D4000FF71C0E9024104618461FFF72FFB08B114 +:101D5000FEF732FD4FF48050009069460948FFF7C6 +:101D60009DFB08B1FEF728FD049404A905480594DD +:101D7000FFF7E8FA002801D0FEF71EFD06B010BDFF +:101D8000000400404C0100200C4810B50A490160D5 +:101D90004FF416514160002181600C22C160C0E9FE +:101DA00004128161C161FFF71FFD002803D0BDE867 +:101DB0001040FEF701BD10BD003801409401002025 +:101DC0000C4810B50A4901604FF4165141600021DA +:101DD00081600C22C160C0E904128161C161FFF71A +:101DE00003FD002803D0BDE81040FEF7E5BC10BDA0 +:101DF00000440040DC0100200C4810B50A49016095 +:101E00004FF416514160002181600C22C160C0E98D +:101E100004128161C161FFF7E7FC002803D0BDE82F +:101E20001040FEF7C9BC10BD00480040240200204D +:101E3000FEE7FFF7D7F8FEE7704700002DE9F0470F +:101E4000FEF7BCFC07460024104E4FF00308DFF8F5 +:101E5000409012E03219305D5578012D01D0032DEC +:101E600009D12946FFF76CFE89F80080012D0AD0C0 +:101E70000820204484B2641CA4B2BC4201D23D2C90 +:101E8000E8D3BDE8F0870420F3E70000C20000209B +:101E90000000002070B5144C92B00D46207006462C +:101EA000617002212046FEF751FCA070000AE0702C +:101EB0000422642321460D48FFF78EFD012D11D029 +:101EC0000BA30DA2402101A80096FEF787F901A8F7 +:101ED000FEF7F2FA82B2642301A90F48FFF77CFDF6 +:101EE00012B070BD0DA3ECE7B200002094010020F9 +:101EF0006D6174726978000053656E7420257320DB +:101F0000717565727920746F20736C617665202518 +:101F10003032580D0A0000002402002073746174EE +:101F2000757300007047000030B5BFB0642106A88B +:101F3000FEF713FBAA218DF8181055218DF8191002 +:101F40000222294C06A8002104EB0113491C5B78EE +:101F50008354521CC9B2D2B20329F5D35FF00001F9 +:101F600004EB0113491C9B788354521CC9B2D2B2B2 +:101F70000329F5D31D4B00215D5C8554521C491C7F +:101F8000C9B2D2B25A29F7D3014664231848FFF7E1 +:101F900023FD1549052218390879B0FBF2F302FB3D +:101FA0001302401C0871002A1BD1A07802AD5A23ED +:101FB00094F82220A17C85E80F0094F82110607C21 +:101FC000CDE9000163780BA280211FA8FEF706F976 +:101FD0001FA8FEF771FA82B264231FA91248FFF707 +:101FE000FBFC3FB030BD000018000020580000206E +:101FF000DC0100204F75747075743A206F6E6C6947 +:102000006E653D25642C25642C2564207265616411 +:10201000793D25642C25642C256420706F696E74CD +:10202000733D25640D0A000024020020FEF75EBE09 +:1020300030B58FB028216846FEF78FFA14210AA820 +:10204000FEF78BFA01210804CDE900100024029468 +:1020500002250491CDE907504FF4E010099068463D +:10206000FEF7CCFF08B172B6FEE70F20CDE90A05F6 +:102070004FF48060CDE90C4002210AA80E94FEF7CF +:10208000CFFE08B172B6FEE7FEF760FF0FB030BDBD +:1020900070470000F0B50268194B1A4C1A4D4FF00A +:1020A0008047984205D0B84203D0A04201D0A84250 +:1020B00003D122F070064A683243984205D0B842F4 +:1020C00003D0A04201D0A84203D122F44074CA68D0 +:1020D00022434C6922F08002224302608A68C26275 +:1020E0000A688262984201D1096901630121416154 +:1020F0000169C90703D0016921F001010161F0BD47 +:10210000002C0140000400400008004010B5846825 +:1021100042EA032224F47F440A432243826010BD32 +:10212000826822F070020A4342F007018160704722 +:1021300010B5036A046A24F001040462846924F07F +:10214000F00444EA021423F00A020A4384610262A2 +:1021500010BD10B5036A046A24F010040462846997 +:1021600023F0A00324F4704444EA023243EA01114C +:102170008261016210BD10B5406A0021C185C18431 +:10218000FFF7FBF910BD70B5446A2068406994F808 +:102190004110C0F3C0100025212904D118B1E584F5 +:1021A000204600F08EF82068406994F84210C0F391 +:1021B0008010222904D118B1E585204600F05AF894 +:1021C000606C40F0100060642046FFF7D6F970BDE7 +:1021D00010B50146406A096809684FF00002890697 +:1021E0002ED4C28501680C3151E8003F23F480737E +:1021F00041E80034002CF5D10168143151E8003F6A +:1022000023F0010341E80034002CF5D101681431BA +:1022100051E8003F23F0400341E80034002CF5D1A1 +:10222000202180F84210016B012909D101680C318D +:1022300051E8003F23F0100341E80034002CF5D1B1 +:102240004263016B012902D0FFF7C4FB10BD818DF1 +:10225000FFF792F910BD10B5406A01214163016B8F +:10226000012902D0FFF7B7FB10BD818D4908FFF7A8 +:1022700083F910BD01680C3151E8002F22F49072EF +:1022800041E80023002BF5D10168143151E8002FFB +:1022900022F0010241E80023002BF5D1016B012956 +:1022A00009D101680C3151E8002F22F0100241E8F9 +:1022B0000023002BF5D1202180F84210002101637A +:1022C000704701680C3151E8002F22F0C00241E84C +:1022D0000023002BF5D1202180F84110704708B56C +:1022E00090F84210222901D0022008BD82684FF4E4 +:1022F00080539A4201D1016921B1816A9A421BD06F +:102300004AB10AE00268816A5268C2F308020A8090 +:10231000816A891C08E0026972B10268526802F0A1 +:102320007F020A70816A491C8162C18D491E0904BD +:10233000090CC18503D01BE002685268F1E701680F +:10234000CA6822F02002CA600168CA6822F480725A +:10235000CA6001684A6922F001024A61202180F8BE +:10236000421000214163026B012A03D0FFF732FBC8 +:10237000002008BD016301680C3151E8002F22F0F4 +:10238000100241E80023002BF5D101680A68D2064B +:1023900002D50A6849680091818DFFF7EDF8E7E7FB +:1023A00070B5044600680169E26821F440511143A8 +:1023B00001612169A0680843616908432168CA680E +:1023C00041F20C639A430243CA6020684169A269E2 +:1023D00021F44071114341611E492068884202D1B5 +:1023E000FEF7CAFD01E0FEF7B7FD00EBC00101EB0F +:1023F0000012606864218000B2FBF0F3B3FBF1F3DC +:102400006FF018067343B2FBF0F5B2FBF0F605EB84 +:102410008305322303EB0515B5FBF1F5B6FBF1F6A9 +:1024200005F0F00505EB0615B2FBF0F6B2FBF0F097 +:10243000B0FBF1F06FF01802504306EB800003EBA5 +:102440000010B0FBF1F0216800F00F002844886014 +:1024500070BD00000038014038B5816204468285B5 +:10246000002013466064222284F84220E56B1B4A58 +:10247000AA62E56B1A4AEA62E56B1A4A2A63E26BC2 +:1024800050630A462168E06B091DFEF7E9FA2068EF +:10249000016840680090206948B120680C3050E81D +:1024A000001F41F4807140E80012002AF5D1206835 +:1024B000143050E8001F41F0010140E80012002AEA +:1024C000F5D12068143050E8001F41F0400140E889 +:1024D0000012002AF5D1002038BD0000D1210008EB +:1024E00057220008872100082DE9F843984617462F +:1024F0000D460446089E24E0701C22D0FEF7F0FB37 +:10250000A0EB0800B0421AD8CEB12068C1684907D4 +:1025100017D5802D15D0402D13D00168C943090768 +:102520000FD401680025406800902046FFF7A2FE06 +:102530000820606484F840500120BDE8F88303203F +:10254000FBE72068006835EA000004D00020B842AC +:10255000D2D00020F1E70120F9E700000148FFF7A1 +:102560000DB80000940100200148FFF707B80000F3 +:10257000DC0100200148FFF701B800002402002020 +:10258000F0B5C0EB00114906134A0C0E002102EB16 +:1025900000170122781801EB4103C678DFF83CE010 +:1025A000002004EB430500BF02FA00F3334202D0DF +:1025B0004FF0010C01E04FF0000C2B18DBB25A2B4E +:1025C00001D20EF803C0401CC0B20628ECD3491C4F +:1025D000C9B20529DED3F0BD180000205800002044 +:1025E000FEE70907090E002804DB00F1E02080F86F +:1025F0000014704700F00F0000F1E02080F8141D77 +:10260000704730380A2801D20120704700207047F7 +:102610008AB0FEF773FBFFF70BFDFFF719FBFFF71F +:1026200001FBFFF7CDFBFFF74BFBFFF77BFBFFF752 +:10263000ABFBFFF7E1FB4648FEF704FF40224549AC +:102640004548FFF7B9F9242244A16846FDF753FF36 +:102650006846FDF731FF82B2642369464848FFF7B8 +:10266000BBF9FEF73DFB474CA060FEF739FB4FF08E +:1026700001084FF003094FF0000A4FF4FA77E060C9 +:10268000FEF72EFB0546FEF799F8E18806468842DC +:1026900002D0FFF7D3FBE680207830B1012839D093 +:1026A00002283FD0032848D142E06078C0B1A0782A +:1026B0000321401CC6B23046FFF7ECFBE67084F8FD +:1026C0000080FEF70DFB2061FEF70AFBE060A078BA +:1026D000401CB0FBF9F209FB1200A070B8B12CE06D +:1026E000A67801210320761CFFF7D4FBE67046464E +:1026F00084F80080FEF7F4FA2061A178491CB1FB50 +:10270000F9F209FB1210A070B8B9667015E084F8F0 +:1027100001A012E02069281A02280ED3022020709E +:1027200025610AE02069281AB84206D3FFF7A6F906 +:1027300084F800A00520FEF7CBF96069281AB8429A +:1027400002D3FFF7F1FB65610120FEF7C1F997E7BE +:1027500004010020C20000209401002052533438AC +:1027600035204D756C74692D536C617665204D6113 +:102770007374657220537461727465640D0A00008D +:1027800024020020000000200102020304050607C5 +:1027900008090A0B0C0D0E0F1010000000000000BD +:1027A00000000102030406070809000000000102FE +:1027B00003043031323334353637383941424344FB +:1027C00045464030580030313233343536373839A9 +:1027D00061626364656640307800040000080000B0 +:1027E0000000000000020001000010000C2800089A +:1027F000000000205800000028010008642800089C +:1028000058000020B8080000440100080000000043 +:1028100000000000000000000000000000000000B8 +:1028200000000000010000000000000000000000A7 +:102830000000000002000000000000000000000096 +:102840000000000003000000000000000000000085 +:102850000000000001000000100000000000000067 +:0428600000127A00E8 :04000005080000ED02 :00000001FF diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.htm b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.htm index 74a0d72..191be38 100644 --- a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.htm +++ b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.htm @@ -3,7 +3,7 @@ Static Call Graph - [PressureSensorBoardMaster\PressureSensorBoardMaster.axf]

Static Call Graph for image PressureSensorBoardMaster\PressureSensorBoardMaster.axf


-

#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Thu Nov 20 23:28:12 2025 +

#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Tue Dec 02 16:44:37 2025

Maximum Stack Usage = 440 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

@@ -901,7 +901,7 @@ Global Symbols

[Called By]
  • >>   HAL_UART_IRQHandler
-

Handle_Response_Timeout (Thumb, 128 bytes, Stack size 152 bytes, main.o(i.Handle_Response_Timeout)) +

Handle_Response_Timeout (Thumb, 122 bytes, Stack size 152 bytes, main.o(i.Handle_Response_Timeout))

[Stack]

  • Max Depth = 288 + Unknown Stack Size
  • Call Chain = Handle_Response_Timeout ⇒ __2snprintf ⇒ _printf_char_common ⇒ __printf
@@ -1016,8 +1016,8 @@ Global Symbols

PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.PendSV_Handler))
[Address Reference Count : 1]

  • startup_stm32f103xb.o(RESET)
-

Process_Received_Data (Thumb, 84 bytes, Stack size 24 bytes, main.o(i.Process_Received_Data)) -

[Stack]