diff --git a/Software/master/PressureSensorBoardMaster/Core/Src/main.c b/Software/master/PressureSensorBoardMaster/Core/Src/main.c index 4867e06..64ea24a 100644 --- a/Software/master/PressureSensorBoardMaster/Core/Src/main.c +++ b/Software/master/PressureSensorBoardMaster/Core/Src/main.c @@ -544,9 +544,40 @@ uint16_t Calculate_CRC16(uint8_t *data, uint8_t length) +void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim) +{ + /* 判断是哪个定时器触发的中断 */ + if (htim->Instance == TIM3) + { + if(current_task_index < 7) + { + uint8_t group = (current_task_index + 1) / 2; + + if(query_state[group] != STATE_COMPLETE) + { + slaves[group].is_online = 0; + slaves[group].is_responded = 0; // 矩阵回复表示从机就绪 + } + + } + else if (current_task_index == 7) + { + for(uint8_t i = 0; i < SLAVE_COUNT; i++) + { + slaves[group].is_online = 0; + slaves[group].is_responded = 0; // 矩阵回复表示从机就绪 + } - - + + + } + current_task_index++; + // 注意:避免在中断中进行长时间操作或调用HAL_Delay。 + __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_UPDATE); // 先清除标志位 + HAL_TIM_Base_Stop_IT(htim); // 再安全地停止定时器 + } + // 如果工程中有多个定时器中断,可以继续用 else if 判断 +} void HAL_UART_TxCpltCallback(UART_HandleTypeDef *huart) diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster.uvguix.0101 b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster.uvguix.0101 index 94e8c0a..4e040c4 100644 --- a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster.uvguix.0101 +++ b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster.uvguix.0101 @@ -101,17 +101,17 @@ -1 - 303 - 199 - 1591 - 1181 + 315 + 235 + 1627 + 1193 0 - 422 - 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000002000000000000000100000064433A5C55736572735C31353433355C4465736B746F705C507265737375726553656E736F72426F6172645C536F6674776172655C6D61737465725C507265737375726553656E736F72426F6172644D61737465725C436F72655C5372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF65433A5C55736572735C31353433355C4465736B746F705C507265737375726553656E736F72426F6172645C536F6674776172655C6D61737465725C507265737375726553656E736F72426F6172644D61737465725C436F72655C5372635C75736172742E63000000000775736172742E6300000000FFDC7800FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000BC0100009D0100002F060000A4030000 + 593 + 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000003000000000000000100000064433A5C55736572735C31353433355C4465736B746F705C507265737375726553656E736F72426F6172645C536F6674776172655C6D61737465725C507265737375726553656E736F72426F6172644D61737465725C436F72655C5372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF65433A5C55736572735C31353433355C4465736B746F705C507265737375726553656E736F72426F6172645C536F6674776172655C6D61737465725C507265737375726553656E736F72426F6172644D61737465725C436F72655C5372635C75736172742E63000000000775736172742E6300000000FFDC7800FFFFFFFF8C433A5C55736572735C31353433355C4465736B746F705C507265737375726553656E736F72426F6172645C536F6674776172655C6D61737465725C507265737375726553656E736F72426F6172644D61737465725C447269766572735C434D5349535C4465766963655C53545C53544D3332463178785C496E636C7564655C73746D33326631303378622E68000000000D73746D33326631303378622E6800000000BECEA100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000E0010000A901000053060000B0030000 @@ -1822,7 +1822,7 @@ Build 1010 - 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000002001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000019507265737375726553656E736F72426F6172644D61737465729600000000000000010019507265737375726553656E736F72426F6172644D6173746572000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000019507265737375726553656E736F72426F6172644D61737465729600000000000000010019507265737375726553656E736F72426F6172644D6173746572000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 583 @@ -3606,9 +3606,9 @@ 0 ../Core/Src/main.c - 12 - 161 - 258 + 70 + 551 + 568 1 0 @@ -3622,6 +3622,15 @@ 0 + + ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h + 0 + 639 + 648 + 1 + + 0 + diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.axf b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.axf deleted file mode 100644 index 6263d52..0000000 Binary files a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.axf and /dev/null differ diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.build_log.htm b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.build_log.htm index 51e8f24..1a52cea 100644 --- a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.build_log.htm +++ b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.build_log.htm @@ -50,11 +50,10 @@ compiling main.c... } ../Core/Src/main.c(523): warning: #940-D: missing return statement at end of non-void function "RS485_Output" } -../Core/Src/main.c: 11 warnings, 0 errors -linking... -Program Size: Code=8320 RO-data=312 RW-data=48 ZI-data=2256 -FromELF: creating hex file... -"PressureSensorBoardMaster\PressureSensorBoardMaster.axf" - 0 Error(s), 11 Warning(s). +../Core/Src/main.c(552): error: #29: expected an expression + if() +../Core/Src/main.c: 11 warnings, 1 error +"PressureSensorBoardMaster\PressureSensorBoardMaster.axf" - 1 Error(s), 11 Warning(s).

Software Packages used:

@@ -78,7 +77,8 @@ Package Vendor: Keil * Component: ARM::CMSIS:CORE@6.1.0 Include file: CMSIS/Core/Include/tz_context.h -Build Time Elapsed: 00:00:01 +Target not created. +Build Time Elapsed: 00:00:00 diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.hex b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.hex index b4cdc7b..f54906e 100644 --- a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.hex +++ b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.hex @@ -1,8 +1,8 @@ :020000040800F2 -:1000000000090020890100086B190008B5170008D5 -:1000100069190008D302000845200008000000000C -:10002000000000000000000000000000B11A0008FD -:100030003F0300080000000071190008E51A0008DD +:100000000009002089010008B3190008FD17000845 +:10001000B1190008D30200088D200008000000007C +:10002000000000000000000000000000F91A0008B5 +:100030003F03000800000000B91900082D1B00084C :10004000A3010008A3010008A3010008A301000800 :10005000A3010008A3010008A3010008A3010008F0 :10006000A3010008A3010008A3010008A3010008E0 @@ -10,23 +10,23 @@ :10008000A3010008A3010008A3010008A3010008C0 :10009000A3010008A3010008A3010008A3010008B0 :1000A000A3010008A3010008A3010008A3010008A0 -:1000B000A30100084D1B0008A3010008A3010008CC +:1000B000A3010008951B0008A3010008A301000884 :1000C000A3010008A3010008A3010008A301000880 -:1000D000A3010008212000082D2000083920000875 +:1000D000A30100086920000875200008812000089D :1000E000A3010008A3010008A301000800F002F822 :1000F00000F03AF80AA090E8000C82448344AAF188 :100100000107DA4501D100F02FF8AFF2090EBAE885 :100110000F0013F0010F18BFFB1A43F0010318473B -:100120007820000098200000103A24BF78C878C1D9 +:10012000C0200000E0200000103A24BF78C878C149 :10013000FAD8520724BF30C830C144BF04680C60ED :10014000704700000023002400250026103A28BF35 :1001500078C1FBD8520728BF30C148BF0B60704739 :100160001FB51FBD10B510BD00F07AF81146FFF79E -:10017000F7FF01F079FF00F098F803B4FFF7F2FF02 +:10017000F7FF01F09DFF00F098F803B4FFF7F2FFDE :1001800003BC00F09FF80000094880470948004779 :10019000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE737 :1001A000FEE7FEE704480549054A064B7047000094 -:1001B000491B0008ED000008000300200009002092 +:1001B000911B0008ED00000800030020000900204A :1001C00000050020000500204FF000020429C0F0C7 :1001D000128010F0030C00F01B80CCF1040CBCF179 :1001E000020F18BF00F8012BA8BF20F8022BA1EBCB @@ -147,7 +147,7 @@ :10091000C3F30223C3F10705042D00D90425191DD3 :10092000072901D2002300E0DB1E012606FA05F1AB :10093000491E214099409E40761E16403143F0BC2E -:1009400001F081BB0CED00E0064900F007020868E9 +:1009400001F0A5BB0CED00E0064900F007020868C5 :100950004FF6FF03184040EA0220034A10430860A4 :10096000704700000CED00E00000FA057047000041 :100970002DE9F0470F46050061D0434E306800F086 @@ -168,16 +168,16 @@ :100A6000605040EAC100606000F03EF86168084AEA :100A7000C1F30311515CC84006490860064800688C :100A8000FFF7F6FE0020C2E70020024000100240FF -:100A90007E2100082C0000202400002001490120B4 +:100A9000C62100082C00002024000020014901206C :100AA000C86470470000424204480549006849682C :100AB000044AC1F30221515CC84070472C00002059 -:100AC000001002408E21000804480549006849686A +:100AC00000100240D6210008044805490068496822 :100AD000044AC1F3C221515CC84070472C00002079 -:100AE000001002408E2100080E4A51680E4801F0A5 +:100AE00000100240D62100080E4A51680E4801F05D :100AF0000C03042B11D0082B0FD10C48C1F38343F6 :100B0000C903C05C0AD55168084AC1F34041921E2E :100B1000515C054A5043B0FBF1F07047044948432B -:100B2000704700000010024000127A006E21000899 +:100B2000704700000010024000127A00B621000851 :100B300000093D0010B5044CA068000603D5FFF77E :100B400015FF8020A07210BD001002402DE9F84F63 :100B5000040070D02078C04DC00749D06868C0F349 @@ -231,7 +231,7 @@ :100E5000EAE70020E8E700000010024000004242FC :100E6000800442422C0000200070004010B5401E5B :100E7000B0F1807F01D3012010BD4FF0E02460610C -:100E80000F21601701F0DFF80020A061072020612A +:100E80000F21601701F003F90020A0610720206105 :100E9000002010BD7047704770B590F83C20012AC3 :100EA00026D0012480F83C40022280F83D200368CF :100EB0005A689D6822F070060A6832435A600D4BEA @@ -241,7 +241,7 @@ :100EF000022070BD002C01400004004000080040AA :100F000010B5040003D094F83D0010B107E00120B3 :100F100010BD002084F83C00204600F01FF802209D -:100F200084F83D00211D206800F016FE012084F8A1 +:100F200084F83D00211D206800F03AFE012084F87D :100F3000460084F83E0084F83F0084F8400084F8BE :100F4000410084F8420084F8430084F8440084F8A7 :100F5000450084F83D00002010BD000008B5006881 @@ -254,293 +254,297 @@ :100FC00005D00949884202D00849884204D1816885 :100FD00001F00701062903D0016841F00101016019 :100FE00000207047002C0140000400400008004031 -:100FF00070B5044690F83C000025012817D0012662 -:1010000084F83C60022084F83D002068826822F069 -:10101000770222F47F4282600868502838D00DDCC5 -:1010200020284FD005DC90B3102811D14AE00220CF -:1010300070BD302846D040280AD13BE060282FD030 -:1010400070280DD0B0F5805F03D0B0F5005F12D0EE -:10105000012584F83D60002084F83C00284670BDDE -:10106000CB68D1E90121206800F0B2FD20688168D9 -:1010700041F0770109E0CB68D1E90121206800F057 -:10108000A7FD2068816841F480418160E1E719E0B3 -:10109000CA684968206800F0ADFD5021206806E06C -:1010A000CA684968206800F0B6FD6021206800F039 -:1010B00099FDCEE7CA684968206800F09BFD402191 -:1010C0002068F4E7226801461046F0E770472DE9F2 -:1010D000F04104460068C66805694FF00007A9079B -:1010E00013D5B10711D5F91E0161012020772068C1 -:1010F00080698007204602D0FFF7E8FF04E000F097 -:101100007EF8204600F07CF82777680716D5700730 -:1011100014D521686FF00400086102202077206850 -:10112000806910F4407F204602D0FFF7CFFF04E033 -:1011300000F065F8204600F063F82777280715D5FA -:10114000300713D521686FF008000861042020776C -:101150002068C0698007204602D0FFF7B7FF04E08F -:1011600000F04DF8204600F04BF82777E80616D53A -:10117000F00614D521686FF0100008610820207770 -:101180002068C06910F4407F204602D0FFF79EFF20 -:1011900004E000F034F8204600F032F82777E80742 -:1011A00008D0F00706D021686FF0010008612046E2 -:1011B00000F027F8280608D5300606D521686FF01C -:1011C000800008612046FFF765FE680608D57006B6 -:1011D00006D521686FF040000861204600F012F843 -:1011E000A8060AD5B00608D521686FF0200008616E -:1011F0002046BDE8F041FFF74EBEBDE8F0817047E4 -:10120000704770477047704710B5044600684069E2 -:1012100094F84110C0F3C010212911D180B1206889 -:10122000143050E8001F21F0800140E80012002A2D -:10123000F5D1A06B08B1FFF785F8204600F0A3FDBB -:101240002068406994F84210C0F38010222911D11F -:1012500080B12068143050E8001F21F0400140E8C0 -:101260000012002AF5D1E06B08B1FFF76BF82046B9 -:1012700000F062FD002010BD70470000F8B5016865 -:1012800004460868CA684B6910F00F0F4FF000055C -:1012900059D003F0010602F49077374365D0C107B7 -:1012A00005D0D10503D5616C41F0010161644107AE -:1012B00005D5D90703D0616C41F002016164810753 -:1012C00005D5D90703D0616C41F0040161640107C1 -:1012D00007D502F02001314303D0616C41F00801D1 -:1012E0006164616C00293AD0800604D5900602D56D -:1012F000204600F056FD20684069616CC0F3801004 -:10130000090700D460B3204600F016FD206840694C -:10131000400621D52068143050E8001F21F040011C -:1013200040E80012002AF5D1E06BA8B16D49416395 -:10133000E06BFFF72BF8002811D0E06B416B01B098 -:10134000BDE8F040084783060FD593060DD520462B -:10135000BDE8F84000F025BD2046FFF78DFFF8BD41 -:101360002046FFF789FF6564F8BD266B2023012E18 -:101370007CD1C6067AD5D60678D50868486800902C -:1013800048694FF00206400640D5E16B08684068A6 -:101390000004000CE8D0A28D8242E5D9E08588697E -:1013A00020282DD020680C3050E8001F21F48071D7 -:1013B00040E80012002AF5D12068143050E8001FE0 -:1013C00021F0010140E80012002AF5D12068143014 -:1013D00050E8001F21F0400140E80012002AF5D13A -:1013E00084F84230256320680C3050E8001F21F05B -:1013F000100140E80012002AF5D1E06BFEF7A2FFD1 -:101400006663A08DE18D401A81B22AE0A08DE18D46 -:10141000401A81B2E08D0028A6D00029A4D022680D -:101420000C3252E8000F20F4907042E80007002FC1 -:10143000F5D12068143050E8002F22F0010240E876 -:101440000027002FF5D184F84230256320680C3046 -:1014500050E8002F22F0100240E80023002BF5D1C5 -:1014600066632046FFF7CFFEF8BDFFE705062BD5E4 -:10147000150629D594F841002128F5D1A068B0F5CA -:10148000805F01D12069B0B1206A411C21622168CE -:1014900000784860E08C401E0004000CE084E3D13A -:1014A0002068C16821F08001C1602068C16841F0F6 -:1014B0004001C160D8E7206A0088C0F30800486096 -:1014C000206A801C2062E5E74006CDD55006CBD5CA -:1014D000CA68204622F04002CA6084F8413000F019 -:1014E00049F9C1E73B1C000870B5040004D094F82A -:1014F0004100002510B106E0012070BD84F8405085 -:10150000204600F023F8242084F841002068C168B8 -:1015100021F40051C160204600F0A4FC206801695C -:1015200021F4904101612068416921F02A01416163 -:101530002068C16841F40051C1606564202084F8CE -:10154000410084F842006563002070BDF0B585B0AD -:1015500000240094019402940394054603684E48C5 -:10156000DFF830C1022103224C4E071563453AD102 -:10157000836943F480438361836903F48043049364 -:10158000836943F0040383618069039200F00400DF -:1015900004900802CDE9000169463046FFF752F891 -:1015A000CDE90074694630460294FFF74BF83D4E92 -:1015B0003B48C6E900048020C6E9024034614FF48C -:1015C00040507461C6E906403046FEF7D5FF08B1C9 -:1015D000FEF7B6FEEE630022114625207562FFF786 -:1015E00093F9252028E0304DAB4229D1C36943F45B -:1015F0000033C361C36903F400330493836943F088 -:10160000040383618069039200F0040004900420C5 -:10161000CDE9000169463046FFF714F80820CDE90E -:101620000004694630460294FFF70CF80022114688 -:101630002620FFF769F92620FFF758F905B0F0BD1D -:101640001A4DAB42FAD1C36943F48023C361C36925 -:1016500003F480230493836943F008038361806962 -:10166000CDE9007100F00800CDE90320104D694676 -:101670002846FEF7E7FFE814CDE90004694628464E -:101680000294FEF7DFFF002211462720FFF73CF906 -:101690002720D1E700380140001002400008014037 -:1016A000580002405C020020004400400048004016 -:1016B000000C014090F84230202B01D002207047EE -:1016C00021B11AB10023036300F028BC0120704748 -:1016D000704770472DE9F843044690F8410098465A -:1016E00016460D46202802D00220BDE8F88385B1B9 -:1016F0007EB100206064212084F84100FFF798F853 -:10170000A6848146E684A0682027B0F5805F02D0D9 -:1017100003E00120E9E7206910B12E4600250EE024 -:1017200000260CE08021204600F040FCA8B9C6B19C -:1017300016F8010B21684860E08C401EE084E08CC4 -:101740004B464FF00002CDF800800028EAD14FF060 -:101750004001204600F02AFC40B184F8417003208B -:10176000C3E735F8020BC0F30800E3E784F84170E3 -:101770000020BAE710B500680B49884212D10B4827 -:10178000FFF742FD0948C06B00684068C0F14000A7 -:10179000C0B200F0EFF8BDE8104040220449034811 -:1017A000FFF788BF10BD0000003801408401002011 -:1017B0009A000020FEE70000094808B5416941F0A1 -:1017C000010141614069002200F0010000901146D2 -:1017D0000F20FFF799F8BDE808400F20FFF786B803 -:1017E0000010024030B585B00024184800940194E0 -:1017F00002940394816941F020018161816901F0C3 -:1018000020010491816941F004018161816901F045 -:1018100004010491816941F00801816180690C4DE6 -:1018200000F0080004900122F0212846FEF7FAFF9C -:10183000F02000900120CDE90104022003906946C8 -:101840002846FEF7FFFE05B030BD00000010024044 -:10185000000C014010B586B0002418480094019493 -:1018600002940394049414490594016041F61F41C5 -:10187000C0E9011441F28731C0E90314802181617C -:10188000FFF73EFB08B1FEF75BFD4FF48050009080 -:1018900069460A48FFF7ACFB08B1FEF751FD049416 -:1018A00004A906480594FFF7F7FA002801D0FEF7CF -:1018B00047FD06B010BD0000000400403C010020C0 -:1018C0000C4810B50A4901604FF4165141600021DF -:1018D00081600C22C160C0E904128161C161FFF71F -:1018E00003FE002803D0BDE81040FEF729BD10BD5F -:1018F00000380140840100200C4810B50A490160FD -:101900004FF416514160002181600C22C160C0E992 -:1019100004128161C161FFF7E7FD002803D0BDE833 -:101920001040FEF70DBD10BD00440040CC0100206A -:101930000C4810B50A4901604FF41651416000216E -:1019400081600C22C160C0E904128161C161FFF7AE -:10195000CBFD002803D0BDE81040FEF7F1BC10BD60 -:101960000048004014020020FEE7FFF7E3F8FEE71E -:10197000704700002DE9F05F304DDFF8BCA0012377 -:1019800029786C78AA780226AAF1030B052802D0E0 -:101990000A2814D04AE02848401F4078814245D1A7 -:1019A000012C43D1012A41D101EBC10202EB0A0013 -:1019B000594400F8083D01F8016C437036E09E463A -:1019C0000323032C32D1052A30D1481EDFF86C8066 -:1019D0000022C0EB0010A9464700A8F16A0800BF2A -:1019E00019F803505B1C02EB4204DBB2002007EB4A -:1019F000440600BF25FA00F404F0010C3418E4B2E8 -:101A00005A2C01D208F804C0401CC0B20628F1D3F9 -:101A1000521CD2B2052AE3D301EBC10303EB0A0245 -:101A2000594402F808EC022001F8010C4021034857 -:101A3000FEF7CAFBBDE8F09F050000209A000020D9 -:101A4000184830B4AA210170552141700222164B6A -:101A5000002100BF01EBC1041C44491C647884547C -:101A6000521CC9B2D2B20329F4D3002101EBC10444 -:101A70001C44491CA4788454521CC9B2D2B2032914 -:101A8000F4D3084B0021AA3B5C5C8454521C491CD3 -:101A9000C9B2D2B25A29F7D330BC0A23014903484C -:101AA000FFF718BEDA00002005000020CC0100205E -:101AB0007047000010B5094C0120022120706070B1 -:101AC0002046FEF707FCA070000AE07021460422C1 -:101AD000BDE810400A230248FFF7FCBD8A00002041 -:101AE00084010020FEF7AABE30B58FB028216846D9 -:101AF000FEF78CFB14210AA8FEF788FB01210804DD -:101B0000CDE900100024029402250491CDE907508C -:101B10004FF4E01009906846FFF718F808B172B664 -:101B2000FEE70F20CDE90A054FF48060CDE90C40B7 -:101B300002210AA80E94FEF71BFF08B172B6FEE759 -:101B4000FEF7ACFF0FB030BD704700000148FFF753 -:101B5000BEBA00003C010020F0B50268194B1A4CD7 -:101B60001A4D4FF08047984205D0B84203D0A042AA -:101B700001D0A84203D122F070064A68324398424D -:101B800005D0B84203D0A04201D0A84203D122F42C -:101B90004074CA6822434C6922F0800222430260EA -:101BA0008A68C2620A688262984201D10969016347 -:101BB000012141610169C90703D0016921F00101D7 -:101BC0000161F0BD002C014000040040000800400D -:101BD00010B5846842EA032224F47F440A43224376 -:101BE000826010BD826822F070020A4342F0070151 -:101BF0008160704710B5036A046A24F0010404622E -:101C0000846924F0F00444EA021423F00A020A432F -:101C10008461026210BD10B5036A046A24F01004E6 -:101C20000462846923F0A00324F4704444EA02327D -:101C300043EA01118261016210BD10B5406A0021C2 -:101C4000C185C184FFF718FB10BD70B5446A2068D8 -:101C5000406994F84110C0F3C0100025212904D137 -:101C600018B1E584204600F08EF82068406994F8A9 -:101C70004210C0F38010222904D118B1E585204616 -:101C800000F05AF8606C40F0100060642046FFF7E6 -:101C9000F3FA70BD10B50146406A096809684FF053 -:101CA000000289062ED4C28501680C3151E8003F3C -:101CB00023F4807341E80034002CF5D1016814311D -:101CC00051E8003F23F0010341E80034002CF5D136 -:101CD0000168143151E8003F23F0400341E800342B -:101CE000002CF5D1202180F84210016B012909D187 -:101CF00001680C3151E8003F23F0100341E8003443 -:101D0000002CF5D14263016B012902D0FFF7E0FC02 -:101D100010BD818DFFF777FA10BD10B5406A012123 -:101D20004163016B012902D0FFF7D3FC10BD818D07 -:101D30004908FFF768FA10BD01680C3151E8002F1F -:101D400022F4907241E80023002BF5D10168143190 -:101D500051E8002F22F0010241E80023002BF5D1C9 -:101D6000016B012909D101680C3151E8002F22F0E3 -:101D7000100241E80023002BF5D1202180F8421009 -:101D800000210163704701680C3151E8002F22F0F7 -:101D9000C00241E80023002BF5D1202180F841103A -:101DA000704708B590F84210222901D0022008BDE2 -:101DB00082684FF480539A4201D1016921B1816A4E -:101DC0009A421BD04AB10AE00268816A5268C2F3A3 -:101DD00008020A80816A891C08E0026972B10268FF -:101DE000526802F07F020A70816A491C8162C18DCB -:101DF000491E0904090CC18503D01BE00268526822 -:101E0000F1E70168CA6822F02002CA600168CA6866 -:101E100022F48072CA6001684A6922F001024A61B4 -:101E2000202180F8421000214163026B012A03D077 -:101E3000FFF74EFC002008BD016301680C3151E83A -:101E4000002F22F0100241E80023002BF5D1016899 -:101E50000A68D20602D50A6849680091818DFFF7A9 -:101E6000D2F9E7E770B5044600680169E26821F439 -:101E70004051114301612169A06808436169084329 -:101E80002168CA6841F20C639A430243CA60206821 -:101E90004169A26921F44071114341611E492068E2 -:101EA000884202D1FEF710FE01E0FEF7FDFD00EBD7 -:101EB000C00101EB0012606864218000B2FBF0F306 -:101EC000B3FBF1F36FF018067343B2FBF0F5B2FB0E -:101ED000F0F605EB8305322303EB0515B5FBF1F5B1 -:101EE000B6FBF1F605F0F00505EB0615B2FBF0F6D2 -:101EF000B2FBF0F0B0FBF1F06FF01802504306EBCC -:101F0000800003EB0010B0FBF1F0216800F00F003F -:101F10002844886070BD00000038014038B58162F7 -:101F200004468285002013466064222284F8422001 -:101F3000E56B1B4AAA62E56B1A4AEA62E56B1A4A2C -:101F40002A63E26B50630A462168E06B091DFEF7C5 -:101F500041FB2068016840680090206948B1206812 -:101F60000C3050E8001F41F4807140E80012002A54 -:101F7000F5D12068143050E8001F41F0010140E81D -:101F80000012002AF5D12068143050E8001F41F0FB -:101F9000400140E80012002AF5D1002038BD0000C1 -:101FA000951C00081B1D00084B1C00082DE9F84378 -:101FB000984617460D460446089E24E0701C22D021 -:101FC000FEF736FCA0EB0800B0421AD8CEB120686C -:101FD000C168490717D5802D15D0402D13D0016851 -:101FE000C94309070FD401680025406800902046C6 -:101FF000FFF7A2FE0820606484F840500120BDE88D -:10200000F8830320FBE72068006835EA000004D06D -:102010000020B842D2D00020F1E70120F9E700000B -:102020000148FFF72BB90000840100200148FFF7A9 -:1020300025B90000CC0100200148FFF71FB90000BE -:1020400014020020FEE70907090E002804DB00F156 -:10205000E02080F80014704700F00F0000F1E0204D -:1020600080F8141D70470000FEF7F0FBFFF73CFD01 -:10207000FFF7B8FBFFF7A0FBFFF73EFCFFF7EAFB1B -:10208000FFF71EFCFFF754FC344C0125402225705D -:1020900033493448FFF70EFB32480068C16841F00D -:1020A0001001C160304F04F10208EE1E20780828AC -:1020B00000D1257020780828F8D2DFE800F0040568 -:1020C000151E2A38434CF1E798F800000128EDD09E -:1020D000FFF7F0FC88F80050657018E0386806617A -:1020E0002148FEF759FFE1E798F800000128DDD00C -:1020F000FFF7E0FC88F8005013E098F80100012891 -:10210000D4D0FFF7D7FC88F80150022018E0052250 -:1021100008E098F801000128C8D0FFF7CBFC88F848 -:1021200001500A220E490F48FFF7C4FAD6E798F883 -:1021300002000128BAD0FFF7BDFC88F80250032046 -:102140006070E4E798F802000128AFD0FFF7B2FC16 -:1021500088F80250E5E7FFF773FCBFE700000020B6 -:102160009A000020840100203C01002001020203AB -:102170000405060708090A0B0C0D0E0F10100000CD -:102180000000000000000102030406070809000027 -:102190000000010203040000B82100080000002034 -:1021A0003000000028010008E8210008300000206D -:1021B000D0080000440100080000000000010000F9 -:1021C000000000000000020000000000000000030A -:1021D00000000000000000000100000010000000EE -:0821E0000000000000127A006B +:100FF0000168CA6822F00102CA6001680A6A41F207 +:1010000011131A4207D10A6A9B101A4203D10A68C7 +:1010100022F001020A60012180F83D100020704793 +:1010200070B5044690F83C000025012817D0012631 +:1010300084F83C60022084F83D002068826822F039 +:10104000770222F47F4282600868502838D00DDC95 +:1010500020284FD005DC90B3102811D14AE002209F +:1010600070BD302846D040280AD13BE060282FD000 +:1010700070280DD0B0F5805F03D0B0F5005F12D0BE +:10108000012584F83D60002084F83C00284670BDAE +:10109000CB68D1E90121206800F0BEFD206881689D +:1010A00041F0770109E0CB68D1E90121206800F027 +:1010B000B3FD2068816841F480418160E1E719E077 +:1010C000CA684968206800F0B9FD5021206806E030 +:1010D000CA684968206800F0C2FD6021206800F0FD +:1010E000A5FDCEE7CA684968206800F0A7FD402149 +:1010F0002068F4E7226801461046F0E770472DE9C2 +:10110000F04104460068C66805694FF00007A9076A +:1011100013D5B10711D5F91E016101202077206890 +:1011200080698007204602D0FFF7E8FF04E000F066 +:101130007EF8204600F07CF82777680716D5700700 +:1011400014D521686FF00400086102202077206820 +:10115000806910F4407F204602D0FFF7CFFF04E003 +:1011600000F065F8204600F063F82777280715D5CA +:10117000300713D521686FF008000861042020773C +:101180002068C0698007204602D0FFF7B7FF04E05F +:1011900000F04DF8204600F04BF82777E80616D50A +:1011A000F00614D521686FF0100008610820207740 +:1011B0002068C06910F4407F204602D0FFF79EFFF0 +:1011C00004E000F034F8204600F032F82777E80712 +:1011D00008D0F00706D021686FF0010008612046B2 +:1011E00000F028F8280608D5300606D521686FF0EB +:1011F000800008612046FFF74DFE680608D570069E +:1012000006D521686FF040000861204600F01EF806 +:10121000A8060AD5B00608D521686FF0200008613D +:101220002046BDE8F041FFF736BEBDE8F0817047CB +:1012300070470000044A0168914204D16FF0010236 +:101240000A61FFF7D5BE7047000400407047704741 +:1012500010B504460068406994F84110C0F3C0100E +:10126000212911D180B12068143050E8001F21F0ED +:10127000800140E80012002AF5D1A06B08B1FFF709 +:1012800061F8204600F0A3FD2068406994F8421000 +:10129000C0F38010222911D180B12068143050E8A9 +:1012A000001F21F0400140E80012002AF5D1E06B58 +:1012B00008B1FFF747F8204600F062FD002010BD9E +:1012C00070470000F8B5016804460868CA684B69B1 +:1012D00010F00F0F4FF0000559D003F0010602F493 +:1012E0009077374365D0C10705D0D10503D5616C30 +:1012F00041F001016164410705D5D90703D0616C54 +:1013000041F002016164810705D5D90703D0616C02 +:1013100041F004016164010707D502F02001314367 +:1013200003D0616C41F008016164616C00293AD01E +:10133000800604D5900602D5204600F056FD2068B0 +:101340004069616CC0F38010090700D460B3204687 +:1013500000F016FD20684069400621D52068143051 +:1013600050E8001F21F0400140E80012002AF5D1AA +:10137000E06BA8B16D494163E06BFFF707F8002807 +:1013800011D0E06B416B01B0BDE8F0400847830627 +:101390000FD593060DD52046BDE8F84000F025BDD9 +:1013A0002046FFF78DFFF8BD2046FFF789FF6564F3 +:1013B000F8BD266B2023012E7CD1C6067AD5D60631 +:1013C00078D508684868009048694FF002064006E2 +:1013D00040D5E16B086840680004000CE8D0A28D9D +:1013E0008242E5D9E085886920282DD020680C301C +:1013F00050E8001F21F4807140E80012002AF5D166 +:101400002068143050E8001F21F0010140E800126C +:10141000002AF5D12068143050E8001F21F0400167 +:1014200040E80012002AF5D184F842302563206894 +:101430000C3050E8001F21F0100140E80012002A93 +:10144000F5D1E06BFEF77EFF6663A08DE18D401A5B +:1014500081B22AE0A08DE18D401A81B2E08D002892 +:10146000A6D00029A4D022680C3252E8000F20F444 +:10147000907042E80007002FF5D12068143050E842 +:10148000002F22F0010240E80027002FF5D184F858 +:101490004230256320680C3050E8002F22F0100203 +:1014A00040E80023002BF5D166632046FFF7CFFE0E +:1014B000F8BDFFE705062BD5150629D594F84100A0 +:1014C0002128F5D1A068B0F5805F01D12069B0B1C5 +:1014D000206A411C2162216800784860E08C401E2F +:1014E0000004000CE084E3D12068C16821F0800191 +:1014F000C1602068C16841F04001C160D8E7206A3E +:101500000088C0F308004860206A801C2062E5E77C +:101510004006CDD55006CBD5CA68204622F0400201 +:10152000CA6084F8413000F049F9C1E7831C000823 +:1015300070B5040004D094F84100002510B106E015 +:10154000012070BD84F84050204600F023F824208C +:1015500084F841002068C16821F40051C160204630 +:1015600000F0A4FC2068016921F490410161206829 +:10157000416921F02A0141612068C16841F40051AC +:10158000C1606564202084F8410084F842006563EE +:10159000002070BDF0B585B0002400940194029441 +:1015A0000394054603684E48DFF830C10221032248 +:1015B0004C4E071563453AD1836943F480438361F8 +:1015C000836903F480430493836943F004038361D4 +:1015D0008069039200F0040004900802CDE9000144 +:1015E00069463046FFF72EF8CDE90074694630466B +:1015F0000294FFF727F83D4E3B48C6E900048020DF +:10160000C6E9024034614FF440507461C6E90640B7 +:101610003046FEF7B1FF08B1FEF792FEEE630022FE +:10162000114625207562FFF76FF9252028E0304D1F +:10163000AB4229D1C36943F40033C361C36903F4E6 +:1016400000330493836943F0040383618069039248 +:1016500000F0040004900420CDE900016946304602 +:10166000FEF7F0FF0820CDE90004694630460294F9 +:10167000FEF7E8FF002211462620FFF745F9262055 +:10168000FFF734F905B0F0BD1A4DAB42FAD1C3698A +:1016900043F48023C361C36903F480230493836903 +:1016A00043F0080383618069CDE9007100F0080010 +:1016B000CDE90320104D69462846FEF7C3FFE81424 +:1016C000CDE90004694628460294FEF7BBFF0022DC +:1016D00011462720FFF718F92720D1E700380140ED +:1016E0000010024000080140580002405C02002047 +:1016F0000044004000480040000C014090F8423097 +:10170000202B01D00220704721B11AB100230363BE +:1017100000F028BC01207047704770472DE9F8435E +:10172000044690F84100984616460D46202802D0FF +:101730000220BDE8F88385B17EB1002060642120DD +:1017400084F84100FFF774F8A6848146E684A06817 +:101750002027B0F5805F02D003E00120E9E720698F +:1017600010B12E4600250EE000260CE08021204618 +:1017700000F040FCA8B9C6B116F8010B216848601A +:10178000E08C401EE084E08C4B464FF00002CDF828 +:1017900000800028EAD14FF04001204600F02AFCEA +:1017A00040B184F841700320C3E735F8020BC0F361 +:1017B0000800E3E784F841700020BAE710B500683C +:1017C0000B49884212D10B48FFF742FD0948C06B14 +:1017D00000684068C0F14000C0B200F0EFF8BDE81A +:1017E0001040402204490348FFF788BF10BD0000A5 +:1017F00000380140840100209A000020FEE700002C +:10180000094808B5416941F0010141614069002280 +:1018100000F00100009011460F20FFF775F8BDE8B9 +:1018200008400F20FFF762B80010024030B585B0C5 +:10183000002418480094019402940394816941F0B3 +:1018400020018161816901F020010491816941F0E9 +:1018500004018161816901F004010491816941F011 +:101860000801816180690C4D00F00800049001229C +:10187000F0212846FEF7D6FFF02000900120CDE9A8 +:1018800001040220039069462846FEF7DBFE05B0FE +:1018900030BD000000100240000C014010B586B0C1 +:1018A0000024184800940194029403940494144969 +:1018B0000594016041F61F41C0E9011441F28731EE +:1018C000C0E9031480218161FFF71AFB08B1FEF71C +:1018D00037FD4FF48050009069460A48FFF7A0FB9F +:1018E00008B1FEF72DFD049404A906480594FFF7FE +:1018F000D3FA002801D0FEF723FD06B010BD00008A +:10190000000400403C0100200C4810B50A49016069 +:101910004FF416514160002181600C22C160C0E982 +:1019200004128161C161FFF703FE002803D0BDE806 +:101930001040FEF705BD10BD0038014084010020B5 +:101940000C4810B50A4901604FF41651416000215E +:1019500081600C22C160C0E904128161C161FFF79E +:10196000E7FD002803D0BDE81040FEF7E9BC10BD3C +:1019700000440040CC0100200C4810B50A49016029 +:101980004FF416514160002181600C22C160C0E912 +:1019900004128161C161FFF7CBFD002803D0BDE8CF +:1019A0001040FEF7CDBC10BD0048004014020020DE +:1019B000FEE7FFF7BFF8FEE7704700002DE9F05F94 +:1019C000304DDFF8BCA0012329786C78AA78022674 +:1019D000AAF1030B052802D00A2814D04AE02848AF +:1019E000401F4078814245D1012C43D1012A41D189 +:1019F00001EBC10202EB0A00594400F8083D01F86E +:101A0000016C437036E09E460323032C32D1052A35 +:101A100030D1481EDFF86C800022C0EB0010A946D0 +:101A20004700A8F16A0800BF19F803505B1C02EBDD +:101A30004204DBB2002007EB440600BF25FA00F4A5 +:101A400004F0010C3418E4B25A2C01D208F804C096 +:101A5000401CC0B20628F1D3521CD2B2052AE3D3EF +:101A600001EBC10303EB0A02594402F808EC02201F +:101A700001F8010C40210348FEF7A6FBBDE8F09FEA +:101A8000050000209A000020184830B4AA210170F7 +:101A9000552141700222164B002100BF01EBC10409 +:101AA0001C44491C64788454521CC9B2D2B2032924 +:101AB000F4D3002101EBC1041C44491CA4788454D4 +:101AC000521CC9B2D2B20329F4D3084B0021AA3B5D +:101AD0005C5C8454521C491CC9B2D2B25A29F7D357 +:101AE00030BC0A2301490348FFF718BEDA00002082 +:101AF00005000020CC0100207047000010B5094C03 +:101B000001200221207060702046FEF7E3FBA070E8 +:101B1000000AE07021460422BDE810400A23024872 +:101B2000FFF7FCBD8A00002084010020FEF786BE7E +:101B300030B58FB028216846FEF768FB14210AA84B +:101B4000FEF764FB01210804CDE900100024029493 +:101B500002250491CDE907504FF4E0100990684642 +:101B6000FEF7F4FF08B172B6FEE70F20CDE90A05D3 +:101B70004FF48060CDE90C4002210AA80E94FEF7D4 +:101B8000F7FE08B172B6FEE7FEF788FF0FB030BD72 +:101B9000704700000148FFF7B2BA00003C01002086 +:101BA000F0B50268194B1A4C1A4D4FF08047984215 +:101BB00005D0B84203D0A04201D0A84203D122F000 +:101BC00070064A683243984205D0B84203D0A0421A +:101BD00001D0A84203D122F44074CA6822434C6960 +:101BE00022F08002224302608A68C2620A6882622E +:101BF000984201D109690163012141610169C90765 +:101C000003D0016921F001010161F0BD002C014008 +:101C1000000400400008004010B5846842EA032236 +:101C200024F47F440A432243826010BD826822F07C +:101C300070020A4342F007018160704710B5036AE1 +:101C4000046A24F001040462846924F0F00444EA84 +:101C5000021423F00A020A438461026210BD10B527 +:101C6000036A046A24F010040462846923F0A00368 +:101C700024F4704444EA023243EA011182610162B1 +:101C800010BD10B5406A0021C185C184FFF718FB63 +:101C900010BD70B5446A2068406994F84110C0F3E3 +:101CA000C0100025212904D118B1E584204600F098 +:101CB0008EF82068406994F84210C0F38010222901 +:101CC00004D118B1E585204600F05AF8606C40F068 +:101CD000100060642046FFF7F3FA70BD10B50146AE +:101CE000406A096809684FF0000289062ED4C2854F +:101CF00001680C3151E8003F23F4807341E800345F +:101D0000002CF5D10168143151E8003F23F00103A4 +:101D100041E80034002CF5D10168143151E8003F4E +:101D200023F0400341E80034002CF5D1202180F855 +:101D30004210016B012909D101680C3151E8003FC3 +:101D400023F0100341E80034002CF5D14263016B0D +:101D5000012902D0FFF7E0FC10BD818DFFF777FA73 +:101D600010BD10B5406A01214163016B012902D009 +:101D7000FFF7D3FC10BD818D4908FFF768FA10BD4D +:101D800001680C3151E8002F22F4907241E80023E1 +:101D9000002BF5D10168143151E8002F22F0010227 +:101DA00041E80023002BF5D1016B012909D101681D +:101DB0000C3151E8002F22F0100241E80023002BE3 +:101DC000F5D1202180F8421000210163704701689D +:101DD0000C3151E8002F22F0C00241E80023002B13 +:101DE000F5D1202180F84110704708B590F84210D5 +:101DF000222901D0022008BD82684FF480539A4204 +:101E000001D1016921B1816A9A421BD04AB10AE02D +:101E10000268816A5268C2F308020A80816A891CDA +:101E200008E0026972B10268526802F07F020A702B +:101E3000816A491C8162C18D491E0904090CC18552 +:101E400003D01BE002685268F1E70168CA6822F01B +:101E50002002CA600168CA6822F48072CA60016800 +:101E60004A6922F001024A61202180F842100021D3 +:101E70004163026B012A03D0FFF74EFC002008BD2E +:101E8000016301680C3151E8002F22F0100241E893 +:101E90000023002BF5D101680A68D20602D50A6832 +:101EA00049680091818DFFF7D2F9E7E770B50446E4 +:101EB00000680169E26821F4405111430161216920 +:101EC000A0680843616908432168CA6841F20C634D +:101ED0009A430243CA6020684169A26921F44071B3 +:101EE000114341611E492068884202D1FEF7ECFD92 +:101EF00001E0FEF7D9FD00EBC00101EB00126068C4 +:101F000064218000B2FBF0F3B3FBF1F36FF018062D +:101F10007343B2FBF0F5B2FBF0F605EB8305322319 +:101F200003EB0515B5FBF1F5B6FBF1F605F0F00591 +:101F300005EB0615B2FBF0F6B2FBF0F0B0FBF1F0EA +:101F40006FF01802504306EB800003EB0010B0FB6B +:101F5000F1F0216800F00F002844886070BD000097 +:101F60000038014038B5816204468285002013465E +:101F70006064222284F84220E56B1B4AAA62E56B6A +:101F80001A4AEA62E56B1A4A2A63E26B50630A4610 +:101F90002168E06B091DFEF71DFB206801684068A1 +:101FA0000090206948B120680C3050E8001F41F4CF +:101FB000807140E80012002AF5D12068143050E802 +:101FC000001F41F0010140E80012002AF5D120680D +:101FD000143050E8001F41F0400140E80012002A90 +:101FE000F5D1002038BD0000DD1C0008631D00088D +:101FF000931C00082DE9F843984617460D46044601 +:10200000089E24E0701C22D0FEF712FCA0EB080012 +:10201000B0421AD8CEB12068C168490717D5802DC3 +:1020200015D0402D13D00168C94309070FD40168AA +:102030000025406800902046FFF7A2FE082060645B +:1020400084F840500120BDE8F8830320FBE72068B6 +:10205000006835EA000004D00020B842D2D0002049 +:10206000F1E70120F9E700000148FFF72BB9000074 +:10207000840100200148FFF725B90000CC010020B1 +:102080000148FFF71FB9000014020020FEE709070E +:10209000090E002804DB00F1E02080F800147047EE +:1020A00000F00F0000F1E02080F8141D70470000E0 +:1020B000FEF7CCFBFFF73CFDFFF7B8FBFFF7A0FBFB +:1020C000FFF73EFCFFF7EAFBFFF71EFCFFF754FCAF +:1020D000344C01254022257033493448FFF70EFB6C +:1020E00032480068C16841F01001C160304F04F10E +:1020F0000208EE1E2078082800D1257020780828D4 +:10210000F8D2DFE800F00405151E2A38434CF1E749 +:1021100098F800000128EDD0FFF7F0FC88F8005097 +:10212000657018E0386806612148FEF735FFE1E781 +:1021300098F800000128DDD0FFF7E0FC88F8005097 +:1021400013E098F801000128D4D0FFF7D7FC88F8F5 +:102150000150022018E0052208E098F8010001284B +:10216000C8D0FFF7CBFC88F801500A220E490F486F +:10217000FFF7C4FAD6E798F802000128BAD0FFF7B3 +:10218000BDFC88F8025003206070E4E798F8020074 +:102190000128AFD0FFF7B2FC88F80250E5E7FFF75F +:1021A00073FCBFE7000000209A000020840100209B +:1021B0003C010020010202030405060708090A0B7E +:1021C0000C0D0E0F101000000000000000000102B6 +:1021D00003040607080900000000010203040000D0 +:1021E0000022000800000020300000002801000844 +:1021F0003022000830000020D00800004401000810 +:1022000000000000000100000000000000000200CB +:1022100000000000000000030000000000000000BB +:1022200001000000100000000000000000127A0011 :04000005080000ED02 :00000001FF diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.htm b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.htm index f470f96..1a77da1 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: Fri Dec 05 17:04:33 2025 +

#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Fri Dec 05 17:11:08 2025

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

Call chain for Maximum Stack Depth:

@@ -22,8 +22,8 @@ Mutually Recursive functions
  • BusFault_Handler   ⇒   BusFault_Handler
  • HardFault_Handler   ⇒   HardFault_Handler
  • MemManage_Handler   ⇒   MemManage_Handler
    -
  • UART_EndTxTransfer   ⇒   UART_EndTxTransfer
    -
  • UART_EndRxTransfer   ⇒   UART_EndRxTransfer
    +
  • UART_EndTxTransfer   ⇒   UART_EndTxTransfer
    +
  • UART_EndRxTransfer   ⇒   UART_EndRxTransfer
  • UsageFault_Handler   ⇒   UsageFault_Handler

    @@ -107,9 +107,9 @@ Global Symbols

    [Calls]

    • >>   __rt_entry
    -

    __scatterload_rt2_thumb_only (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED) +

    __scatterload_rt2_thumb_only (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED) -

    __scatterload_null (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED) +

    __scatterload_null (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)

    __scatterload_copy (Thumb, 26 bytes, Stack size unknown bytes, __scatter_copy.o(!!handler_copy), UNUSED)

    [Calls]

    • >>   __scatterload_copy @@ -117,80 +117,80 @@ Global Symbols
      [Called By]
      • >>   __scatterload_copy
      -

      __scatterload_zeroinit (Thumb, 28 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED) +

      __scatterload_zeroinit (Thumb, 28 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED)

      __rt_lib_init (Thumb, 0 bytes, Stack size unknown bytes, libinit.o(.ARM.Collect$$libinit$$00000000))

      [Called By]

      • >>   __rt_entry_li
      -

      __rt_lib_init_alloca_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002E)) +

      __rt_lib_init_alloca_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002E)) -

      __rt_lib_init_argv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002C)) +

      __rt_lib_init_argv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002C)) -

      __rt_lib_init_atexit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001B)) +

      __rt_lib_init_atexit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001B)) -

      __rt_lib_init_clock_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000021)) +

      __rt_lib_init_clock_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000021)) -

      __rt_lib_init_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000032)) +

      __rt_lib_init_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000032)) -

      __rt_lib_init_exceptions_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000030)) +

      __rt_lib_init_exceptions_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000030)) -

      __rt_lib_init_fp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000002)) +

      __rt_lib_init_fp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000002)) -

      __rt_lib_init_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001F)) +

      __rt_lib_init_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001F)) -

      __rt_lib_init_getenv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000023)) +

      __rt_lib_init_getenv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000023)) -

      __rt_lib_init_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000A)) +

      __rt_lib_init_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000A)) -

      __rt_lib_init_lc_collate_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000011)) +

      __rt_lib_init_lc_collate_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000011)) -

      __rt_lib_init_lc_ctype_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000013)) +

      __rt_lib_init_lc_ctype_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000013)) -

      __rt_lib_init_lc_monetary_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000015)) +

      __rt_lib_init_lc_monetary_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000015)) -

      __rt_lib_init_lc_numeric_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000017)) +

      __rt_lib_init_lc_numeric_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000017)) -

      __rt_lib_init_lc_time_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000019)) +

      __rt_lib_init_lc_time_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000019)) -

      __rt_lib_init_preinit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000004)) +

      __rt_lib_init_preinit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000004)) -

      __rt_lib_init_rand_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000E)) +

      __rt_lib_init_rand_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000E)) -

      __rt_lib_init_return (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000033)) +

      __rt_lib_init_return (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000033)) -

      __rt_lib_init_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001D)) +

      __rt_lib_init_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001D)) -

      __rt_lib_init_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000025)) +

      __rt_lib_init_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000025)) -

      __rt_lib_init_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000C)) +

      __rt_lib_init_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000C))

      __rt_lib_shutdown (Thumb, 0 bytes, Stack size unknown bytes, libshutdown.o(.ARM.Collect$$libshutdown$$00000000))

      [Called By]

      • >>   __rt_exit_ls
      -

      __rt_lib_shutdown_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)) +

      __rt_lib_shutdown_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)) -

      __rt_lib_shutdown_fini_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)) +

      __rt_lib_shutdown_fini_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)) -

      __rt_lib_shutdown_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)) +

      __rt_lib_shutdown_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)) -

      __rt_lib_shutdown_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000011)) +

      __rt_lib_shutdown_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000011)) -

      __rt_lib_shutdown_return (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000012)) +

      __rt_lib_shutdown_return (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000012)) -

      __rt_lib_shutdown_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)) +

      __rt_lib_shutdown_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)) -

      __rt_lib_shutdown_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)) +

      __rt_lib_shutdown_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)) -

      __rt_lib_shutdown_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)) +

      __rt_lib_shutdown_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E))

      __rt_entry (Thumb, 0 bytes, Stack size unknown bytes, __rtentry.o(.ARM.Collect$$rtentry$$00000000))

      [Called By]

      • >>   __main
      • >>   __scatterload_rt2
      -

      __rt_entry_presh_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000002)) +

      __rt_entry_presh_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000002))

      __rt_entry_sh (Thumb, 0 bytes, Stack size unknown bytes, __rtentry4.o(.ARM.Collect$$rtentry$$00000004))

      [Stack]

      • Max Depth = 8 + Unknown Stack Size @@ -203,7 +203,7 @@ Global Symbols

        [Calls]
        • >>   __rt_lib_init
        -

        __rt_entry_postsh_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000009)) +

        __rt_entry_postsh_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000009))

        __rt_entry_main (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000D))

        [Stack]

        • Max Depth = 136 + Unknown Stack Size @@ -213,7 +213,7 @@ Global Symbols
        • >>   exit
        -

        __rt_entry_postli_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)) +

        __rt_entry_postli_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000C))

        __rt_exit (Thumb, 0 bytes, Stack size unknown bytes, rtexit.o(.ARM.Collect$$rtexit$$00000000))

        [Called By]

        • >>   exit @@ -223,7 +223,7 @@ Global Symbols

          [Calls]
          • >>   __rt_lib_shutdown
          -

          __rt_exit_prels_1 (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000002)) +

          __rt_exit_prels_1 (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000002))

          __rt_exit_exit (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000004))

          [Calls]

          • >>   _sys_exit @@ -354,35 +354,35 @@ Global Symbols

            [Called By]
            • >>   __user_setup_stackheap
            -

            __aeabi_memclr (Thumb, 0 bytes, Stack size 0 bytes, rt_memclr.o(.text)) -

            [Called By]

            • >>   Process_Reply +

              __aeabi_memclr (Thumb, 0 bytes, Stack size 0 bytes, rt_memclr.o(.text)) +

              [Called By]

              • >>   Process_Reply

              __rt_memclr (Thumb, 68 bytes, Stack size 0 bytes, rt_memclr.o(.text), UNUSED)

              [Calls]

              • >>   _memset_w
              -

              _memset (Thumb, 0 bytes, Stack size unknown bytes, rt_memclr.o(.text), UNUSED) +

              _memset (Thumb, 0 bytes, Stack size unknown bytes, rt_memclr.o(.text), UNUSED) -

              __aeabi_memclr4 (Thumb, 0 bytes, Stack size 4 bytes, rt_memclr_w.o(.text)) +

              __aeabi_memclr4 (Thumb, 0 bytes, Stack size 4 bytes, rt_memclr_w.o(.text))

              [Stack]

              • Max Depth = 4
              • Call Chain = __aeabi_memclr4
              -
              [Called By]
              • >>   SystemClock_Config +
                [Called By]
                • >>   SystemClock_Config
                -

                __aeabi_memclr8 (Thumb, 0 bytes, Stack size 4 bytes, rt_memclr_w.o(.text), UNUSED) +

                __aeabi_memclr8 (Thumb, 0 bytes, Stack size 4 bytes, rt_memclr_w.o(.text), UNUSED) -

                __rt_memclr_w (Thumb, 78 bytes, Stack size 4 bytes, rt_memclr_w.o(.text), UNUSED) +

                __rt_memclr_w (Thumb, 78 bytes, Stack size 4 bytes, rt_memclr_w.o(.text), UNUSED)

                _memset_w (Thumb, 0 bytes, Stack size unknown bytes, rt_memclr_w.o(.text), UNUSED)

                [Called By]

                • >>   __rt_memclr
                -

                __use_two_region_memory (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) +

                __use_two_region_memory (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) -

                __rt_heap_escrow$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) +

                __rt_heap_escrow$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) -

                __rt_heap_expand$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) +

                __rt_heap_expand$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)

                __user_setup_stackheap (Thumb, 74 bytes, Stack size 8 bytes, sys_stackheap_outer.o(.text))

                [Stack]

                • Max Depth = 8 + Unknown Stack Size @@ -403,21 +403,21 @@ Global Symbols
                  [Called By]
                  • >>   __rt_entry_main
                  -

                  __user_libspace (Thumb, 8 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED) +

                  __user_libspace (Thumb, 8 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)

                  __user_perproc_libspace (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text))

                  [Called By]

                  • >>   __user_setup_stackheap
                  -

                  __user_perthread_libspace (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED) +

                  __user_perthread_libspace (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)

                  _sys_exit (Thumb, 8 bytes, Stack size 0 bytes, sys_exit.o(.text))

                  [Called By]

                  • >>   __rt_exit_exit
                  -

                  __I$use$semihosting (Thumb, 0 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED) +

                  __I$use$semihosting (Thumb, 0 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED) -

                  __use_no_semihosting_swi (Thumb, 2 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED) +

                  __use_no_semihosting_swi (Thumb, 2 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED)

                  BusFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.BusFault_Handler))

                  [Calls]

                  • >>   BusFault_Handler @@ -426,12 +426,12 @@ Global Symbols

                  [Address Reference Count : 1]
                  • startup_stm32f103xb.o(RESET)
                  -

                  __semihosting_library_function (Thumb, 0 bytes, Stack size 0 bytes, indicate_semi.o(.text), UNUSED) +

                  __semihosting_library_function (Thumb, 0 bytes, Stack size 0 bytes, indicate_semi.o(.text), UNUSED) -

                  Calculate_CRC16 (Thumb, 52 bytes, Stack size 16 bytes, main.o(i.Calculate_CRC16)) +

                  Calculate_CRC16 (Thumb, 52 bytes, Stack size 16 bytes, main.o(i.Calculate_CRC16))

                  [Stack]

                  • Max Depth = 16
                  • Call Chain = Calculate_CRC16
                  -
                  [Called By]
                  • >>   Slave1_Sta_Query +
                    [Called By]
                    • >>   Slave1_Sta_Query

                    DMA1_Channel5_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.DMA1_Channel5_IRQHandler)) @@ -444,25 +444,25 @@ Global Symbols

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

                    • startup_stm32f103xb.o(RESET)
                    -

                    Error_Handler (Thumb, 4 bytes, Stack size 0 bytes, main.o(i.Error_Handler)) -

                    [Called By]

                    • >>   HAL_UART_MspInit -
                    • >>   MX_USART3_UART_Init -
                    • >>   MX_USART2_UART_Init -
                    • >>   MX_USART1_UART_Init -
                    • >>   MX_TIM3_Init +

                      Error_Handler (Thumb, 4 bytes, Stack size 0 bytes, main.o(i.Error_Handler)) +

                      [Called By]

                      • >>   HAL_UART_MspInit +
                      • >>   MX_USART3_UART_Init +
                      • >>   MX_USART2_UART_Init +
                      • >>   MX_USART1_UART_Init +
                      • >>   MX_TIM3_Init
                      -

                      HAL_DMA_Abort (Thumb, 70 bytes, Stack size 8 bytes, stm32f1xx_hal_dma.o(i.HAL_DMA_Abort)) +

                      HAL_DMA_Abort (Thumb, 70 bytes, Stack size 8 bytes, stm32f1xx_hal_dma.o(i.HAL_DMA_Abort))

                      [Stack]

                      • Max Depth = 8
                      • Call Chain = HAL_DMA_Abort
                      -
                      [Called By]
                      • >>   HAL_UART_IRQHandler -
                      • >>   HAL_UART_DMAStop +
                        [Called By]
                        • >>   HAL_UART_IRQHandler +
                        • >>   HAL_UART_DMAStop
                        -

                        HAL_DMA_Abort_IT (Thumb, 148 bytes, Stack size 8 bytes, stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT)) +

                        HAL_DMA_Abort_IT (Thumb, 148 bytes, Stack size 8 bytes, stm32f1xx_hal_dma.o(i.HAL_DMA_Abort_IT))

                        [Stack]

                        • Max Depth = 8
                        • Call Chain = HAL_DMA_Abort_IT
                        -
                        [Called By]
                        • >>   HAL_UART_IRQHandler +
                          [Called By]
                          • >>   HAL_UART_IRQHandler

                          HAL_DMA_IRQHandler (Thumb, 316 bytes, Stack size 40 bytes, stm32f1xx_hal_dma.o(i.HAL_DMA_IRQHandler)) @@ -471,10 +471,10 @@ Global Symbols
                          [Called By]

                          • >>   DMA1_Channel5_IRQHandler
                          -

                          HAL_DMA_Init (Thumb, 84 bytes, Stack size 12 bytes, stm32f1xx_hal_dma.o(i.HAL_DMA_Init)) +

                          HAL_DMA_Init (Thumb, 84 bytes, Stack size 12 bytes, stm32f1xx_hal_dma.o(i.HAL_DMA_Init))

                          [Stack]

                          • Max Depth = 12
                          • Call Chain = HAL_DMA_Init
                          -
                          [Called By]
                          • >>   HAL_UART_MspInit +
                            [Called By]
                            • >>   HAL_UART_MspInit

                            HAL_DMA_Start_IT (Thumb, 112 bytes, Stack size 16 bytes, stm32f1xx_hal_dma.o(i.HAL_DMA_Start_IT)) @@ -482,28 +482,28 @@ Global Symbols


                          [Calls]
                          • >>   DMA_SetConfig
                          -
                          [Called By]
                          • >>   UART_Start_Receive_DMA +
                            [Called By]
                            • >>   UART_Start_Receive_DMA
                            -

                            HAL_GPIO_Init (Thumb, 446 bytes, Stack size 40 bytes, stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init)) +

                            HAL_GPIO_Init (Thumb, 446 bytes, Stack size 40 bytes, stm32f1xx_hal_gpio.o(i.HAL_GPIO_Init))

                            [Stack]

                            • Max Depth = 40
                            • Call Chain = HAL_GPIO_Init
                            -
                            [Called By]
                            • >>   HAL_UART_MspInit -
                            • >>   MX_GPIO_Init +
                              [Called By]
                              • >>   HAL_UART_MspInit +
                              • >>   MX_GPIO_Init
                              -

                              HAL_GPIO_WritePin (Thumb, 10 bytes, Stack size 0 bytes, stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin)) -

                              [Called By]

                              • >>   MX_GPIO_Init +

                                HAL_GPIO_WritePin (Thumb, 10 bytes, Stack size 0 bytes, stm32f1xx_hal_gpio.o(i.HAL_GPIO_WritePin)) +

                                [Called By]

                                • >>   MX_GPIO_Init

                                HAL_GetTick (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_hal.o(i.HAL_GetTick)) -

                                [Called By]

                                • >>   HAL_UART_Transmit +

                                  [Called By]
                                  • >>   HAL_UART_Transmit
                                  • >>   HAL_RCC_OscConfig
                                  • >>   HAL_RCC_ClockConfig -
                                  • >>   UART_WaitOnFlagUntilTimeout +
                                  • >>   UART_WaitOnFlagUntilTimeout
                                  -

                                  HAL_IncTick (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_hal.o(i.HAL_IncTick)) +

                                  HAL_IncTick (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_hal.o(i.HAL_IncTick))

                                  [Called By]

                                  • >>   SysTick_Handler
                                  @@ -534,9 +534,9 @@ Global Symbols

                                HAL_NVIC_EnableIRQ (Thumb, 26 bytes, Stack size 0 bytes, stm32f1xx_hal_cortex.o(i.HAL_NVIC_EnableIRQ)) -

                                [Called By]

                                • >>   HAL_UART_MspInit +

                                  [Called By]
                                  • >>   HAL_UART_MspInit
                                  • >>   HAL_TIM_Base_MspInit -
                                  • >>   MX_DMA_Init +
                                  • >>   MX_DMA_Init

                                  HAL_NVIC_SetPriority (Thumb, 60 bytes, Stack size 16 bytes, stm32f1xx_hal_cortex.o(i.HAL_NVIC_SetPriority)) @@ -544,9 +544,9 @@ Global Symbols


                                [Calls]
                                • >>   __NVIC_SetPriority
                                -
                                [Called By]
                                • >>   HAL_UART_MspInit +
                                  [Called By]
                                  • >>   HAL_UART_MspInit
                                  • >>   HAL_TIM_Base_MspInit -
                                  • >>   MX_DMA_Init +
                                  • >>   MX_DMA_Init
                                  • >>   HAL_InitTick
                                  @@ -565,19 +565,19 @@ Global Symbols
                                • >>   HAL_InitTick
                                • >>   HAL_GetTick
                                -
                                [Called By]
                                • >>   SystemClock_Config +
                                  [Called By]
                                  • >>   SystemClock_Config
                                  -

                                  HAL_RCC_EnableCSS (Thumb, 8 bytes, Stack size 0 bytes, stm32f1xx_hal_rcc.o(i.HAL_RCC_EnableCSS)) -

                                  [Called By]

                                  • >>   SystemClock_Config +

                                    HAL_RCC_EnableCSS (Thumb, 8 bytes, Stack size 0 bytes, stm32f1xx_hal_rcc.o(i.HAL_RCC_EnableCSS)) +

                                    [Called By]

                                    • >>   SystemClock_Config
                                    -

                                    HAL_RCC_GetPCLK1Freq (Thumb, 20 bytes, Stack size 0 bytes, stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq)) -

                                    [Called By]

                                    • >>   UART_SetConfig +

                                      HAL_RCC_GetPCLK1Freq (Thumb, 20 bytes, Stack size 0 bytes, stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK1Freq)) +

                                      [Called By]

                                      • >>   UART_SetConfig
                                      -

                                      HAL_RCC_GetPCLK2Freq (Thumb, 20 bytes, Stack size 0 bytes, stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq)) -

                                      [Called By]

                                      • >>   UART_SetConfig +

                                        HAL_RCC_GetPCLK2Freq (Thumb, 20 bytes, Stack size 0 bytes, stm32f1xx_hal_rcc.o(i.HAL_RCC_GetPCLK2Freq)) +

                                        [Called By]

                                        • >>   UART_SetConfig

                                        HAL_RCC_GetSysClockFreq (Thumb, 58 bytes, Stack size 0 bytes, stm32f1xx_hal_rcc.o(i.HAL_RCC_GetSysClockFreq)) @@ -597,7 +597,7 @@ Global Symbols


                                      [Calls]
                                      • >>   HAL_GetTick
                                      -
                                      [Called By]
                                      • >>   SystemClock_Config +
                                        [Called By]
                                        • >>   SystemClock_Config

                                        HAL_SYSTICK_Config (Thumb, 40 bytes, Stack size 8 bytes, stm32f1xx_hal_cortex.o(i.HAL_SYSTICK_Config)) @@ -616,10 +616,10 @@ Global Symbols

                                        [Called By]

                                        • >>   HAL_TIM_IRQHandler
                                        -

                                        HAL_TIMEx_MasterConfigSynchronization (Thumb, 92 bytes, Stack size 16 bytes, stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization)) +

                                        HAL_TIMEx_MasterConfigSynchronization (Thumb, 92 bytes, Stack size 16 bytes, stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_MasterConfigSynchronization))

                                        [Stack]

                                        • Max Depth = 16
                                        • Call Chain = HAL_TIMEx_MasterConfigSynchronization
                                        -
                                        [Called By]
                                        • >>   MX_TIM3_Init +
                                          [Called By]
                                          • >>   MX_TIM3_Init

                                          HAL_TIM_Base_Init (Thumb, 90 bytes, Stack size 8 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Init)) @@ -628,7 +628,7 @@ Global Symbols
                                          [Calls]

                                          • >>   HAL_TIM_Base_MspInit
                                          • >>   TIM_Base_SetConfig
                                          -
                                          [Called By]
                                          • >>   MX_TIM3_Init +
                                            [Called By]
                                            • >>   MX_TIM3_Init

                                            HAL_TIM_Base_MspInit (Thumb, 50 bytes, Stack size 8 bytes, tim.o(i.HAL_TIM_Base_MspInit)) @@ -640,10 +640,14 @@ Global Symbols
                                            [Called By]

                                            • >>   HAL_TIM_Base_Init
                                            -

                                            HAL_TIM_Base_Start_IT (Thumb, 76 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Start_IT)) +

                                            HAL_TIM_Base_Start_IT (Thumb, 76 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Start_IT))

                                            [Called By]

                                            • >>   main
                                            +

                                            HAL_TIM_Base_Stop_IT (Thumb, 48 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Stop_IT)) +

                                            [Called By]

                                            • >>   HAL_TIM_PeriodElapsedCallback +
                                            +

                                            HAL_TIM_ConfigClockSource (Thumb, 220 bytes, Stack size 16 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigClockSource))

                                            [Stack]

                                            • Max Depth = 24
                                            • Call Chain = HAL_TIM_ConfigClockSource ⇒ TIM_TI2_ConfigInputStage
                                            @@ -652,7 +656,7 @@ Global Symbols
                                          • >>   TIM_ITRx_SetConfig
                                          • >>   TIM_ETR_SetConfig
                                          -
                                          [Called By]
                                          • >>   MX_TIM3_Init +
                                            [Called By]
                                            • >>   MX_TIM3_Init

                                            HAL_TIM_IC_CaptureCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_IC_CaptureCallback)) @@ -662,8 +666,8 @@ Global Symbols

                                            HAL_TIM_IRQHandler (Thumb, 304 bytes, Stack size 24 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler))

                                            [Stack]

                                            • Max Depth = 24
                                            • Call Chain = HAL_TIM_IRQHandler
                                            -
                                            [Calls]
                                            • >>   HAL_TIM_TriggerCallback -
                                            • >>   HAL_TIM_PeriodElapsedCallback +
                                              [Calls]
                                              • >>   HAL_TIM_PeriodElapsedCallback +
                                              • >>   HAL_TIM_TriggerCallback
                                              • >>   HAL_TIM_PWM_PulseFinishedCallback
                                              • >>   HAL_TIM_OC_DelayElapsedCallback
                                              • >>   HAL_TIM_IC_CaptureCallback @@ -681,112 +685,114 @@ Global Symbols

                                                [Called By]
                                                • >>   HAL_TIM_IRQHandler
                                                -

                                                HAL_TIM_PeriodElapsedCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_PeriodElapsedCallback)) -

                                                [Called By]

                                                • >>   HAL_TIM_IRQHandler +

                                                  HAL_TIM_PeriodElapsedCallback (Thumb, 20 bytes, Stack size 0 bytes, main.o(i.HAL_TIM_PeriodElapsedCallback)) +

                                                  [Calls]

                                                  • >>   HAL_TIM_Base_Stop_IT +
                                                  +
                                                  [Called By]
                                                  • >>   HAL_TIM_IRQHandler

                                                  HAL_TIM_TriggerCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(i.HAL_TIM_TriggerCallback))

                                                  [Called By]

                                                  • >>   HAL_TIM_IRQHandler
                                                  -

                                                  HAL_UARTEx_RxEventCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback)) -

                                                  [Called By]

                                                  • >>   HAL_UART_IRQHandler -
                                                  • >>   UART_Receive_IT +

                                                    HAL_UARTEx_RxEventCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback)) +

                                                    [Called By]

                                                    • >>   HAL_UART_IRQHandler +
                                                    • >>   UART_Receive_IT
                                                    • >>   UART_DMARxHalfCplt
                                                    • >>   UART_DMAReceiveCplt
                                                    -

                                                    HAL_UART_DMAStop (Thumb, 112 bytes, Stack size 8 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop)) +

                                                    HAL_UART_DMAStop (Thumb, 112 bytes, Stack size 8 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop))

                                                    [Stack]

                                                    • Max Depth = 16
                                                    • Call Chain = HAL_UART_DMAStop ⇒ HAL_DMA_Abort
                                                    -
                                                    [Calls]
                                                    • >>   HAL_DMA_Abort -
                                                    • >>   UART_EndTxTransfer -
                                                    • >>   UART_EndRxTransfer +
                                                      [Calls]
                                                      • >>   HAL_DMA_Abort +
                                                      • >>   UART_EndTxTransfer +
                                                      • >>   UART_EndRxTransfer
                                                      -
                                                      [Called By]
                                                      • >>   HAL_UART_TxCpltCallback +
                                                        [Called By]
                                                        • >>   HAL_UART_TxCpltCallback
                                                        -

                                                        HAL_UART_ErrorCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback)) -

                                                        [Called By]

                                                        • >>   HAL_UART_IRQHandler +

                                                          HAL_UART_ErrorCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback)) +

                                                          [Called By]

                                                          • >>   HAL_UART_IRQHandler
                                                          • >>   UART_DMAError
                                                          • >>   UART_DMAAbortOnError
                                                          -

                                                          HAL_UART_IRQHandler (Thumb, 616 bytes, Stack size 24 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler)) +

                                                          HAL_UART_IRQHandler (Thumb, 616 bytes, Stack size 24 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler))

                                                          [Stack]

                                                          • Max Depth = 76
                                                          • Call Chain = HAL_UART_IRQHandler ⇒ HAL_UART_TxCpltCallback ⇒ HAL_UART_Receive_DMA ⇒ UART_Start_Receive_DMA ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig
                                                          -
                                                          [Calls]
                                                          • >>   HAL_UART_TxCpltCallback -
                                                          • >>   HAL_DMA_Abort -
                                                          • >>   HAL_UART_ErrorCallback -
                                                          • >>   HAL_UARTEx_RxEventCallback -
                                                          • >>   UART_Receive_IT -
                                                          • >>   UART_EndRxTransfer -
                                                          • >>   HAL_DMA_Abort_IT +
                                                            [Calls]
                                                            • >>   HAL_UART_TxCpltCallback +
                                                            • >>   HAL_DMA_Abort +
                                                            • >>   HAL_UART_ErrorCallback +
                                                            • >>   HAL_UARTEx_RxEventCallback +
                                                            • >>   UART_Receive_IT +
                                                            • >>   UART_EndRxTransfer +
                                                            • >>   HAL_DMA_Abort_IT

                                                            [Called By]
                                                            • >>   USART3_IRQHandler
                                                            • >>   USART2_IRQHandler
                                                            • >>   USART1_IRQHandler
                                                            -

                                                            HAL_UART_Init (Thumb, 100 bytes, Stack size 16 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_Init)) +

                                                            HAL_UART_Init (Thumb, 100 bytes, Stack size 16 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_Init))

                                                            [Stack]

                                                            • Max Depth = 96
                                                            • Call Chain = HAL_UART_Init ⇒ HAL_UART_MspInit ⇒ HAL_GPIO_Init
                                                            -
                                                            [Calls]
                                                            • >>   HAL_UART_MspInit -
                                                            • >>   UART_SetConfig +
                                                              [Calls]
                                                              • >>   HAL_UART_MspInit +
                                                              • >>   UART_SetConfig
                                                              -
                                                              [Called By]
                                                              • >>   MX_USART3_UART_Init -
                                                              • >>   MX_USART2_UART_Init -
                                                              • >>   MX_USART1_UART_Init +
                                                                [Called By]
                                                                • >>   MX_USART3_UART_Init +
                                                                • >>   MX_USART2_UART_Init +
                                                                • >>   MX_USART1_UART_Init
                                                                -

                                                                HAL_UART_MspInit (Thumb, 328 bytes, Stack size 40 bytes, usart.o(i.HAL_UART_MspInit)) +

                                                                HAL_UART_MspInit (Thumb, 328 bytes, Stack size 40 bytes, usart.o(i.HAL_UART_MspInit))

                                                                [Stack]

                                                                • Max Depth = 80
                                                                • Call Chain = HAL_UART_MspInit ⇒ HAL_GPIO_Init
                                                                -
                                                                [Calls]
                                                                • >>   HAL_DMA_Init +
                                                                  [Calls]
                                                                  • >>   HAL_DMA_Init
                                                                  • >>   HAL_NVIC_SetPriority
                                                                  • >>   HAL_NVIC_EnableIRQ -
                                                                  • >>   HAL_GPIO_Init -
                                                                  • >>   Error_Handler +
                                                                  • >>   HAL_GPIO_Init +
                                                                  • >>   Error_Handler
                                                                  -
                                                                  [Called By]
                                                                  • >>   HAL_UART_Init +
                                                                    [Called By]
                                                                    • >>   HAL_UART_Init
                                                                    -

                                                                    HAL_UART_Receive_DMA (Thumb, 28 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA)) +

                                                                    HAL_UART_Receive_DMA (Thumb, 28 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA))

                                                                    [Stack]

                                                                    • Max Depth = 44
                                                                    • Call Chain = HAL_UART_Receive_DMA ⇒ UART_Start_Receive_DMA ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig
                                                                    -
                                                                    [Calls]
                                                                    • >>   UART_Start_Receive_DMA +
                                                                      [Calls]
                                                                      • >>   UART_Start_Receive_DMA

                                                                      [Called By]
                                                                      • >>   main -
                                                                      • >>   HAL_UART_TxCpltCallback +
                                                                      • >>   HAL_UART_TxCpltCallback
                                                                      -

                                                                      HAL_UART_RxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_RxCpltCallback)) -

                                                                      [Called By]

                                                                      • >>   UART_Receive_IT +

                                                                        HAL_UART_RxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_RxCpltCallback)) +

                                                                        [Called By]

                                                                        • >>   UART_Receive_IT
                                                                        • >>   UART_DMAReceiveCplt
                                                                        -

                                                                        HAL_UART_RxHalfCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback)) +

                                                                        HAL_UART_RxHalfCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback))

                                                                        [Called By]

                                                                        • >>   UART_DMARxHalfCplt
                                                                        -

                                                                        HAL_UART_Transmit (Thumb, 160 bytes, Stack size 32 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_Transmit)) +

                                                                        HAL_UART_Transmit (Thumb, 160 bytes, Stack size 32 bytes, stm32f1xx_hal_uart.o(i.HAL_UART_Transmit))

                                                                        [Stack]

                                                                        • Max Depth = 64
                                                                        • Call Chain = HAL_UART_Transmit ⇒ UART_WaitOnFlagUntilTimeout

                                                                        [Calls]
                                                                        • >>   HAL_GetTick -
                                                                        • >>   UART_WaitOnFlagUntilTimeout +
                                                                        • >>   UART_WaitOnFlagUntilTimeout
                                                                        -
                                                                        [Called By]
                                                                        • >>   Slave1_Sta_Query -
                                                                        • >>   RS485_Output +
                                                                          [Called By]
                                                                          • >>   Slave1_Sta_Query +
                                                                          • >>   RS485_Output
                                                                          -

                                                                          HAL_UART_TxCpltCallback (Thumb, 50 bytes, Stack size 8 bytes, main.o(i.HAL_UART_TxCpltCallback)) +

                                                                          HAL_UART_TxCpltCallback (Thumb, 50 bytes, Stack size 8 bytes, main.o(i.HAL_UART_TxCpltCallback))

                                                                          [Stack]

                                                                          • Max Depth = 52
                                                                          • Call Chain = HAL_UART_TxCpltCallback ⇒ HAL_UART_Receive_DMA ⇒ UART_Start_Receive_DMA ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig
                                                                          -
                                                                          [Calls]
                                                                          • >>   HAL_UART_Receive_DMA -
                                                                          • >>   HAL_UART_DMAStop -
                                                                          • >>   Process_Reply +
                                                                            [Calls]
                                                                            • >>   HAL_UART_Receive_DMA +
                                                                            • >>   HAL_UART_DMAStop +
                                                                            • >>   Process_Reply
                                                                            -
                                                                            [Called By]
                                                                            • >>   HAL_UART_IRQHandler +
                                                                              [Called By]
                                                                              • >>   HAL_UART_IRQHandler

                                                                              HardFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.HardFault_Handler)) @@ -796,7 +802,7 @@ Global Symbols


                                                                            [Address Reference Count : 1]
                                                                            • startup_stm32f103xb.o(RESET)
                                                                            -

                                                                            MX_DMA_Init (Thumb, 40 bytes, Stack size 8 bytes, dma.o(i.MX_DMA_Init)) +

                                                                            MX_DMA_Init (Thumb, 40 bytes, Stack size 8 bytes, dma.o(i.MX_DMA_Init))

                                                                            [Stack]

                                                                            • Max Depth = 24
                                                                            • Call Chain = MX_DMA_Init ⇒ HAL_NVIC_SetPriority

                                                                            [Calls]
                                                                            • >>   HAL_NVIC_SetPriority @@ -805,49 +811,49 @@ Global Symbols
                                                                              [Called By]
                                                                              • >>   main
                                                                              -

                                                                              MX_GPIO_Init (Thumb, 102 bytes, Stack size 32 bytes, gpio.o(i.MX_GPIO_Init)) +

                                                                              MX_GPIO_Init (Thumb, 102 bytes, Stack size 32 bytes, gpio.o(i.MX_GPIO_Init))

                                                                              [Stack]

                                                                              • Max Depth = 72
                                                                              • Call Chain = MX_GPIO_Init ⇒ HAL_GPIO_Init
                                                                              -
                                                                              [Calls]
                                                                              • >>   HAL_GPIO_WritePin -
                                                                              • >>   HAL_GPIO_Init +
                                                                                [Calls]
                                                                                • >>   HAL_GPIO_WritePin +
                                                                                • >>   HAL_GPIO_Init

                                                                                [Called By]
                                                                                • >>   main
                                                                                -

                                                                                MX_TIM3_Init (Thumb, 98 bytes, Stack size 32 bytes, tim.o(i.MX_TIM3_Init)) +

                                                                                MX_TIM3_Init (Thumb, 98 bytes, Stack size 32 bytes, tim.o(i.MX_TIM3_Init))

                                                                                [Stack]

                                                                                • Max Depth = 64
                                                                                • Call Chain = MX_TIM3_Init ⇒ HAL_TIM_Base_Init ⇒ HAL_TIM_Base_MspInit ⇒ HAL_NVIC_SetPriority

                                                                                [Calls]
                                                                                • >>   HAL_TIM_ConfigClockSource
                                                                                • >>   HAL_TIM_Base_Init -
                                                                                • >>   HAL_TIMEx_MasterConfigSynchronization -
                                                                                • >>   Error_Handler +
                                                                                • >>   HAL_TIMEx_MasterConfigSynchronization +
                                                                                • >>   Error_Handler

                                                                                [Called By]
                                                                                • >>   main
                                                                                -

                                                                                MX_USART1_UART_Init (Thumb, 48 bytes, Stack size 8 bytes, usart.o(i.MX_USART1_UART_Init)) +

                                                                                MX_USART1_UART_Init (Thumb, 48 bytes, Stack size 8 bytes, usart.o(i.MX_USART1_UART_Init))

                                                                                [Stack]

                                                                                • Max Depth = 104
                                                                                • Call Chain = MX_USART1_UART_Init ⇒ HAL_UART_Init ⇒ HAL_UART_MspInit ⇒ HAL_GPIO_Init
                                                                                -
                                                                                [Calls]
                                                                                • >>   HAL_UART_Init -
                                                                                • >>   Error_Handler +
                                                                                  [Calls]
                                                                                  • >>   HAL_UART_Init +
                                                                                  • >>   Error_Handler

                                                                                  [Called By]
                                                                                  • >>   main
                                                                                  -

                                                                                  MX_USART2_UART_Init (Thumb, 48 bytes, Stack size 8 bytes, usart.o(i.MX_USART2_UART_Init)) +

                                                                                  MX_USART2_UART_Init (Thumb, 48 bytes, Stack size 8 bytes, usart.o(i.MX_USART2_UART_Init))

                                                                                  [Stack]

                                                                                  • Max Depth = 104
                                                                                  • Call Chain = MX_USART2_UART_Init ⇒ HAL_UART_Init ⇒ HAL_UART_MspInit ⇒ HAL_GPIO_Init
                                                                                  -
                                                                                  [Calls]
                                                                                  • >>   HAL_UART_Init -
                                                                                  • >>   Error_Handler +
                                                                                    [Calls]
                                                                                    • >>   HAL_UART_Init +
                                                                                    • >>   Error_Handler

                                                                                    [Called By]
                                                                                    • >>   main
                                                                                    -

                                                                                    MX_USART3_UART_Init (Thumb, 48 bytes, Stack size 8 bytes, usart.o(i.MX_USART3_UART_Init)) +

                                                                                    MX_USART3_UART_Init (Thumb, 48 bytes, Stack size 8 bytes, usart.o(i.MX_USART3_UART_Init))

                                                                                    [Stack]

                                                                                    • Max Depth = 104
                                                                                    • Call Chain = MX_USART3_UART_Init ⇒ HAL_UART_Init ⇒ HAL_UART_MspInit ⇒ HAL_GPIO_Init
                                                                                    -
                                                                                    [Calls]
                                                                                    • >>   HAL_UART_Init -
                                                                                    • >>   Error_Handler +
                                                                                      [Calls]
                                                                                      • >>   HAL_UART_Init +
                                                                                      • >>   Error_Handler

                                                                                      [Called By]
                                                                                      • >>   main
                                                                                      @@ -869,18 +875,18 @@ 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_Reply (Thumb, 196 bytes, Stack size 40 bytes, main.o(i.Process_Reply)) +

                                                                                      Process_Reply (Thumb, 196 bytes, Stack size 40 bytes, main.o(i.Process_Reply))

                                                                                      [Stack]

                                                                                      • Max Depth = 40
                                                                                      • Call Chain = Process_Reply
                                                                                      -
                                                                                      [Calls]
                                                                                      • >>   __aeabi_memclr +
                                                                                        [Calls]
                                                                                        • >>   __aeabi_memclr
                                                                                        -
                                                                                        [Called By]
                                                                                        • >>   HAL_UART_TxCpltCallback +
                                                                                          [Called By]
                                                                                          • >>   HAL_UART_TxCpltCallback
                                                                                          -

                                                                                          RS485_Output (Thumb, 100 bytes, Stack size 8 bytes, main.o(i.RS485_Output)) +

                                                                                          RS485_Output (Thumb, 100 bytes, Stack size 8 bytes, main.o(i.RS485_Output))

                                                                                          [Stack]

                                                                                          • Max Depth = 72
                                                                                          • Call Chain = RS485_Output ⇒ HAL_UART_Transmit ⇒ UART_WaitOnFlagUntilTimeout
                                                                                          -
                                                                                          [Calls]
                                                                                          • >>   HAL_UART_Transmit +
                                                                                            [Calls]
                                                                                            • >>   HAL_UART_Transmit

                                                                                            [Called By]
                                                                                            • >>   main
                                                                                            @@ -888,27 +894,27 @@ Global Symbols

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

                                                                                            • startup_stm32f103xb.o(RESET)
                                                                                            -

                                                                                            Slave1_Sta_Query (Thumb, 40 bytes, Stack size 8 bytes, main.o(i.Slave1_Sta_Query)) +

                                                                                            Slave1_Sta_Query (Thumb, 40 bytes, Stack size 8 bytes, main.o(i.Slave1_Sta_Query))

                                                                                            [Stack]

                                                                                            • Max Depth = 72
                                                                                            • Call Chain = Slave1_Sta_Query ⇒ HAL_UART_Transmit ⇒ UART_WaitOnFlagUntilTimeout
                                                                                            -
                                                                                            [Calls]
                                                                                            • >>   HAL_UART_Transmit -
                                                                                            • >>   Calculate_CRC16 +
                                                                                              [Calls]
                                                                                              • >>   HAL_UART_Transmit +
                                                                                              • >>   Calculate_CRC16

                                                                                              [Called By]
                                                                                              • >>   main

                                                                                              SysTick_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.SysTick_Handler)) -

                                                                                              [Calls]

                                                                                              • >>   HAL_IncTick +

                                                                                                [Calls]
                                                                                                • >>   HAL_IncTick

                                                                                                [Address Reference Count : 1]
                                                                                                • startup_stm32f103xb.o(RESET)
                                                                                                -

                                                                                                SystemClock_Config (Thumb, 96 bytes, Stack size 72 bytes, main.o(i.SystemClock_Config)) +

                                                                                                SystemClock_Config (Thumb, 96 bytes, Stack size 72 bytes, main.o(i.SystemClock_Config))

                                                                                                [Stack]

                                                                                                • Max Depth = 136
                                                                                                • Call Chain = SystemClock_Config ⇒ HAL_RCC_ClockConfig ⇒ HAL_InitTick ⇒ HAL_NVIC_SetPriority

                                                                                                [Calls]
                                                                                                • >>   HAL_RCC_OscConfig -
                                                                                                • >>   HAL_RCC_EnableCSS +
                                                                                                • >>   HAL_RCC_EnableCSS
                                                                                                • >>   HAL_RCC_ClockConfig -
                                                                                                • >>   __aeabi_memclr4 +
                                                                                                • >>   __aeabi_memclr4

                                                                                                [Called By]
                                                                                                • >>   main
                                                                                                @@ -935,32 +941,32 @@ Global Symbols
                                                                                                [Called By]
                                                                                                • >>   HAL_TIM_ConfigClockSource
                                                                                                -

                                                                                                UART_Start_Receive_DMA (Thumb, 130 bytes, Stack size 16 bytes, stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA)) +

                                                                                                UART_Start_Receive_DMA (Thumb, 130 bytes, Stack size 16 bytes, stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA))

                                                                                                [Stack]

                                                                                                • Max Depth = 44
                                                                                                • Call Chain = UART_Start_Receive_DMA ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig

                                                                                                [Calls]
                                                                                                • >>   HAL_DMA_Start_IT
                                                                                                -
                                                                                                [Called By]
                                                                                                • >>   HAL_UART_Receive_DMA +
                                                                                                  [Called By]
                                                                                                  • >>   HAL_UART_Receive_DMA

                                                                                                  USART1_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.USART1_IRQHandler))

                                                                                                  [Stack]

                                                                                                  • Max Depth = 76
                                                                                                  • Call Chain = USART1_IRQHandler ⇒ HAL_UART_IRQHandler ⇒ HAL_UART_TxCpltCallback ⇒ HAL_UART_Receive_DMA ⇒ UART_Start_Receive_DMA ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig
                                                                                                  -
                                                                                                  [Calls]
                                                                                                  • >>   HAL_UART_IRQHandler +
                                                                                                    [Calls]
                                                                                                    • >>   HAL_UART_IRQHandler

                                                                                                    [Address Reference Count : 1]
                                                                                                    • startup_stm32f103xb.o(RESET)

                                                                                                    USART2_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.USART2_IRQHandler))

                                                                                                    [Stack]

                                                                                                    • Max Depth = 76
                                                                                                    • Call Chain = USART2_IRQHandler ⇒ HAL_UART_IRQHandler ⇒ HAL_UART_TxCpltCallback ⇒ HAL_UART_Receive_DMA ⇒ UART_Start_Receive_DMA ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig
                                                                                                    -
                                                                                                    [Calls]
                                                                                                    • >>   HAL_UART_IRQHandler +
                                                                                                      [Calls]
                                                                                                      • >>   HAL_UART_IRQHandler

                                                                                                      [Address Reference Count : 1]
                                                                                                      • startup_stm32f103xb.o(RESET)

                                                                                                      USART3_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_it.o(i.USART3_IRQHandler))

                                                                                                      [Stack]

                                                                                                      • Max Depth = 76
                                                                                                      • Call Chain = USART3_IRQHandler ⇒ HAL_UART_IRQHandler ⇒ HAL_UART_TxCpltCallback ⇒ HAL_UART_Receive_DMA ⇒ UART_Start_Receive_DMA ⇒ HAL_DMA_Start_IT ⇒ DMA_SetConfig
                                                                                                      -
                                                                                                      [Calls]
                                                                                                      • >>   HAL_UART_IRQHandler +
                                                                                                        [Calls]
                                                                                                        • >>   HAL_UART_IRQHandler

                                                                                                        [Address Reference Count : 1]
                                                                                                        • startup_stm32f103xb.o(RESET)
                                                                                                        @@ -974,18 +980,18 @@ Global Symbols

                                                                                                        main (Thumb, 244 bytes, Stack size 0 bytes, main.o(i.main))

                                                                                                        [Stack]

                                                                                                        • Max Depth = 136
                                                                                                        • Call Chain = main ⇒ SystemClock_Config ⇒ HAL_RCC_ClockConfig ⇒ HAL_InitTick ⇒ HAL_NVIC_SetPriority
                                                                                                        -
                                                                                                        [Calls]
                                                                                                        • >>   MX_USART3_UART_Init -
                                                                                                        • >>   MX_USART2_UART_Init -
                                                                                                        • >>   MX_USART1_UART_Init -
                                                                                                        • >>   MX_TIM3_Init -
                                                                                                        • >>   MX_GPIO_Init -
                                                                                                        • >>   MX_DMA_Init -
                                                                                                        • >>   HAL_UART_Receive_DMA -
                                                                                                        • >>   HAL_TIM_Base_Start_IT +
                                                                                                          [Calls]
                                                                                                          • >>   MX_USART3_UART_Init +
                                                                                                          • >>   MX_USART2_UART_Init +
                                                                                                          • >>   MX_USART1_UART_Init +
                                                                                                          • >>   MX_TIM3_Init +
                                                                                                          • >>   MX_GPIO_Init +
                                                                                                          • >>   MX_DMA_Init +
                                                                                                          • >>   HAL_UART_Receive_DMA +
                                                                                                          • >>   HAL_TIM_Base_Start_IT
                                                                                                          • >>   HAL_Init -
                                                                                                          • >>   SystemClock_Config -
                                                                                                          • >>   Slave1_Sta_Query -
                                                                                                          • >>   RS485_Output +
                                                                                                          • >>   SystemClock_Config +
                                                                                                          • >>   Slave1_Sta_Query +
                                                                                                          • >>   RS485_Output

                                                                                                          [Called By]
                                                                                                          • >>   __rt_entry_main
                                                                                                          @@ -1023,78 +1029,78 @@ Local Symbols

                                                                                                          UART_DMAAbortOnError (Thumb, 16 bytes, Stack size 8 bytes, stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError))

                                                                                                          [Stack]

                                                                                                          • Max Depth = 8
                                                                                                          • Call Chain = UART_DMAAbortOnError
                                                                                                          -
                                                                                                          [Calls]
                                                                                                          • >>   HAL_UART_ErrorCallback +
                                                                                                            [Calls]
                                                                                                            • >>   HAL_UART_ErrorCallback

                                                                                                            [Address Reference Count : 1]
                                                                                                            • stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler)

                                                                                                            UART_DMAError (Thumb, 74 bytes, Stack size 16 bytes, stm32f1xx_hal_uart.o(i.UART_DMAError))

                                                                                                            [Stack]

                                                                                                            • Max Depth = 16
                                                                                                            • Call Chain = UART_DMAError
                                                                                                            -
                                                                                                            [Calls]
                                                                                                            • >>   HAL_UART_ErrorCallback -
                                                                                                            • >>   UART_EndTxTransfer -
                                                                                                            • >>   UART_EndRxTransfer +
                                                                                                              [Calls]
                                                                                                              • >>   HAL_UART_ErrorCallback +
                                                                                                              • >>   UART_EndTxTransfer +
                                                                                                              • >>   UART_EndRxTransfer

                                                                                                              [Address Reference Count : 1]
                                                                                                              • stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA)

                                                                                                              UART_DMAReceiveCplt (Thumb, 134 bytes, Stack size 8 bytes, stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt))

                                                                                                              [Stack]

                                                                                                              • Max Depth = 8
                                                                                                              • Call Chain = UART_DMAReceiveCplt
                                                                                                              -
                                                                                                              [Calls]
                                                                                                              • >>   HAL_UART_RxCpltCallback -
                                                                                                              • >>   HAL_UARTEx_RxEventCallback +
                                                                                                                [Calls]
                                                                                                                • >>   HAL_UART_RxCpltCallback +
                                                                                                                • >>   HAL_UARTEx_RxEventCallback

                                                                                                                [Address Reference Count : 1]
                                                                                                                • stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA)

                                                                                                                UART_DMARxHalfCplt (Thumb, 30 bytes, Stack size 8 bytes, stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt))

                                                                                                                [Stack]

                                                                                                                • Max Depth = 8
                                                                                                                • Call Chain = UART_DMARxHalfCplt
                                                                                                                -
                                                                                                                [Calls]
                                                                                                                • >>   HAL_UART_RxHalfCpltCallback -
                                                                                                                • >>   HAL_UARTEx_RxEventCallback +
                                                                                                                  [Calls]
                                                                                                                  • >>   HAL_UART_RxHalfCpltCallback +
                                                                                                                  • >>   HAL_UARTEx_RxEventCallback

                                                                                                                  [Address Reference Count : 1]
                                                                                                                  • stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA)
                                                                                                                  -

                                                                                                                  UART_EndRxTransfer (Thumb, 78 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.UART_EndRxTransfer)) -

                                                                                                                  [Calls]

                                                                                                                  • >>   UART_EndRxTransfer +

                                                                                                                    UART_EndRxTransfer (Thumb, 78 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.UART_EndRxTransfer)) +

                                                                                                                    [Calls]

                                                                                                                    • >>   UART_EndRxTransfer
                                                                                                                    -
                                                                                                                    [Called By]
                                                                                                                    • >>   HAL_UART_IRQHandler -
                                                                                                                    • >>   HAL_UART_DMAStop -
                                                                                                                    • >>   UART_WaitOnFlagUntilTimeout -
                                                                                                                    • >>   UART_EndRxTransfer +
                                                                                                                      [Called By]
                                                                                                                      • >>   HAL_UART_IRQHandler +
                                                                                                                      • >>   HAL_UART_DMAStop +
                                                                                                                      • >>   UART_WaitOnFlagUntilTimeout +
                                                                                                                      • >>   UART_EndRxTransfer
                                                                                                                      • >>   UART_DMAError
                                                                                                                      -

                                                                                                                      UART_EndTxTransfer (Thumb, 28 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.UART_EndTxTransfer)) -

                                                                                                                      [Calls]

                                                                                                                      • >>   UART_EndTxTransfer +

                                                                                                                        UART_EndTxTransfer (Thumb, 28 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(i.UART_EndTxTransfer)) +

                                                                                                                        [Calls]

                                                                                                                        • >>   UART_EndTxTransfer
                                                                                                                        -
                                                                                                                        [Called By]
                                                                                                                        • >>   HAL_UART_DMAStop -
                                                                                                                        • >>   UART_EndTxTransfer +
                                                                                                                          [Called By]
                                                                                                                          • >>   HAL_UART_DMAStop +
                                                                                                                          • >>   UART_EndTxTransfer
                                                                                                                          • >>   UART_DMAError
                                                                                                                          -

                                                                                                                          UART_Receive_IT (Thumb, 194 bytes, Stack size 8 bytes, stm32f1xx_hal_uart.o(i.UART_Receive_IT)) +

                                                                                                                          UART_Receive_IT (Thumb, 194 bytes, Stack size 8 bytes, stm32f1xx_hal_uart.o(i.UART_Receive_IT))

                                                                                                                          [Stack]

                                                                                                                          • Max Depth = 8
                                                                                                                          • Call Chain = UART_Receive_IT
                                                                                                                          -
                                                                                                                          [Calls]
                                                                                                                          • >>   HAL_UART_RxCpltCallback -
                                                                                                                          • >>   HAL_UARTEx_RxEventCallback +
                                                                                                                            [Calls]
                                                                                                                            • >>   HAL_UART_RxCpltCallback +
                                                                                                                            • >>   HAL_UARTEx_RxEventCallback
                                                                                                                            -
                                                                                                                            [Called By]
                                                                                                                            • >>   HAL_UART_IRQHandler +
                                                                                                                              [Called By]
                                                                                                                              • >>   HAL_UART_IRQHandler
                                                                                                                              -

                                                                                                                              UART_SetConfig (Thumb, 178 bytes, Stack size 16 bytes, stm32f1xx_hal_uart.o(i.UART_SetConfig)) +

                                                                                                                              UART_SetConfig (Thumb, 178 bytes, Stack size 16 bytes, stm32f1xx_hal_uart.o(i.UART_SetConfig))

                                                                                                                              [Stack]

                                                                                                                              • Max Depth = 16
                                                                                                                              • Call Chain = UART_SetConfig
                                                                                                                              -
                                                                                                                              [Calls]
                                                                                                                              • >>   HAL_RCC_GetPCLK2Freq -
                                                                                                                              • >>   HAL_RCC_GetPCLK1Freq +
                                                                                                                                [Calls]
                                                                                                                                • >>   HAL_RCC_GetPCLK2Freq +
                                                                                                                                • >>   HAL_RCC_GetPCLK1Freq
                                                                                                                                -
                                                                                                                                [Called By]
                                                                                                                                • >>   HAL_UART_Init +
                                                                                                                                  [Called By]
                                                                                                                                  • >>   HAL_UART_Init
                                                                                                                                  -

                                                                                                                                  UART_WaitOnFlagUntilTimeout (Thumb, 114 bytes, Stack size 32 bytes, stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout)) +

                                                                                                                                  UART_WaitOnFlagUntilTimeout (Thumb, 114 bytes, Stack size 32 bytes, stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout))

                                                                                                                                  [Stack]

                                                                                                                                  • Max Depth = 32
                                                                                                                                  • Call Chain = UART_WaitOnFlagUntilTimeout

                                                                                                                                  [Calls]
                                                                                                                                  • >>   HAL_GetTick -
                                                                                                                                  • >>   UART_EndRxTransfer +
                                                                                                                                  • >>   UART_EndRxTransfer
                                                                                                                                  -
                                                                                                                                  [Called By]
                                                                                                                                  • >>   HAL_UART_Transmit +
                                                                                                                                    [Called By]
                                                                                                                                    • >>   HAL_UART_Transmit

                                                                                                                                    diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.map b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.map index dfbcc04..5d2825c 100644 --- a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.map +++ b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster.map @@ -28,6 +28,7 @@ Section Cross References startup_stm32f103xb.o(.text) refers to __main.o(!!!main) for __main startup_stm32f103xb.o(.text) refers to startup_stm32f103xb.o(HEAP) for Heap_Mem startup_stm32f103xb.o(.text) refers to startup_stm32f103xb.o(STACK) for Stack_Mem + main.o(i.HAL_TIM_PeriodElapsedCallback) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Stop_IT) for HAL_TIM_Base_Stop_IT main.o(i.HAL_UART_TxCpltCallback) refers to stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop) for HAL_UART_DMAStop main.o(i.HAL_UART_TxCpltCallback) refers to main.o(i.Process_Reply) for Process_Reply main.o(i.HAL_UART_TxCpltCallback) refers to stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA) for HAL_UART_Receive_DMA @@ -196,7 +197,7 @@ Section Cross References stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_IC_CaptureCallback) for HAL_TIM_IC_CaptureCallback stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_OC_DelayElapsedCallback) for HAL_TIM_OC_DelayElapsedCallback stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback) for HAL_TIM_PWM_PulseFinishedCallback - stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_PeriodElapsedCallback) for HAL_TIM_PeriodElapsedCallback + stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) refers to main.o(i.HAL_TIM_PeriodElapsedCallback) for HAL_TIM_PeriodElapsedCallback stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) refers to stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_BreakCallback) for HAL_TIMEx_BreakCallback stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_TriggerCallback) for HAL_TIM_TriggerCallback stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) refers to stm32f1xx_hal_tim_ex.o(i.HAL_TIMEx_CommutCallback) for HAL_TIMEx_CommutCallback @@ -254,7 +255,7 @@ Section Cross References stm32f1xx_hal_tim.o(i.TIM_DMADelayPulseCplt) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback) for HAL_TIM_PWM_PulseFinishedCallback stm32f1xx_hal_tim.o(i.TIM_DMADelayPulseHalfCplt) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedHalfCpltCallback) for HAL_TIM_PWM_PulseFinishedHalfCpltCallback stm32f1xx_hal_tim.o(i.TIM_DMAError) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_ErrorCallback) for HAL_TIM_ErrorCallback - stm32f1xx_hal_tim.o(i.TIM_DMAPeriodElapsedCplt) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_PeriodElapsedCallback) for HAL_TIM_PeriodElapsedCallback + stm32f1xx_hal_tim.o(i.TIM_DMAPeriodElapsedCplt) refers to main.o(i.HAL_TIM_PeriodElapsedCallback) for HAL_TIM_PeriodElapsedCallback stm32f1xx_hal_tim.o(i.TIM_DMAPeriodElapsedHalfCplt) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_PeriodElapsedHalfCpltCallback) for HAL_TIM_PeriodElapsedHalfCpltCallback stm32f1xx_hal_tim.o(i.TIM_DMATriggerCplt) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_TriggerCallback) for HAL_TIM_TriggerCallback stm32f1xx_hal_tim.o(i.TIM_DMATriggerHalfCplt) refers to stm32f1xx_hal_tim.o(i.HAL_TIM_TriggerHalfCpltCallback) for HAL_TIM_TriggerHalfCpltCallback @@ -634,7 +635,6 @@ Removing Unused input sections from the image. Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Start_DMA), (152 bytes). Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Stop), (38 bytes). Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Stop_DMA), (58 bytes). - Removing stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Stop_IT), (48 bytes). Removing stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigOCrefClear), (216 bytes). Removing stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigTI1Input), (16 bytes). Removing stm32f1xx_hal_tim.o(i.HAL_TIM_DMABurstState), (6 bytes). @@ -707,6 +707,7 @@ Removing Unused input sections from the image. Removing stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Stop), (112 bytes). Removing stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Stop_DMA), (196 bytes). Removing stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_Stop_IT), (176 bytes). + Removing stm32f1xx_hal_tim.o(i.HAL_TIM_PeriodElapsedCallback), (2 bytes). Removing stm32f1xx_hal_tim.o(i.HAL_TIM_PeriodElapsedHalfCpltCallback), (2 bytes). Removing stm32f1xx_hal_tim.o(i.HAL_TIM_ReadCapturedValue), (42 bytes). Removing stm32f1xx_hal_tim.o(i.HAL_TIM_SlaveConfigSynchro), (86 bytes). @@ -959,7 +960,7 @@ Removing Unused input sections from the image. Removing system_stm32f1xx.o(.rrx_text), (6 bytes). Removing system_stm32f1xx.o(i.SystemCoreClockUpdate), (104 bytes). -370 unused section(s) (total 24224 bytes) removed from the image. +370 unused section(s) (total 24178 bytes) removed from the image. ============================================================================== @@ -991,54 +992,54 @@ Image Symbol Table ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c 0x00000000 Number 0 stm32f1xx_hal_tim.o ABSOLUTE ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c 0x00000000 Number 0 stm32f1xx_hal_tim_ex.o ABSOLUTE ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c 0x00000000 Number 0 stm32f1xx_hal_uart.o ABSOLUTE - ../clib/angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE - ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit3.o ABSOLUTE ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE - ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE + ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE + ../clib/angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_copy.o ABSOLUTE + ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 rtexit.o ABSOLUTE - ../clib/angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE - ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry2.o ABSOLUTE + ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry.o ABSOLUTE + ../clib/angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry4.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 rt_raise.o ABSOLUTE ../clib/angel/scatter.s 0x00000000 Number 0 __scatter.o ABSOLUTE ../clib/angel/startup.s 0x00000000 Number 0 __main.o ABSOLUTE + ../clib/angel/sys.s 0x00000000 Number 0 indicate_semi.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE - ../clib/angel/sys.s 0x00000000 Number 0 indicate_semi.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_command.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_exit.o ABSOLUTE - ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE - ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE ../clib/armsys.c 0x00000000 Number 0 _get_argv_nomalloc.o ABSOLUTE + ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE + ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE ../clib/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE ../clib/heapalloc.c 0x00000000 Number 0 hrguard.o ABSOLUTE ../clib/heapaux.c 0x00000000 Number 0 heapauxi.o ABSOLUTE - ../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE - ../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libinit.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libinit2.o ABSOLUTE + ../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE + ../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE ../clib/longlong.s 0x00000000 Number 0 llushr.o ABSOLUTE - ../clib/memcpset.s 0x00000000 Number 0 rt_memclr_w.o ABSOLUTE ../clib/memcpset.s 0x00000000 Number 0 rt_memclr.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE + ../clib/memcpset.s 0x00000000 Number 0 rt_memclr_w.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_other.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE ../clib/signal.s 0x00000000 Number 0 defsig.o ABSOLUTE ../clib/stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE ../fplib/fpinit.s 0x00000000 Number 0 fpinit.o ABSOLUTE @@ -1160,81 +1161,82 @@ Image Symbol Table i.HAL_TIM_Base_Init 0x08000f00 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Init) i.HAL_TIM_Base_MspInit 0x08000f5c Section 0 tim.o(i.HAL_TIM_Base_MspInit) i.HAL_TIM_Base_Start_IT 0x08000f98 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Start_IT) - i.HAL_TIM_ConfigClockSource 0x08000ff0 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigClockSource) - i.HAL_TIM_IC_CaptureCallback 0x080010cc Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_IC_CaptureCallback) - i.HAL_TIM_IRQHandler 0x080010ce Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) - i.HAL_TIM_OC_DelayElapsedCallback 0x080011fe Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_OC_DelayElapsedCallback) - i.HAL_TIM_PWM_PulseFinishedCallback 0x08001200 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback) - i.HAL_TIM_PeriodElapsedCallback 0x08001202 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_PeriodElapsedCallback) - i.HAL_TIM_TriggerCallback 0x08001204 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_TriggerCallback) - i.HAL_UARTEx_RxEventCallback 0x08001206 Section 0 stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) - i.HAL_UART_DMAStop 0x08001208 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop) - i.HAL_UART_ErrorCallback 0x08001278 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback) - i.HAL_UART_IRQHandler 0x0800127c Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) - i.HAL_UART_Init 0x080014e8 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_Init) - i.HAL_UART_MspInit 0x0800154c Section 0 usart.o(i.HAL_UART_MspInit) - i.HAL_UART_Receive_DMA 0x080016b4 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA) - i.HAL_UART_RxCpltCallback 0x080016d0 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_RxCpltCallback) - i.HAL_UART_RxHalfCpltCallback 0x080016d2 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback) - i.HAL_UART_Transmit 0x080016d4 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_Transmit) - i.HAL_UART_TxCpltCallback 0x08001774 Section 0 main.o(i.HAL_UART_TxCpltCallback) - i.HardFault_Handler 0x080017b4 Section 0 stm32f1xx_it.o(i.HardFault_Handler) - i.MX_DMA_Init 0x080017b8 Section 0 dma.o(i.MX_DMA_Init) - i.MX_GPIO_Init 0x080017e4 Section 0 gpio.o(i.MX_GPIO_Init) - i.MX_TIM3_Init 0x08001854 Section 0 tim.o(i.MX_TIM3_Init) - i.MX_USART1_UART_Init 0x080018c0 Section 0 usart.o(i.MX_USART1_UART_Init) - i.MX_USART2_UART_Init 0x080018f8 Section 0 usart.o(i.MX_USART2_UART_Init) - i.MX_USART3_UART_Init 0x08001930 Section 0 usart.o(i.MX_USART3_UART_Init) - i.MemManage_Handler 0x08001968 Section 0 stm32f1xx_it.o(i.MemManage_Handler) - i.NMI_Handler 0x0800196a Section 0 stm32f1xx_it.o(i.NMI_Handler) - i.PendSV_Handler 0x08001970 Section 0 stm32f1xx_it.o(i.PendSV_Handler) - i.Process_Reply 0x08001974 Section 0 main.o(i.Process_Reply) - i.RS485_Output 0x08001a40 Section 0 main.o(i.RS485_Output) - i.SVC_Handler 0x08001ab0 Section 0 stm32f1xx_it.o(i.SVC_Handler) - i.Slave1_Sta_Query 0x08001ab4 Section 0 main.o(i.Slave1_Sta_Query) - i.SysTick_Handler 0x08001ae4 Section 0 stm32f1xx_it.o(i.SysTick_Handler) - i.SystemClock_Config 0x08001ae8 Section 0 main.o(i.SystemClock_Config) - i.SystemInit 0x08001b48 Section 0 system_stm32f1xx.o(i.SystemInit) - i.TIM3_IRQHandler 0x08001b4c Section 0 stm32f1xx_it.o(i.TIM3_IRQHandler) - i.TIM_Base_SetConfig 0x08001b58 Section 0 stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig) - i.TIM_ETR_SetConfig 0x08001bd0 Section 0 stm32f1xx_hal_tim.o(i.TIM_ETR_SetConfig) - i.TIM_ITRx_SetConfig 0x08001be4 Section 0 stm32f1xx_hal_tim.o(i.TIM_ITRx_SetConfig) - TIM_ITRx_SetConfig 0x08001be5 Thumb Code 16 stm32f1xx_hal_tim.o(i.TIM_ITRx_SetConfig) - i.TIM_TI1_ConfigInputStage 0x08001bf4 Section 0 stm32f1xx_hal_tim.o(i.TIM_TI1_ConfigInputStage) - TIM_TI1_ConfigInputStage 0x08001bf5 Thumb Code 34 stm32f1xx_hal_tim.o(i.TIM_TI1_ConfigInputStage) - i.TIM_TI2_ConfigInputStage 0x08001c16 Section 0 stm32f1xx_hal_tim.o(i.TIM_TI2_ConfigInputStage) - TIM_TI2_ConfigInputStage 0x08001c17 Thumb Code 36 stm32f1xx_hal_tim.o(i.TIM_TI2_ConfigInputStage) - i.UART_DMAAbortOnError 0x08001c3a Section 0 stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError) - UART_DMAAbortOnError 0x08001c3b Thumb Code 16 stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError) - i.UART_DMAError 0x08001c4a Section 0 stm32f1xx_hal_uart.o(i.UART_DMAError) - UART_DMAError 0x08001c4b Thumb Code 74 stm32f1xx_hal_uart.o(i.UART_DMAError) - i.UART_DMAReceiveCplt 0x08001c94 Section 0 stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt) - UART_DMAReceiveCplt 0x08001c95 Thumb Code 134 stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt) - i.UART_DMARxHalfCplt 0x08001d1a Section 0 stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt) - UART_DMARxHalfCplt 0x08001d1b Thumb Code 30 stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt) - i.UART_EndRxTransfer 0x08001d38 Section 0 stm32f1xx_hal_uart.o(i.UART_EndRxTransfer) - UART_EndRxTransfer 0x08001d39 Thumb Code 78 stm32f1xx_hal_uart.o(i.UART_EndRxTransfer) - i.UART_EndTxTransfer 0x08001d86 Section 0 stm32f1xx_hal_uart.o(i.UART_EndTxTransfer) - UART_EndTxTransfer 0x08001d87 Thumb Code 28 stm32f1xx_hal_uart.o(i.UART_EndTxTransfer) - i.UART_Receive_IT 0x08001da2 Section 0 stm32f1xx_hal_uart.o(i.UART_Receive_IT) - UART_Receive_IT 0x08001da3 Thumb Code 194 stm32f1xx_hal_uart.o(i.UART_Receive_IT) - i.UART_SetConfig 0x08001e64 Section 0 stm32f1xx_hal_uart.o(i.UART_SetConfig) - UART_SetConfig 0x08001e65 Thumb Code 178 stm32f1xx_hal_uart.o(i.UART_SetConfig) - i.UART_Start_Receive_DMA 0x08001f1c Section 0 stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA) - i.UART_WaitOnFlagUntilTimeout 0x08001fac Section 0 stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) - UART_WaitOnFlagUntilTimeout 0x08001fad Thumb Code 114 stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) - i.USART1_IRQHandler 0x08002020 Section 0 stm32f1xx_it.o(i.USART1_IRQHandler) - i.USART2_IRQHandler 0x0800202c Section 0 stm32f1xx_it.o(i.USART2_IRQHandler) - i.USART3_IRQHandler 0x08002038 Section 0 stm32f1xx_it.o(i.USART3_IRQHandler) - i.UsageFault_Handler 0x08002044 Section 0 stm32f1xx_it.o(i.UsageFault_Handler) - i.__NVIC_SetPriority 0x08002046 Section 0 stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority) - __NVIC_SetPriority 0x08002047 Thumb Code 32 stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority) - i.main 0x08002068 Section 0 main.o(i.main) - .constdata 0x0800216c Section 18 stm32f1xx_hal_rcc.o(.constdata) - aPredivFactorTable 0x0800216c Data 2 stm32f1xx_hal_rcc.o(.constdata) - aPLLMULFactorTable 0x0800216e Data 16 stm32f1xx_hal_rcc.o(.constdata) - .constdata 0x0800217e Section 16 system_stm32f1xx.o(.constdata) - .constdata 0x0800218e Section 8 system_stm32f1xx.o(.constdata) + i.HAL_TIM_Base_Stop_IT 0x08000ff0 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Stop_IT) + i.HAL_TIM_ConfigClockSource 0x08001020 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigClockSource) + i.HAL_TIM_IC_CaptureCallback 0x080010fc Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_IC_CaptureCallback) + i.HAL_TIM_IRQHandler 0x080010fe Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) + i.HAL_TIM_OC_DelayElapsedCallback 0x0800122e Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_OC_DelayElapsedCallback) + i.HAL_TIM_PWM_PulseFinishedCallback 0x08001230 Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback) + i.HAL_TIM_PeriodElapsedCallback 0x08001234 Section 0 main.o(i.HAL_TIM_PeriodElapsedCallback) + i.HAL_TIM_TriggerCallback 0x0800124c Section 0 stm32f1xx_hal_tim.o(i.HAL_TIM_TriggerCallback) + i.HAL_UARTEx_RxEventCallback 0x0800124e Section 0 stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) + i.HAL_UART_DMAStop 0x08001250 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop) + i.HAL_UART_ErrorCallback 0x080012c0 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback) + i.HAL_UART_IRQHandler 0x080012c4 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) + i.HAL_UART_Init 0x08001530 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_Init) + i.HAL_UART_MspInit 0x08001594 Section 0 usart.o(i.HAL_UART_MspInit) + i.HAL_UART_Receive_DMA 0x080016fc Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA) + i.HAL_UART_RxCpltCallback 0x08001718 Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_RxCpltCallback) + i.HAL_UART_RxHalfCpltCallback 0x0800171a Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback) + i.HAL_UART_Transmit 0x0800171c Section 0 stm32f1xx_hal_uart.o(i.HAL_UART_Transmit) + i.HAL_UART_TxCpltCallback 0x080017bc Section 0 main.o(i.HAL_UART_TxCpltCallback) + i.HardFault_Handler 0x080017fc Section 0 stm32f1xx_it.o(i.HardFault_Handler) + i.MX_DMA_Init 0x08001800 Section 0 dma.o(i.MX_DMA_Init) + i.MX_GPIO_Init 0x0800182c Section 0 gpio.o(i.MX_GPIO_Init) + i.MX_TIM3_Init 0x0800189c Section 0 tim.o(i.MX_TIM3_Init) + i.MX_USART1_UART_Init 0x08001908 Section 0 usart.o(i.MX_USART1_UART_Init) + i.MX_USART2_UART_Init 0x08001940 Section 0 usart.o(i.MX_USART2_UART_Init) + i.MX_USART3_UART_Init 0x08001978 Section 0 usart.o(i.MX_USART3_UART_Init) + i.MemManage_Handler 0x080019b0 Section 0 stm32f1xx_it.o(i.MemManage_Handler) + i.NMI_Handler 0x080019b2 Section 0 stm32f1xx_it.o(i.NMI_Handler) + i.PendSV_Handler 0x080019b8 Section 0 stm32f1xx_it.o(i.PendSV_Handler) + i.Process_Reply 0x080019bc Section 0 main.o(i.Process_Reply) + i.RS485_Output 0x08001a88 Section 0 main.o(i.RS485_Output) + i.SVC_Handler 0x08001af8 Section 0 stm32f1xx_it.o(i.SVC_Handler) + i.Slave1_Sta_Query 0x08001afc Section 0 main.o(i.Slave1_Sta_Query) + i.SysTick_Handler 0x08001b2c Section 0 stm32f1xx_it.o(i.SysTick_Handler) + i.SystemClock_Config 0x08001b30 Section 0 main.o(i.SystemClock_Config) + i.SystemInit 0x08001b90 Section 0 system_stm32f1xx.o(i.SystemInit) + i.TIM3_IRQHandler 0x08001b94 Section 0 stm32f1xx_it.o(i.TIM3_IRQHandler) + i.TIM_Base_SetConfig 0x08001ba0 Section 0 stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig) + i.TIM_ETR_SetConfig 0x08001c18 Section 0 stm32f1xx_hal_tim.o(i.TIM_ETR_SetConfig) + i.TIM_ITRx_SetConfig 0x08001c2c Section 0 stm32f1xx_hal_tim.o(i.TIM_ITRx_SetConfig) + TIM_ITRx_SetConfig 0x08001c2d Thumb Code 16 stm32f1xx_hal_tim.o(i.TIM_ITRx_SetConfig) + i.TIM_TI1_ConfigInputStage 0x08001c3c Section 0 stm32f1xx_hal_tim.o(i.TIM_TI1_ConfigInputStage) + TIM_TI1_ConfigInputStage 0x08001c3d Thumb Code 34 stm32f1xx_hal_tim.o(i.TIM_TI1_ConfigInputStage) + i.TIM_TI2_ConfigInputStage 0x08001c5e Section 0 stm32f1xx_hal_tim.o(i.TIM_TI2_ConfigInputStage) + TIM_TI2_ConfigInputStage 0x08001c5f Thumb Code 36 stm32f1xx_hal_tim.o(i.TIM_TI2_ConfigInputStage) + i.UART_DMAAbortOnError 0x08001c82 Section 0 stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError) + UART_DMAAbortOnError 0x08001c83 Thumb Code 16 stm32f1xx_hal_uart.o(i.UART_DMAAbortOnError) + i.UART_DMAError 0x08001c92 Section 0 stm32f1xx_hal_uart.o(i.UART_DMAError) + UART_DMAError 0x08001c93 Thumb Code 74 stm32f1xx_hal_uart.o(i.UART_DMAError) + i.UART_DMAReceiveCplt 0x08001cdc Section 0 stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt) + UART_DMAReceiveCplt 0x08001cdd Thumb Code 134 stm32f1xx_hal_uart.o(i.UART_DMAReceiveCplt) + i.UART_DMARxHalfCplt 0x08001d62 Section 0 stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt) + UART_DMARxHalfCplt 0x08001d63 Thumb Code 30 stm32f1xx_hal_uart.o(i.UART_DMARxHalfCplt) + i.UART_EndRxTransfer 0x08001d80 Section 0 stm32f1xx_hal_uart.o(i.UART_EndRxTransfer) + UART_EndRxTransfer 0x08001d81 Thumb Code 78 stm32f1xx_hal_uart.o(i.UART_EndRxTransfer) + i.UART_EndTxTransfer 0x08001dce Section 0 stm32f1xx_hal_uart.o(i.UART_EndTxTransfer) + UART_EndTxTransfer 0x08001dcf Thumb Code 28 stm32f1xx_hal_uart.o(i.UART_EndTxTransfer) + i.UART_Receive_IT 0x08001dea Section 0 stm32f1xx_hal_uart.o(i.UART_Receive_IT) + UART_Receive_IT 0x08001deb Thumb Code 194 stm32f1xx_hal_uart.o(i.UART_Receive_IT) + i.UART_SetConfig 0x08001eac Section 0 stm32f1xx_hal_uart.o(i.UART_SetConfig) + UART_SetConfig 0x08001ead Thumb Code 178 stm32f1xx_hal_uart.o(i.UART_SetConfig) + i.UART_Start_Receive_DMA 0x08001f64 Section 0 stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA) + i.UART_WaitOnFlagUntilTimeout 0x08001ff4 Section 0 stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) + UART_WaitOnFlagUntilTimeout 0x08001ff5 Thumb Code 114 stm32f1xx_hal_uart.o(i.UART_WaitOnFlagUntilTimeout) + i.USART1_IRQHandler 0x08002068 Section 0 stm32f1xx_it.o(i.USART1_IRQHandler) + i.USART2_IRQHandler 0x08002074 Section 0 stm32f1xx_it.o(i.USART2_IRQHandler) + i.USART3_IRQHandler 0x08002080 Section 0 stm32f1xx_it.o(i.USART3_IRQHandler) + i.UsageFault_Handler 0x0800208c Section 0 stm32f1xx_it.o(i.UsageFault_Handler) + i.__NVIC_SetPriority 0x0800208e Section 0 stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority) + __NVIC_SetPriority 0x0800208f Thumb Code 32 stm32f1xx_hal_cortex.o(i.__NVIC_SetPriority) + i.main 0x080020b0 Section 0 main.o(i.main) + .constdata 0x080021b4 Section 18 stm32f1xx_hal_rcc.o(.constdata) + aPredivFactorTable 0x080021b4 Data 2 stm32f1xx_hal_rcc.o(.constdata) + aPLLMULFactorTable 0x080021b6 Data 16 stm32f1xx_hal_rcc.o(.constdata) + .constdata 0x080021c6 Section 16 system_stm32f1xx.o(.constdata) + .constdata 0x080021d6 Section 8 system_stm32f1xx.o(.constdata) .data 0x20000000 Section 32 main.o(.data) .data 0x20000020 Section 12 stm32f1xx_hal.o(.data) .data 0x2000002c Section 4 system_stm32f1xx.o(.data) @@ -1429,54 +1431,55 @@ Image Symbol Table HAL_TIM_Base_Init 0x08000f01 Thumb Code 90 stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Init) HAL_TIM_Base_MspInit 0x08000f5d Thumb Code 50 tim.o(i.HAL_TIM_Base_MspInit) HAL_TIM_Base_Start_IT 0x08000f99 Thumb Code 76 stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Start_IT) - HAL_TIM_ConfigClockSource 0x08000ff1 Thumb Code 220 stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigClockSource) - HAL_TIM_IC_CaptureCallback 0x080010cd Thumb Code 2 stm32f1xx_hal_tim.o(i.HAL_TIM_IC_CaptureCallback) - HAL_TIM_IRQHandler 0x080010cf Thumb Code 304 stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) - HAL_TIM_OC_DelayElapsedCallback 0x080011ff Thumb Code 2 stm32f1xx_hal_tim.o(i.HAL_TIM_OC_DelayElapsedCallback) - HAL_TIM_PWM_PulseFinishedCallback 0x08001201 Thumb Code 2 stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback) - HAL_TIM_PeriodElapsedCallback 0x08001203 Thumb Code 2 stm32f1xx_hal_tim.o(i.HAL_TIM_PeriodElapsedCallback) - HAL_TIM_TriggerCallback 0x08001205 Thumb Code 2 stm32f1xx_hal_tim.o(i.HAL_TIM_TriggerCallback) - HAL_UARTEx_RxEventCallback 0x08001207 Thumb Code 2 stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) - HAL_UART_DMAStop 0x08001209 Thumb Code 112 stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop) - HAL_UART_ErrorCallback 0x08001279 Thumb Code 2 stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback) - HAL_UART_IRQHandler 0x0800127d Thumb Code 616 stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) - HAL_UART_Init 0x080014e9 Thumb Code 100 stm32f1xx_hal_uart.o(i.HAL_UART_Init) - HAL_UART_MspInit 0x0800154d Thumb Code 328 usart.o(i.HAL_UART_MspInit) - HAL_UART_Receive_DMA 0x080016b5 Thumb Code 28 stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA) - HAL_UART_RxCpltCallback 0x080016d1 Thumb Code 2 stm32f1xx_hal_uart.o(i.HAL_UART_RxCpltCallback) - HAL_UART_RxHalfCpltCallback 0x080016d3 Thumb Code 2 stm32f1xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback) - HAL_UART_Transmit 0x080016d5 Thumb Code 160 stm32f1xx_hal_uart.o(i.HAL_UART_Transmit) - HAL_UART_TxCpltCallback 0x08001775 Thumb Code 50 main.o(i.HAL_UART_TxCpltCallback) - HardFault_Handler 0x080017b5 Thumb Code 2 stm32f1xx_it.o(i.HardFault_Handler) - MX_DMA_Init 0x080017b9 Thumb Code 40 dma.o(i.MX_DMA_Init) - MX_GPIO_Init 0x080017e5 Thumb Code 102 gpio.o(i.MX_GPIO_Init) - MX_TIM3_Init 0x08001855 Thumb Code 98 tim.o(i.MX_TIM3_Init) - MX_USART1_UART_Init 0x080018c1 Thumb Code 48 usart.o(i.MX_USART1_UART_Init) - MX_USART2_UART_Init 0x080018f9 Thumb Code 48 usart.o(i.MX_USART2_UART_Init) - MX_USART3_UART_Init 0x08001931 Thumb Code 48 usart.o(i.MX_USART3_UART_Init) - MemManage_Handler 0x08001969 Thumb Code 2 stm32f1xx_it.o(i.MemManage_Handler) - NMI_Handler 0x0800196b Thumb Code 6 stm32f1xx_it.o(i.NMI_Handler) - PendSV_Handler 0x08001971 Thumb Code 2 stm32f1xx_it.o(i.PendSV_Handler) - Process_Reply 0x08001975 Thumb Code 196 main.o(i.Process_Reply) - RS485_Output 0x08001a41 Thumb Code 100 main.o(i.RS485_Output) - SVC_Handler 0x08001ab1 Thumb Code 2 stm32f1xx_it.o(i.SVC_Handler) - Slave1_Sta_Query 0x08001ab5 Thumb Code 40 main.o(i.Slave1_Sta_Query) - SysTick_Handler 0x08001ae5 Thumb Code 4 stm32f1xx_it.o(i.SysTick_Handler) - SystemClock_Config 0x08001ae9 Thumb Code 96 main.o(i.SystemClock_Config) - SystemInit 0x08001b49 Thumb Code 2 system_stm32f1xx.o(i.SystemInit) - TIM3_IRQHandler 0x08001b4d Thumb Code 6 stm32f1xx_it.o(i.TIM3_IRQHandler) - TIM_Base_SetConfig 0x08001b59 Thumb Code 108 stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig) - TIM_ETR_SetConfig 0x08001bd1 Thumb Code 20 stm32f1xx_hal_tim.o(i.TIM_ETR_SetConfig) - UART_Start_Receive_DMA 0x08001f1d Thumb Code 130 stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA) - USART1_IRQHandler 0x08002021 Thumb Code 6 stm32f1xx_it.o(i.USART1_IRQHandler) - USART2_IRQHandler 0x0800202d Thumb Code 6 stm32f1xx_it.o(i.USART2_IRQHandler) - USART3_IRQHandler 0x08002039 Thumb Code 6 stm32f1xx_it.o(i.USART3_IRQHandler) - UsageFault_Handler 0x08002045 Thumb Code 2 stm32f1xx_it.o(i.UsageFault_Handler) - main 0x08002069 Thumb Code 244 main.o(i.main) - AHBPrescTable 0x0800217e Data 16 system_stm32f1xx.o(.constdata) - APBPrescTable 0x0800218e Data 8 system_stm32f1xx.o(.constdata) - Region$$Table$$Base 0x08002198 Number 0 anon$$obj.o(Region$$Table) - Region$$Table$$Limit 0x080021b8 Number 0 anon$$obj.o(Region$$Table) + HAL_TIM_Base_Stop_IT 0x08000ff1 Thumb Code 48 stm32f1xx_hal_tim.o(i.HAL_TIM_Base_Stop_IT) + HAL_TIM_ConfigClockSource 0x08001021 Thumb Code 220 stm32f1xx_hal_tim.o(i.HAL_TIM_ConfigClockSource) + HAL_TIM_IC_CaptureCallback 0x080010fd Thumb Code 2 stm32f1xx_hal_tim.o(i.HAL_TIM_IC_CaptureCallback) + HAL_TIM_IRQHandler 0x080010ff Thumb Code 304 stm32f1xx_hal_tim.o(i.HAL_TIM_IRQHandler) + HAL_TIM_OC_DelayElapsedCallback 0x0800122f Thumb Code 2 stm32f1xx_hal_tim.o(i.HAL_TIM_OC_DelayElapsedCallback) + HAL_TIM_PWM_PulseFinishedCallback 0x08001231 Thumb Code 2 stm32f1xx_hal_tim.o(i.HAL_TIM_PWM_PulseFinishedCallback) + HAL_TIM_PeriodElapsedCallback 0x08001235 Thumb Code 20 main.o(i.HAL_TIM_PeriodElapsedCallback) + HAL_TIM_TriggerCallback 0x0800124d Thumb Code 2 stm32f1xx_hal_tim.o(i.HAL_TIM_TriggerCallback) + HAL_UARTEx_RxEventCallback 0x0800124f Thumb Code 2 stm32f1xx_hal_uart.o(i.HAL_UARTEx_RxEventCallback) + HAL_UART_DMAStop 0x08001251 Thumb Code 112 stm32f1xx_hal_uart.o(i.HAL_UART_DMAStop) + HAL_UART_ErrorCallback 0x080012c1 Thumb Code 2 stm32f1xx_hal_uart.o(i.HAL_UART_ErrorCallback) + HAL_UART_IRQHandler 0x080012c5 Thumb Code 616 stm32f1xx_hal_uart.o(i.HAL_UART_IRQHandler) + HAL_UART_Init 0x08001531 Thumb Code 100 stm32f1xx_hal_uart.o(i.HAL_UART_Init) + HAL_UART_MspInit 0x08001595 Thumb Code 328 usart.o(i.HAL_UART_MspInit) + HAL_UART_Receive_DMA 0x080016fd Thumb Code 28 stm32f1xx_hal_uart.o(i.HAL_UART_Receive_DMA) + HAL_UART_RxCpltCallback 0x08001719 Thumb Code 2 stm32f1xx_hal_uart.o(i.HAL_UART_RxCpltCallback) + HAL_UART_RxHalfCpltCallback 0x0800171b Thumb Code 2 stm32f1xx_hal_uart.o(i.HAL_UART_RxHalfCpltCallback) + HAL_UART_Transmit 0x0800171d Thumb Code 160 stm32f1xx_hal_uart.o(i.HAL_UART_Transmit) + HAL_UART_TxCpltCallback 0x080017bd Thumb Code 50 main.o(i.HAL_UART_TxCpltCallback) + HardFault_Handler 0x080017fd Thumb Code 2 stm32f1xx_it.o(i.HardFault_Handler) + MX_DMA_Init 0x08001801 Thumb Code 40 dma.o(i.MX_DMA_Init) + MX_GPIO_Init 0x0800182d Thumb Code 102 gpio.o(i.MX_GPIO_Init) + MX_TIM3_Init 0x0800189d Thumb Code 98 tim.o(i.MX_TIM3_Init) + MX_USART1_UART_Init 0x08001909 Thumb Code 48 usart.o(i.MX_USART1_UART_Init) + MX_USART2_UART_Init 0x08001941 Thumb Code 48 usart.o(i.MX_USART2_UART_Init) + MX_USART3_UART_Init 0x08001979 Thumb Code 48 usart.o(i.MX_USART3_UART_Init) + MemManage_Handler 0x080019b1 Thumb Code 2 stm32f1xx_it.o(i.MemManage_Handler) + NMI_Handler 0x080019b3 Thumb Code 6 stm32f1xx_it.o(i.NMI_Handler) + PendSV_Handler 0x080019b9 Thumb Code 2 stm32f1xx_it.o(i.PendSV_Handler) + Process_Reply 0x080019bd Thumb Code 196 main.o(i.Process_Reply) + RS485_Output 0x08001a89 Thumb Code 100 main.o(i.RS485_Output) + SVC_Handler 0x08001af9 Thumb Code 2 stm32f1xx_it.o(i.SVC_Handler) + Slave1_Sta_Query 0x08001afd Thumb Code 40 main.o(i.Slave1_Sta_Query) + SysTick_Handler 0x08001b2d Thumb Code 4 stm32f1xx_it.o(i.SysTick_Handler) + SystemClock_Config 0x08001b31 Thumb Code 96 main.o(i.SystemClock_Config) + SystemInit 0x08001b91 Thumb Code 2 system_stm32f1xx.o(i.SystemInit) + TIM3_IRQHandler 0x08001b95 Thumb Code 6 stm32f1xx_it.o(i.TIM3_IRQHandler) + TIM_Base_SetConfig 0x08001ba1 Thumb Code 108 stm32f1xx_hal_tim.o(i.TIM_Base_SetConfig) + TIM_ETR_SetConfig 0x08001c19 Thumb Code 20 stm32f1xx_hal_tim.o(i.TIM_ETR_SetConfig) + UART_Start_Receive_DMA 0x08001f65 Thumb Code 130 stm32f1xx_hal_uart.o(i.UART_Start_Receive_DMA) + USART1_IRQHandler 0x08002069 Thumb Code 6 stm32f1xx_it.o(i.USART1_IRQHandler) + USART2_IRQHandler 0x08002075 Thumb Code 6 stm32f1xx_it.o(i.USART2_IRQHandler) + USART3_IRQHandler 0x08002081 Thumb Code 6 stm32f1xx_it.o(i.USART3_IRQHandler) + UsageFault_Handler 0x0800208d Thumb Code 2 stm32f1xx_it.o(i.UsageFault_Handler) + main 0x080020b1 Thumb Code 244 main.o(i.main) + AHBPrescTable 0x080021c6 Data 16 system_stm32f1xx.o(.constdata) + APBPrescTable 0x080021d6 Data 8 system_stm32f1xx.o(.constdata) + Region$$Table$$Base 0x080021e0 Number 0 anon$$obj.o(Region$$Table) + Region$$Table$$Limit 0x08002200 Number 0 anon$$obj.o(Region$$Table) current_task_index 0x20000000 Data 1 main.o(.data) expecting_response_from 0x20000001 Data 1 main.o(.data) query_state 0x20000002 Data 3 main.o(.data) @@ -1505,194 +1508,196 @@ Memory Map of the image Image Entry point : 0x080000ed - Load Region LR_IROM1 (Base: 0x08000000, Size: 0x000021e8, Max: 0x00010000, ABSOLUTE) + Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00002230, Max: 0x00010000, ABSOLUTE) - Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x000021b8, Max: 0x00010000, ABSOLUTE) + Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00002200, Max: 0x00010000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x08000000 0x08000000 0x000000ec Data RO 3 RESET startup_stm32f103xb.o - 0x080000ec 0x080000ec 0x00000008 Code RO 2891 * !!!main c_w.l(__main.o) - 0x080000f4 0x080000f4 0x00000034 Code RO 3050 !!!scatter c_w.l(__scatter.o) - 0x08000128 0x08000128 0x0000001a Code RO 3052 !!handler_copy c_w.l(__scatter_copy.o) + 0x080000ec 0x080000ec 0x00000008 Code RO 2897 * !!!main c_w.l(__main.o) + 0x080000f4 0x080000f4 0x00000034 Code RO 3056 !!!scatter c_w.l(__scatter.o) + 0x08000128 0x08000128 0x0000001a Code RO 3058 !!handler_copy c_w.l(__scatter_copy.o) 0x08000142 0x08000142 0x00000002 PAD - 0x08000144 0x08000144 0x0000001c Code RO 3054 !!handler_zi c_w.l(__scatter_zi.o) - 0x08000160 0x08000160 0x00000002 Code RO 2918 .ARM.Collect$$libinit$$00000000 c_w.l(libinit.o) - 0x08000162 0x08000162 0x00000000 Code RO 2925 .ARM.Collect$$libinit$$00000002 c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2927 .ARM.Collect$$libinit$$00000004 c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2930 .ARM.Collect$$libinit$$0000000A c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2932 .ARM.Collect$$libinit$$0000000C c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2934 .ARM.Collect$$libinit$$0000000E c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2937 .ARM.Collect$$libinit$$00000011 c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2939 .ARM.Collect$$libinit$$00000013 c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2941 .ARM.Collect$$libinit$$00000015 c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2943 .ARM.Collect$$libinit$$00000017 c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2945 .ARM.Collect$$libinit$$00000019 c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2947 .ARM.Collect$$libinit$$0000001B c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2949 .ARM.Collect$$libinit$$0000001D c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2951 .ARM.Collect$$libinit$$0000001F c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2953 .ARM.Collect$$libinit$$00000021 c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2955 .ARM.Collect$$libinit$$00000023 c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2957 .ARM.Collect$$libinit$$00000025 c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2961 .ARM.Collect$$libinit$$0000002C c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2963 .ARM.Collect$$libinit$$0000002E c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2965 .ARM.Collect$$libinit$$00000030 c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000000 Code RO 2967 .ARM.Collect$$libinit$$00000032 c_w.l(libinit2.o) - 0x08000162 0x08000162 0x00000002 Code RO 2968 .ARM.Collect$$libinit$$00000033 c_w.l(libinit2.o) - 0x08000164 0x08000164 0x00000002 Code RO 2988 .ARM.Collect$$libshutdown$$00000000 c_w.l(libshutdown.o) - 0x08000166 0x08000166 0x00000000 Code RO 3001 .ARM.Collect$$libshutdown$$00000002 c_w.l(libshutdown2.o) - 0x08000166 0x08000166 0x00000000 Code RO 3003 .ARM.Collect$$libshutdown$$00000004 c_w.l(libshutdown2.o) - 0x08000166 0x08000166 0x00000000 Code RO 3005 .ARM.Collect$$libshutdown$$00000006 c_w.l(libshutdown2.o) - 0x08000166 0x08000166 0x00000000 Code RO 3008 .ARM.Collect$$libshutdown$$00000009 c_w.l(libshutdown2.o) - 0x08000166 0x08000166 0x00000000 Code RO 3011 .ARM.Collect$$libshutdown$$0000000C c_w.l(libshutdown2.o) - 0x08000166 0x08000166 0x00000000 Code RO 3013 .ARM.Collect$$libshutdown$$0000000E c_w.l(libshutdown2.o) - 0x08000166 0x08000166 0x00000000 Code RO 3016 .ARM.Collect$$libshutdown$$00000011 c_w.l(libshutdown2.o) - 0x08000166 0x08000166 0x00000002 Code RO 3017 .ARM.Collect$$libshutdown$$00000012 c_w.l(libshutdown2.o) - 0x08000168 0x08000168 0x00000000 Code RO 2893 .ARM.Collect$$rtentry$$00000000 c_w.l(__rtentry.o) - 0x08000168 0x08000168 0x00000000 Code RO 2895 .ARM.Collect$$rtentry$$00000002 c_w.l(__rtentry2.o) - 0x08000168 0x08000168 0x00000006 Code RO 2907 .ARM.Collect$$rtentry$$00000004 c_w.l(__rtentry4.o) - 0x0800016e 0x0800016e 0x00000000 Code RO 2897 .ARM.Collect$$rtentry$$00000009 c_w.l(__rtentry2.o) - 0x0800016e 0x0800016e 0x00000004 Code RO 2898 .ARM.Collect$$rtentry$$0000000A c_w.l(__rtentry2.o) - 0x08000172 0x08000172 0x00000000 Code RO 2900 .ARM.Collect$$rtentry$$0000000C c_w.l(__rtentry2.o) - 0x08000172 0x08000172 0x00000008 Code RO 2901 .ARM.Collect$$rtentry$$0000000D c_w.l(__rtentry2.o) - 0x0800017a 0x0800017a 0x00000002 Code RO 2922 .ARM.Collect$$rtexit$$00000000 c_w.l(rtexit.o) - 0x0800017c 0x0800017c 0x00000000 Code RO 2970 .ARM.Collect$$rtexit$$00000002 c_w.l(rtexit2.o) - 0x0800017c 0x0800017c 0x00000004 Code RO 2971 .ARM.Collect$$rtexit$$00000003 c_w.l(rtexit2.o) - 0x08000180 0x08000180 0x00000006 Code RO 2972 .ARM.Collect$$rtexit$$00000004 c_w.l(rtexit2.o) + 0x08000144 0x08000144 0x0000001c Code RO 3060 !!handler_zi c_w.l(__scatter_zi.o) + 0x08000160 0x08000160 0x00000002 Code RO 2924 .ARM.Collect$$libinit$$00000000 c_w.l(libinit.o) + 0x08000162 0x08000162 0x00000000 Code RO 2931 .ARM.Collect$$libinit$$00000002 c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2933 .ARM.Collect$$libinit$$00000004 c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2936 .ARM.Collect$$libinit$$0000000A c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2938 .ARM.Collect$$libinit$$0000000C c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2940 .ARM.Collect$$libinit$$0000000E c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2943 .ARM.Collect$$libinit$$00000011 c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2945 .ARM.Collect$$libinit$$00000013 c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2947 .ARM.Collect$$libinit$$00000015 c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2949 .ARM.Collect$$libinit$$00000017 c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2951 .ARM.Collect$$libinit$$00000019 c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2953 .ARM.Collect$$libinit$$0000001B c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2955 .ARM.Collect$$libinit$$0000001D c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2957 .ARM.Collect$$libinit$$0000001F c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2959 .ARM.Collect$$libinit$$00000021 c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2961 .ARM.Collect$$libinit$$00000023 c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2963 .ARM.Collect$$libinit$$00000025 c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2967 .ARM.Collect$$libinit$$0000002C c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2969 .ARM.Collect$$libinit$$0000002E c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2971 .ARM.Collect$$libinit$$00000030 c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000000 Code RO 2973 .ARM.Collect$$libinit$$00000032 c_w.l(libinit2.o) + 0x08000162 0x08000162 0x00000002 Code RO 2974 .ARM.Collect$$libinit$$00000033 c_w.l(libinit2.o) + 0x08000164 0x08000164 0x00000002 Code RO 2994 .ARM.Collect$$libshutdown$$00000000 c_w.l(libshutdown.o) + 0x08000166 0x08000166 0x00000000 Code RO 3007 .ARM.Collect$$libshutdown$$00000002 c_w.l(libshutdown2.o) + 0x08000166 0x08000166 0x00000000 Code RO 3009 .ARM.Collect$$libshutdown$$00000004 c_w.l(libshutdown2.o) + 0x08000166 0x08000166 0x00000000 Code RO 3011 .ARM.Collect$$libshutdown$$00000006 c_w.l(libshutdown2.o) + 0x08000166 0x08000166 0x00000000 Code RO 3014 .ARM.Collect$$libshutdown$$00000009 c_w.l(libshutdown2.o) + 0x08000166 0x08000166 0x00000000 Code RO 3017 .ARM.Collect$$libshutdown$$0000000C c_w.l(libshutdown2.o) + 0x08000166 0x08000166 0x00000000 Code RO 3019 .ARM.Collect$$libshutdown$$0000000E c_w.l(libshutdown2.o) + 0x08000166 0x08000166 0x00000000 Code RO 3022 .ARM.Collect$$libshutdown$$00000011 c_w.l(libshutdown2.o) + 0x08000166 0x08000166 0x00000002 Code RO 3023 .ARM.Collect$$libshutdown$$00000012 c_w.l(libshutdown2.o) + 0x08000168 0x08000168 0x00000000 Code RO 2899 .ARM.Collect$$rtentry$$00000000 c_w.l(__rtentry.o) + 0x08000168 0x08000168 0x00000000 Code RO 2901 .ARM.Collect$$rtentry$$00000002 c_w.l(__rtentry2.o) + 0x08000168 0x08000168 0x00000006 Code RO 2913 .ARM.Collect$$rtentry$$00000004 c_w.l(__rtentry4.o) + 0x0800016e 0x0800016e 0x00000000 Code RO 2903 .ARM.Collect$$rtentry$$00000009 c_w.l(__rtentry2.o) + 0x0800016e 0x0800016e 0x00000004 Code RO 2904 .ARM.Collect$$rtentry$$0000000A c_w.l(__rtentry2.o) + 0x08000172 0x08000172 0x00000000 Code RO 2906 .ARM.Collect$$rtentry$$0000000C c_w.l(__rtentry2.o) + 0x08000172 0x08000172 0x00000008 Code RO 2907 .ARM.Collect$$rtentry$$0000000D c_w.l(__rtentry2.o) + 0x0800017a 0x0800017a 0x00000002 Code RO 2928 .ARM.Collect$$rtexit$$00000000 c_w.l(rtexit.o) + 0x0800017c 0x0800017c 0x00000000 Code RO 2976 .ARM.Collect$$rtexit$$00000002 c_w.l(rtexit2.o) + 0x0800017c 0x0800017c 0x00000004 Code RO 2977 .ARM.Collect$$rtexit$$00000003 c_w.l(rtexit2.o) + 0x08000180 0x08000180 0x00000006 Code RO 2978 .ARM.Collect$$rtexit$$00000004 c_w.l(rtexit2.o) 0x08000186 0x08000186 0x00000002 PAD 0x08000188 0x08000188 0x00000040 Code RO 4 .text startup_stm32f103xb.o - 0x080001c8 0x080001c8 0x00000044 Code RO 2885 .text c_w.l(rt_memclr.o) - 0x0800020c 0x0800020c 0x0000004e Code RO 2887 .text c_w.l(rt_memclr_w.o) - 0x0800025a 0x0800025a 0x00000006 Code RO 2889 .text c_w.l(heapauxi.o) - 0x08000260 0x08000260 0x0000004a Code RO 2909 .text c_w.l(sys_stackheap_outer.o) - 0x080002aa 0x080002aa 0x00000012 Code RO 2911 .text c_w.l(exit.o) - 0x080002bc 0x080002bc 0x00000008 Code RO 2919 .text c_w.l(libspace.o) - 0x080002c4 0x080002c4 0x0000000c Code RO 2980 .text c_w.l(sys_exit.o) - 0x080002d0 0x080002d0 0x00000002 Code RO 2991 .text c_w.l(use_no_semi.o) - 0x080002d2 0x080002d2 0x00000000 Code RO 2993 .text c_w.l(indicate_semi.o) - 0x080002d2 0x080002d2 0x00000002 Code RO 367 i.BusFault_Handler stm32f1xx_it.o + 0x080001c8 0x080001c8 0x00000044 Code RO 2891 .text c_w.l(rt_memclr.o) + 0x0800020c 0x0800020c 0x0000004e Code RO 2893 .text c_w.l(rt_memclr_w.o) + 0x0800025a 0x0800025a 0x00000006 Code RO 2895 .text c_w.l(heapauxi.o) + 0x08000260 0x08000260 0x0000004a Code RO 2915 .text c_w.l(sys_stackheap_outer.o) + 0x080002aa 0x080002aa 0x00000012 Code RO 2917 .text c_w.l(exit.o) + 0x080002bc 0x080002bc 0x00000008 Code RO 2925 .text c_w.l(libspace.o) + 0x080002c4 0x080002c4 0x0000000c Code RO 2986 .text c_w.l(sys_exit.o) + 0x080002d0 0x080002d0 0x00000002 Code RO 2997 .text c_w.l(use_no_semi.o) + 0x080002d2 0x080002d2 0x00000000 Code RO 2999 .text c_w.l(indicate_semi.o) + 0x080002d2 0x080002d2 0x00000002 Code RO 373 i.BusFault_Handler stm32f1xx_it.o 0x080002d4 0x080002d4 0x00000034 Code RO 13 i.Calculate_CRC16 main.o - 0x08000308 0x08000308 0x0000000c Code RO 368 i.DMA1_Channel5_IRQHandler stm32f1xx_it.o - 0x08000314 0x08000314 0x0000002a Code RO 1886 i.DMA_SetConfig stm32f1xx_hal_dma.o - 0x0800033e 0x0800033e 0x00000002 Code RO 369 i.DebugMon_Handler stm32f1xx_it.o + 0x08000308 0x08000308 0x0000000c Code RO 374 i.DMA1_Channel5_IRQHandler stm32f1xx_it.o + 0x08000314 0x08000314 0x0000002a Code RO 1892 i.DMA_SetConfig stm32f1xx_hal_dma.o + 0x0800033e 0x0800033e 0x00000002 Code RO 375 i.DebugMon_Handler stm32f1xx_it.o 0x08000340 0x08000340 0x00000004 Code RO 14 i.Error_Handler main.o - 0x08000344 0x08000344 0x00000046 Code RO 1887 i.HAL_DMA_Abort stm32f1xx_hal_dma.o + 0x08000344 0x08000344 0x00000046 Code RO 1893 i.HAL_DMA_Abort stm32f1xx_hal_dma.o 0x0800038a 0x0800038a 0x00000002 PAD - 0x0800038c 0x0800038c 0x00000098 Code RO 1888 i.HAL_DMA_Abort_IT stm32f1xx_hal_dma.o - 0x08000424 0x08000424 0x00000154 Code RO 1892 i.HAL_DMA_IRQHandler stm32f1xx_hal_dma.o - 0x08000578 0x08000578 0x0000005c Code RO 1893 i.HAL_DMA_Init stm32f1xx_hal_dma.o - 0x080005d4 0x080005d4 0x00000070 Code RO 1897 i.HAL_DMA_Start_IT stm32f1xx_hal_dma.o - 0x08000644 0x08000644 0x000001e0 Code RO 1823 i.HAL_GPIO_Init stm32f1xx_hal_gpio.o - 0x08000824 0x08000824 0x0000000a Code RO 1827 i.HAL_GPIO_WritePin stm32f1xx_hal_gpio.o + 0x0800038c 0x0800038c 0x00000098 Code RO 1894 i.HAL_DMA_Abort_IT stm32f1xx_hal_dma.o + 0x08000424 0x08000424 0x00000154 Code RO 1898 i.HAL_DMA_IRQHandler stm32f1xx_hal_dma.o + 0x08000578 0x08000578 0x0000005c Code RO 1899 i.HAL_DMA_Init stm32f1xx_hal_dma.o + 0x080005d4 0x080005d4 0x00000070 Code RO 1903 i.HAL_DMA_Start_IT stm32f1xx_hal_dma.o + 0x08000644 0x08000644 0x000001e0 Code RO 1829 i.HAL_GPIO_Init stm32f1xx_hal_gpio.o + 0x08000824 0x08000824 0x0000000a Code RO 1833 i.HAL_GPIO_WritePin stm32f1xx_hal_gpio.o 0x0800082e 0x0800082e 0x00000002 PAD - 0x08000830 0x08000830 0x0000000c Code RO 1517 i.HAL_GetTick stm32f1xx_hal.o - 0x0800083c 0x0800083c 0x00000010 Code RO 1523 i.HAL_IncTick stm32f1xx_hal.o - 0x0800084c 0x0800084c 0x00000024 Code RO 1524 i.HAL_Init stm32f1xx_hal.o - 0x08000870 0x08000870 0x00000040 Code RO 1525 i.HAL_InitTick stm32f1xx_hal.o - 0x080008b0 0x080008b0 0x0000003c Code RO 473 i.HAL_MspInit stm32f1xx_hal_msp.o - 0x080008ec 0x080008ec 0x0000001a Code RO 1983 i.HAL_NVIC_EnableIRQ stm32f1xx_hal_cortex.o + 0x08000830 0x08000830 0x0000000c Code RO 1523 i.HAL_GetTick stm32f1xx_hal.o + 0x0800083c 0x0800083c 0x00000010 Code RO 1529 i.HAL_IncTick stm32f1xx_hal.o + 0x0800084c 0x0800084c 0x00000024 Code RO 1530 i.HAL_Init stm32f1xx_hal.o + 0x08000870 0x08000870 0x00000040 Code RO 1531 i.HAL_InitTick stm32f1xx_hal.o + 0x080008b0 0x080008b0 0x0000003c Code RO 479 i.HAL_MspInit stm32f1xx_hal_msp.o + 0x080008ec 0x080008ec 0x0000001a Code RO 1989 i.HAL_NVIC_EnableIRQ stm32f1xx_hal_cortex.o 0x08000906 0x08000906 0x00000002 PAD - 0x08000908 0x08000908 0x00000040 Code RO 1989 i.HAL_NVIC_SetPriority stm32f1xx_hal_cortex.o - 0x08000948 0x08000948 0x00000024 Code RO 1990 i.HAL_NVIC_SetPriorityGrouping stm32f1xx_hal_cortex.o - 0x0800096c 0x0800096c 0x00000002 Code RO 1680 i.HAL_RCC_CSSCallback stm32f1xx_hal_rcc.o + 0x08000908 0x08000908 0x00000040 Code RO 1995 i.HAL_NVIC_SetPriority stm32f1xx_hal_cortex.o + 0x08000948 0x08000948 0x00000024 Code RO 1996 i.HAL_NVIC_SetPriorityGrouping stm32f1xx_hal_cortex.o + 0x0800096c 0x0800096c 0x00000002 Code RO 1686 i.HAL_RCC_CSSCallback stm32f1xx_hal_rcc.o 0x0800096e 0x0800096e 0x00000002 PAD - 0x08000970 0x08000970 0x0000012c Code RO 1681 i.HAL_RCC_ClockConfig stm32f1xx_hal_rcc.o - 0x08000a9c 0x08000a9c 0x0000000c Code RO 1684 i.HAL_RCC_EnableCSS stm32f1xx_hal_rcc.o - 0x08000aa8 0x08000aa8 0x00000020 Code RO 1688 i.HAL_RCC_GetPCLK1Freq stm32f1xx_hal_rcc.o - 0x08000ac8 0x08000ac8 0x00000020 Code RO 1689 i.HAL_RCC_GetPCLK2Freq stm32f1xx_hal_rcc.o - 0x08000ae8 0x08000ae8 0x0000004c Code RO 1690 i.HAL_RCC_GetSysClockFreq stm32f1xx_hal_rcc.o - 0x08000b34 0x08000b34 0x00000018 Code RO 1692 i.HAL_RCC_NMI_IRQHandler stm32f1xx_hal_rcc.o - 0x08000b4c 0x08000b4c 0x00000320 Code RO 1693 i.HAL_RCC_OscConfig stm32f1xx_hal_rcc.o - 0x08000e6c 0x08000e6c 0x00000028 Code RO 1994 i.HAL_SYSTICK_Config stm32f1xx_hal_cortex.o - 0x08000e94 0x08000e94 0x00000002 Code RO 1239 i.HAL_TIMEx_BreakCallback stm32f1xx_hal_tim_ex.o - 0x08000e96 0x08000e96 0x00000002 Code RO 1240 i.HAL_TIMEx_CommutCallback stm32f1xx_hal_tim_ex.o - 0x08000e98 0x08000e98 0x00000068 Code RO 1258 i.HAL_TIMEx_MasterConfigSynchronization stm32f1xx_hal_tim_ex.o - 0x08000f00 0x08000f00 0x0000005a Code RO 535 i.HAL_TIM_Base_Init stm32f1xx_hal_tim.o + 0x08000970 0x08000970 0x0000012c Code RO 1687 i.HAL_RCC_ClockConfig stm32f1xx_hal_rcc.o + 0x08000a9c 0x08000a9c 0x0000000c Code RO 1690 i.HAL_RCC_EnableCSS stm32f1xx_hal_rcc.o + 0x08000aa8 0x08000aa8 0x00000020 Code RO 1694 i.HAL_RCC_GetPCLK1Freq stm32f1xx_hal_rcc.o + 0x08000ac8 0x08000ac8 0x00000020 Code RO 1695 i.HAL_RCC_GetPCLK2Freq stm32f1xx_hal_rcc.o + 0x08000ae8 0x08000ae8 0x0000004c Code RO 1696 i.HAL_RCC_GetSysClockFreq stm32f1xx_hal_rcc.o + 0x08000b34 0x08000b34 0x00000018 Code RO 1698 i.HAL_RCC_NMI_IRQHandler stm32f1xx_hal_rcc.o + 0x08000b4c 0x08000b4c 0x00000320 Code RO 1699 i.HAL_RCC_OscConfig stm32f1xx_hal_rcc.o + 0x08000e6c 0x08000e6c 0x00000028 Code RO 2000 i.HAL_SYSTICK_Config stm32f1xx_hal_cortex.o + 0x08000e94 0x08000e94 0x00000002 Code RO 1245 i.HAL_TIMEx_BreakCallback stm32f1xx_hal_tim_ex.o + 0x08000e96 0x08000e96 0x00000002 Code RO 1246 i.HAL_TIMEx_CommutCallback stm32f1xx_hal_tim_ex.o + 0x08000e98 0x08000e98 0x00000068 Code RO 1264 i.HAL_TIMEx_MasterConfigSynchronization stm32f1xx_hal_tim_ex.o + 0x08000f00 0x08000f00 0x0000005a Code RO 541 i.HAL_TIM_Base_Init stm32f1xx_hal_tim.o 0x08000f5a 0x08000f5a 0x00000002 PAD - 0x08000f5c 0x08000f5c 0x0000003c Code RO 272 i.HAL_TIM_Base_MspInit tim.o - 0x08000f98 0x08000f98 0x00000058 Code RO 540 i.HAL_TIM_Base_Start_IT stm32f1xx_hal_tim.o - 0x08000ff0 0x08000ff0 0x000000dc Code RO 544 i.HAL_TIM_ConfigClockSource stm32f1xx_hal_tim.o - 0x080010cc 0x080010cc 0x00000002 Code RO 569 i.HAL_TIM_IC_CaptureCallback stm32f1xx_hal_tim.o - 0x080010ce 0x080010ce 0x00000130 Code RO 583 i.HAL_TIM_IRQHandler stm32f1xx_hal_tim.o - 0x080011fe 0x080011fe 0x00000002 Code RO 586 i.HAL_TIM_OC_DelayElapsedCallback stm32f1xx_hal_tim.o - 0x08001200 0x08001200 0x00000002 Code RO 613 i.HAL_TIM_PWM_PulseFinishedCallback stm32f1xx_hal_tim.o - 0x08001202 0x08001202 0x00000002 Code RO 621 i.HAL_TIM_PeriodElapsedCallback stm32f1xx_hal_tim.o - 0x08001204 0x08001204 0x00000002 Code RO 626 i.HAL_TIM_TriggerCallback stm32f1xx_hal_tim.o - 0x08001206 0x08001206 0x00000002 Code RO 2495 i.HAL_UARTEx_RxEventCallback stm32f1xx_hal_uart.o - 0x08001208 0x08001208 0x00000070 Code RO 2507 i.HAL_UART_DMAStop stm32f1xx_hal_uart.o - 0x08001278 0x08001278 0x00000002 Code RO 2509 i.HAL_UART_ErrorCallback stm32f1xx_hal_uart.o - 0x0800127a 0x0800127a 0x00000002 PAD - 0x0800127c 0x0800127c 0x0000026c Code RO 2512 i.HAL_UART_IRQHandler stm32f1xx_hal_uart.o - 0x080014e8 0x080014e8 0x00000064 Code RO 2513 i.HAL_UART_Init stm32f1xx_hal_uart.o - 0x0800154c 0x0800154c 0x00000168 Code RO 314 i.HAL_UART_MspInit usart.o - 0x080016b4 0x080016b4 0x0000001c Code RO 2517 i.HAL_UART_Receive_DMA stm32f1xx_hal_uart.o - 0x080016d0 0x080016d0 0x00000002 Code RO 2519 i.HAL_UART_RxCpltCallback stm32f1xx_hal_uart.o - 0x080016d2 0x080016d2 0x00000002 Code RO 2520 i.HAL_UART_RxHalfCpltCallback stm32f1xx_hal_uart.o - 0x080016d4 0x080016d4 0x000000a0 Code RO 2521 i.HAL_UART_Transmit stm32f1xx_hal_uart.o - 0x08001774 0x08001774 0x00000040 Code RO 15 i.HAL_UART_TxCpltCallback main.o - 0x080017b4 0x080017b4 0x00000002 Code RO 370 i.HardFault_Handler stm32f1xx_it.o - 0x080017b6 0x080017b6 0x00000002 PAD - 0x080017b8 0x080017b8 0x0000002c Code RO 247 i.MX_DMA_Init dma.o - 0x080017e4 0x080017e4 0x00000070 Code RO 223 i.MX_GPIO_Init gpio.o - 0x08001854 0x08001854 0x0000006c Code RO 273 i.MX_TIM3_Init tim.o - 0x080018c0 0x080018c0 0x00000038 Code RO 315 i.MX_USART1_UART_Init usart.o - 0x080018f8 0x080018f8 0x00000038 Code RO 316 i.MX_USART2_UART_Init usart.o - 0x08001930 0x08001930 0x00000038 Code RO 317 i.MX_USART3_UART_Init usart.o - 0x08001968 0x08001968 0x00000002 Code RO 371 i.MemManage_Handler stm32f1xx_it.o - 0x0800196a 0x0800196a 0x00000006 Code RO 372 i.NMI_Handler stm32f1xx_it.o - 0x08001970 0x08001970 0x00000002 Code RO 373 i.PendSV_Handler stm32f1xx_it.o - 0x08001972 0x08001972 0x00000002 PAD - 0x08001974 0x08001974 0x000000cc Code RO 16 i.Process_Reply main.o - 0x08001a40 0x08001a40 0x00000070 Code RO 17 i.RS485_Output main.o - 0x08001ab0 0x08001ab0 0x00000002 Code RO 374 i.SVC_Handler stm32f1xx_it.o - 0x08001ab2 0x08001ab2 0x00000002 PAD - 0x08001ab4 0x08001ab4 0x00000030 Code RO 19 i.Slave1_Sta_Query main.o - 0x08001ae4 0x08001ae4 0x00000004 Code RO 375 i.SysTick_Handler stm32f1xx_it.o - 0x08001ae8 0x08001ae8 0x00000060 Code RO 24 i.SystemClock_Config main.o - 0x08001b48 0x08001b48 0x00000002 Code RO 2847 i.SystemInit system_stm32f1xx.o - 0x08001b4a 0x08001b4a 0x00000002 PAD - 0x08001b4c 0x08001b4c 0x0000000c Code RO 376 i.TIM3_IRQHandler stm32f1xx_it.o - 0x08001b58 0x08001b58 0x00000078 Code RO 628 i.TIM_Base_SetConfig stm32f1xx_hal_tim.o - 0x08001bd0 0x08001bd0 0x00000014 Code RO 639 i.TIM_ETR_SetConfig stm32f1xx_hal_tim.o - 0x08001be4 0x08001be4 0x00000010 Code RO 640 i.TIM_ITRx_SetConfig stm32f1xx_hal_tim.o - 0x08001bf4 0x08001bf4 0x00000022 Code RO 646 i.TIM_TI1_ConfigInputStage stm32f1xx_hal_tim.o - 0x08001c16 0x08001c16 0x00000024 Code RO 648 i.TIM_TI2_ConfigInputStage stm32f1xx_hal_tim.o - 0x08001c3a 0x08001c3a 0x00000010 Code RO 2526 i.UART_DMAAbortOnError stm32f1xx_hal_uart.o - 0x08001c4a 0x08001c4a 0x0000004a Code RO 2527 i.UART_DMAError stm32f1xx_hal_uart.o - 0x08001c94 0x08001c94 0x00000086 Code RO 2528 i.UART_DMAReceiveCplt stm32f1xx_hal_uart.o - 0x08001d1a 0x08001d1a 0x0000001e Code RO 2530 i.UART_DMARxHalfCplt stm32f1xx_hal_uart.o - 0x08001d38 0x08001d38 0x0000004e Code RO 2536 i.UART_EndRxTransfer stm32f1xx_hal_uart.o - 0x08001d86 0x08001d86 0x0000001c Code RO 2537 i.UART_EndTxTransfer stm32f1xx_hal_uart.o - 0x08001da2 0x08001da2 0x000000c2 Code RO 2538 i.UART_Receive_IT stm32f1xx_hal_uart.o - 0x08001e64 0x08001e64 0x000000b8 Code RO 2539 i.UART_SetConfig stm32f1xx_hal_uart.o - 0x08001f1c 0x08001f1c 0x00000090 Code RO 2540 i.UART_Start_Receive_DMA stm32f1xx_hal_uart.o - 0x08001fac 0x08001fac 0x00000072 Code RO 2542 i.UART_WaitOnFlagUntilTimeout stm32f1xx_hal_uart.o - 0x0800201e 0x0800201e 0x00000002 PAD - 0x08002020 0x08002020 0x0000000c Code RO 377 i.USART1_IRQHandler stm32f1xx_it.o - 0x0800202c 0x0800202c 0x0000000c Code RO 378 i.USART2_IRQHandler stm32f1xx_it.o - 0x08002038 0x08002038 0x0000000c Code RO 379 i.USART3_IRQHandler stm32f1xx_it.o - 0x08002044 0x08002044 0x00000002 Code RO 380 i.UsageFault_Handler stm32f1xx_it.o - 0x08002046 0x08002046 0x00000020 Code RO 1996 i.__NVIC_SetPriority stm32f1xx_hal_cortex.o + 0x08000f5c 0x08000f5c 0x0000003c Code RO 278 i.HAL_TIM_Base_MspInit tim.o + 0x08000f98 0x08000f98 0x00000058 Code RO 546 i.HAL_TIM_Base_Start_IT stm32f1xx_hal_tim.o + 0x08000ff0 0x08000ff0 0x00000030 Code RO 549 i.HAL_TIM_Base_Stop_IT stm32f1xx_hal_tim.o + 0x08001020 0x08001020 0x000000dc Code RO 550 i.HAL_TIM_ConfigClockSource stm32f1xx_hal_tim.o + 0x080010fc 0x080010fc 0x00000002 Code RO 575 i.HAL_TIM_IC_CaptureCallback stm32f1xx_hal_tim.o + 0x080010fe 0x080010fe 0x00000130 Code RO 589 i.HAL_TIM_IRQHandler stm32f1xx_hal_tim.o + 0x0800122e 0x0800122e 0x00000002 Code RO 592 i.HAL_TIM_OC_DelayElapsedCallback stm32f1xx_hal_tim.o + 0x08001230 0x08001230 0x00000002 Code RO 619 i.HAL_TIM_PWM_PulseFinishedCallback stm32f1xx_hal_tim.o + 0x08001232 0x08001232 0x00000002 PAD + 0x08001234 0x08001234 0x00000018 Code RO 15 i.HAL_TIM_PeriodElapsedCallback main.o + 0x0800124c 0x0800124c 0x00000002 Code RO 632 i.HAL_TIM_TriggerCallback stm32f1xx_hal_tim.o + 0x0800124e 0x0800124e 0x00000002 Code RO 2501 i.HAL_UARTEx_RxEventCallback stm32f1xx_hal_uart.o + 0x08001250 0x08001250 0x00000070 Code RO 2513 i.HAL_UART_DMAStop stm32f1xx_hal_uart.o + 0x080012c0 0x080012c0 0x00000002 Code RO 2515 i.HAL_UART_ErrorCallback stm32f1xx_hal_uart.o + 0x080012c2 0x080012c2 0x00000002 PAD + 0x080012c4 0x080012c4 0x0000026c Code RO 2518 i.HAL_UART_IRQHandler stm32f1xx_hal_uart.o + 0x08001530 0x08001530 0x00000064 Code RO 2519 i.HAL_UART_Init stm32f1xx_hal_uart.o + 0x08001594 0x08001594 0x00000168 Code RO 320 i.HAL_UART_MspInit usart.o + 0x080016fc 0x080016fc 0x0000001c Code RO 2523 i.HAL_UART_Receive_DMA stm32f1xx_hal_uart.o + 0x08001718 0x08001718 0x00000002 Code RO 2525 i.HAL_UART_RxCpltCallback stm32f1xx_hal_uart.o + 0x0800171a 0x0800171a 0x00000002 Code RO 2526 i.HAL_UART_RxHalfCpltCallback stm32f1xx_hal_uart.o + 0x0800171c 0x0800171c 0x000000a0 Code RO 2527 i.HAL_UART_Transmit stm32f1xx_hal_uart.o + 0x080017bc 0x080017bc 0x00000040 Code RO 16 i.HAL_UART_TxCpltCallback main.o + 0x080017fc 0x080017fc 0x00000002 Code RO 376 i.HardFault_Handler stm32f1xx_it.o + 0x080017fe 0x080017fe 0x00000002 PAD + 0x08001800 0x08001800 0x0000002c Code RO 253 i.MX_DMA_Init dma.o + 0x0800182c 0x0800182c 0x00000070 Code RO 229 i.MX_GPIO_Init gpio.o + 0x0800189c 0x0800189c 0x0000006c Code RO 279 i.MX_TIM3_Init tim.o + 0x08001908 0x08001908 0x00000038 Code RO 321 i.MX_USART1_UART_Init usart.o + 0x08001940 0x08001940 0x00000038 Code RO 322 i.MX_USART2_UART_Init usart.o + 0x08001978 0x08001978 0x00000038 Code RO 323 i.MX_USART3_UART_Init usart.o + 0x080019b0 0x080019b0 0x00000002 Code RO 377 i.MemManage_Handler stm32f1xx_it.o + 0x080019b2 0x080019b2 0x00000006 Code RO 378 i.NMI_Handler stm32f1xx_it.o + 0x080019b8 0x080019b8 0x00000002 Code RO 379 i.PendSV_Handler stm32f1xx_it.o + 0x080019ba 0x080019ba 0x00000002 PAD + 0x080019bc 0x080019bc 0x000000cc Code RO 17 i.Process_Reply main.o + 0x08001a88 0x08001a88 0x00000070 Code RO 18 i.RS485_Output main.o + 0x08001af8 0x08001af8 0x00000002 Code RO 380 i.SVC_Handler stm32f1xx_it.o + 0x08001afa 0x08001afa 0x00000002 PAD + 0x08001afc 0x08001afc 0x00000030 Code RO 20 i.Slave1_Sta_Query main.o + 0x08001b2c 0x08001b2c 0x00000004 Code RO 381 i.SysTick_Handler stm32f1xx_it.o + 0x08001b30 0x08001b30 0x00000060 Code RO 25 i.SystemClock_Config main.o + 0x08001b90 0x08001b90 0x00000002 Code RO 2853 i.SystemInit system_stm32f1xx.o + 0x08001b92 0x08001b92 0x00000002 PAD + 0x08001b94 0x08001b94 0x0000000c Code RO 382 i.TIM3_IRQHandler stm32f1xx_it.o + 0x08001ba0 0x08001ba0 0x00000078 Code RO 634 i.TIM_Base_SetConfig stm32f1xx_hal_tim.o + 0x08001c18 0x08001c18 0x00000014 Code RO 645 i.TIM_ETR_SetConfig stm32f1xx_hal_tim.o + 0x08001c2c 0x08001c2c 0x00000010 Code RO 646 i.TIM_ITRx_SetConfig stm32f1xx_hal_tim.o + 0x08001c3c 0x08001c3c 0x00000022 Code RO 652 i.TIM_TI1_ConfigInputStage stm32f1xx_hal_tim.o + 0x08001c5e 0x08001c5e 0x00000024 Code RO 654 i.TIM_TI2_ConfigInputStage stm32f1xx_hal_tim.o + 0x08001c82 0x08001c82 0x00000010 Code RO 2532 i.UART_DMAAbortOnError stm32f1xx_hal_uart.o + 0x08001c92 0x08001c92 0x0000004a Code RO 2533 i.UART_DMAError stm32f1xx_hal_uart.o + 0x08001cdc 0x08001cdc 0x00000086 Code RO 2534 i.UART_DMAReceiveCplt stm32f1xx_hal_uart.o + 0x08001d62 0x08001d62 0x0000001e Code RO 2536 i.UART_DMARxHalfCplt stm32f1xx_hal_uart.o + 0x08001d80 0x08001d80 0x0000004e Code RO 2542 i.UART_EndRxTransfer stm32f1xx_hal_uart.o + 0x08001dce 0x08001dce 0x0000001c Code RO 2543 i.UART_EndTxTransfer stm32f1xx_hal_uart.o + 0x08001dea 0x08001dea 0x000000c2 Code RO 2544 i.UART_Receive_IT stm32f1xx_hal_uart.o + 0x08001eac 0x08001eac 0x000000b8 Code RO 2545 i.UART_SetConfig stm32f1xx_hal_uart.o + 0x08001f64 0x08001f64 0x00000090 Code RO 2546 i.UART_Start_Receive_DMA stm32f1xx_hal_uart.o + 0x08001ff4 0x08001ff4 0x00000072 Code RO 2548 i.UART_WaitOnFlagUntilTimeout stm32f1xx_hal_uart.o 0x08002066 0x08002066 0x00000002 PAD - 0x08002068 0x08002068 0x00000104 Code RO 25 i.main main.o - 0x0800216c 0x0800216c 0x00000012 Data RO 1694 .constdata stm32f1xx_hal_rcc.o - 0x0800217e 0x0800217e 0x00000010 Data RO 2848 .constdata system_stm32f1xx.o - 0x0800218e 0x0800218e 0x00000008 Data RO 2849 .constdata system_stm32f1xx.o - 0x08002196 0x08002196 0x00000002 PAD - 0x08002198 0x08002198 0x00000020 Data RO 3048 Region$$Table anon$$obj.o + 0x08002068 0x08002068 0x0000000c Code RO 383 i.USART1_IRQHandler stm32f1xx_it.o + 0x08002074 0x08002074 0x0000000c Code RO 384 i.USART2_IRQHandler stm32f1xx_it.o + 0x08002080 0x08002080 0x0000000c Code RO 385 i.USART3_IRQHandler stm32f1xx_it.o + 0x0800208c 0x0800208c 0x00000002 Code RO 386 i.UsageFault_Handler stm32f1xx_it.o + 0x0800208e 0x0800208e 0x00000020 Code RO 2002 i.__NVIC_SetPriority stm32f1xx_hal_cortex.o + 0x080020ae 0x080020ae 0x00000002 PAD + 0x080020b0 0x080020b0 0x00000104 Code RO 26 i.main main.o + 0x080021b4 0x080021b4 0x00000012 Data RO 1700 .constdata stm32f1xx_hal_rcc.o + 0x080021c6 0x080021c6 0x00000010 Data RO 2854 .constdata system_stm32f1xx.o + 0x080021d6 0x080021d6 0x00000008 Data RO 2855 .constdata system_stm32f1xx.o + 0x080021de 0x080021de 0x00000002 PAD + 0x080021e0 0x080021e0 0x00000020 Data RO 3054 Region$$Table anon$$obj.o - Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x080021b8, Size: 0x00000900, Max: 0x00005000, ABSOLUTE) + Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08002200, Size: 0x00000900, Max: 0x00005000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x20000000 0x080021b8 0x00000020 Data RW 27 .data main.o - 0x20000020 0x080021d8 0x0000000c Data RW 1531 .data stm32f1xx_hal.o - 0x2000002c 0x080021e4 0x00000004 Data RW 2850 .data system_stm32f1xx.o - 0x20000030 - 0x0000010c Zero RW 26 .bss main.o - 0x2000013c - 0x00000048 Zero RW 274 .bss tim.o - 0x20000184 - 0x0000011c Zero RW 318 .bss usart.o - 0x200002a0 - 0x00000060 Zero RW 2920 .bss c_w.l(libspace.o) + 0x20000000 0x08002200 0x00000020 Data RW 28 .data main.o + 0x20000020 0x08002220 0x0000000c Data RW 1537 .data stm32f1xx_hal.o + 0x2000002c 0x0800222c 0x00000004 Data RW 2856 .data system_stm32f1xx.o + 0x20000030 - 0x0000010c Zero RW 27 .bss main.o + 0x2000013c - 0x00000048 Zero RW 280 .bss tim.o + 0x20000184 - 0x0000011c Zero RW 324 .bss usart.o + 0x200002a0 - 0x00000060 Zero RW 2926 .bss c_w.l(libspace.o) 0x20000300 - 0x00000200 Zero RW 2 HEAP startup_stm32f103xb.o 0x20000500 - 0x00000400 Zero RW 1 STACK startup_stm32f103xb.o @@ -1706,7 +1711,7 @@ Image component sizes 44 4 0 0 0 822 dma.o 112 10 0 0 0 979 gpio.o - 840 66 0 32 268 433434 main.o + 864 70 0 32 268 433974 main.o 64 26 236 0 1536 844 startup_stm32f103xb.o 128 24 0 12 0 5529 stm32f1xx_hal.o 198 14 0 0 0 29143 stm32f1xx_hal_cortex.o @@ -1714,7 +1719,7 @@ Image component sizes 490 34 0 0 0 2988 stm32f1xx_hal_gpio.o 60 8 0 0 0 942 stm32f1xx_hal_msp.o 1278 92 18 0 0 6947 stm32f1xx_hal_rcc.o - 938 24 0 0 0 10869 stm32f1xx_hal_tim.o + 984 24 0 0 0 10924 stm32f1xx_hal_tim.o 108 12 0 0 0 2533 stm32f1xx_hal_tim_ex.o 2024 24 0 0 0 15495 stm32f1xx_hal_uart.o 84 30 0 0 0 6523 stm32f1xx_it.o @@ -1723,9 +1728,9 @@ Image component sizes 528 56 0 0 284 3319 usart.o ---------------------------------------------------------------------- - 7898 480 312 48 2160 528594 Object Totals + 7970 484 312 48 2160 529189 Object Totals 0 0 32 0 0 0 (incl. Generated) - 24 0 2 0 0 0 (incl. Padding) + 26 0 2 0 0 0 (incl. Padding) ---------------------------------------------------------------------- @@ -1774,15 +1779,15 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug - 8320 496 312 48 2256 524486 Grand Totals - 8320 496 312 48 2256 524486 ELF Image Totals - 8320 496 312 48 0 0 ROM Totals + 8392 500 312 48 2256 525029 Grand Totals + 8392 500 312 48 2256 525029 ELF Image Totals + 8392 500 312 48 0 0 ROM Totals ============================================================================== - Total RO Size (Code + RO Data) 8632 ( 8.43kB) + Total RO Size (Code + RO Data) 8704 ( 8.50kB) Total RW Size (RW Data + ZI Data) 2304 ( 2.25kB) - Total ROM Size (Code + RO Data + RW Data) 8680 ( 8.48kB) + Total ROM Size (Code + RO Data + RW Data) 8752 ( 8.55kB) ============================================================================== diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster_PressureSensorBoardMaster.dep b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster_PressureSensorBoardMaster.dep index e99bf79..986909e 100644 --- a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster_PressureSensorBoardMaster.dep +++ b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/PressureSensorBoardMaster_PressureSensorBoardMaster.dep @@ -1,7 +1,7 @@ Dependencies for Project 'PressureSensorBoardMaster', Target 'PressureSensorBoardMaster': (DO NOT MODIFY !) CompilerVersion: 5060960::V5.06 update 7 (build 960)::.\ARMCC F (startup_stm32f103xb.s)(0x692FD046)(--cpu Cortex-M3 -g --apcs=interwork -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include --pd "__UVISION_VERSION SETA 541" --pd "STM32F10X_MD SETA 1" --pd "_RTE_ SETA 1" --list startup_stm32f103xb.lst --xref -o pressuresensorboardmaster\startup_stm32f103xb.o --depend pressuresensorboardmaster\startup_stm32f103xb.d) -F (../Core/Src/main.c)(0x6932A01F)(--c99 -c --cpu Cortex-M3 -g -O3 --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.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\main.o --omf_browse pressuresensorboardmaster\main.crf --depend pressuresensorboardmaster\main.d) +F (../Core/Src/main.c)(0x6932A1DF)(--c99 -c --cpu Cortex-M3 -g -O3 --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.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\main.o --omf_browse pressuresensorboardmaster\main.crf --depend pressuresensorboardmaster\main.d) I (../Core/Inc/main.h)(0x68FECD59) I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x68E72B55) I (../Core/Inc/stm32f1xx_hal_conf.h)(0x6912E845) diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/dma.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/dma.o index b0fe17e..2f42671 100644 Binary files a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/dma.o and b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/dma.o differ diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/gpio.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/gpio.o index b10de2f..f05b500 100644 Binary files a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/gpio.o and b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/gpio.o differ diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/main.crf b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/main.crf index de41676..9184ddf 100644 Binary files a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/main.crf and b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/main.crf differ diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/main.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/main.o deleted file mode 100644 index 0bf77fd..0000000 Binary files a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/main.o and /dev/null differ diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal.o index 09c9694..ab04f99 100644 Binary files a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal.o and b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal.o differ diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_cortex.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_cortex.o index 4c93882..17cf640 100644 Binary files a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_cortex.o and b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_cortex.o differ diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_dma.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_dma.o index a91c80a..b296c73 100644 Binary files a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_dma.o and b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_dma.o differ diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_exti.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_exti.o index 3855ddd..af4f22c 100644 Binary files a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_exti.o and b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_exti.o differ diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_flash.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_flash.o index d29393b..70a4546 100644 Binary files a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_flash.o and b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_flash.o differ diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_flash_ex.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_flash_ex.o index c58bf74..264a868 100644 Binary files a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_flash_ex.o and b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_flash_ex.o differ diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_gpio.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_gpio.o index 0633430..398da3a 100644 Binary files a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_gpio.o and b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_gpio.o differ diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_gpio_ex.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_gpio_ex.o index ca67bce..fcec917 100644 Binary files a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_gpio_ex.o and b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_gpio_ex.o differ diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_msp.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_msp.o index 1c96e2a..5dfae33 100644 Binary files a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_msp.o and b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_msp.o differ diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_pwr.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_pwr.o index 276bb7c..a57cf7e 100644 Binary files a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_pwr.o and b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_pwr.o differ diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_rcc.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_rcc.o index 16e4196..1f436e3 100644 Binary files a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_rcc.o and b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_rcc.o differ diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_rcc_ex.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_rcc_ex.o index b49b296..98b0fa7 100644 Binary files a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_rcc_ex.o and b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_rcc_ex.o differ diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_tim.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_tim.o index fdfec32..e9fff1b 100644 Binary files a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_tim.o and b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_tim.o differ diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_tim_ex.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_tim_ex.o index 520002e..d9a526c 100644 Binary files a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_tim_ex.o and b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_tim_ex.o differ diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_uart.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_uart.o index a1cfd24..1ef7c62 100644 Binary files a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_uart.o and b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_hal_uart.o differ diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_it.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_it.o index b6898ec..1eac8eb 100644 Binary files a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_it.o and b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/stm32f1xx_it.o differ diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/system_stm32f1xx.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/system_stm32f1xx.o index ad42f97..17974a4 100644 Binary files a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/system_stm32f1xx.o and b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/system_stm32f1xx.o differ diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/tim.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/tim.o index 96863b2..846a86a 100644 Binary files a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/tim.o and b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/tim.o differ diff --git a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/usart.o b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/usart.o index d207a02..f383f3b 100644 Binary files a/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/usart.o and b/Software/master/PressureSensorBoardMaster/MDK-ARM/PressureSensorBoardMaster/usart.o differ