From 7b2d0416bf37ea9c67eb2d99d356e2ac065d72b6 Mon Sep 17 00:00:00 2001 From: Yodel <3114680004@qq.com> Date: Mon, 7 Jul 2025 05:13:39 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AE=80=E5=8D=95=E6=94=B9=E4=BA=86=E4=B8=8B?= =?UTF-8?q?=E9=94=81=E6=A1=86=E7=9A=84pid=EF=BC=8C=E7=8E=B0=E5=9C=A8?= =?UTF-8?q?=E5=A4=A7=E6=A6=82=E9=9C=87=E8=8D=A1=E4=B8=89=E6=AC=A1=E5=90=8E?= =?UTF-8?q?=E5=81=9C=E4=BD=8F=EF=BC=8C=E7=B2=BE=E5=BA=A6=E5=8F=AF=E4=BB=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MDK-ARM/AUTO_CHASSIS.uvguix.Yodel | 81 +- MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.axf | Bin 2909640 -> 2910996 bytes .../ELE_CHASSIS/AUTO_CHASSIS.build_log.htm | 6 +- MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.htm | 414 +- MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.map | 3850 +++++++++-------- .../ELE_CHASSIS/AUTO_CHASSIS_AUTO_CHASSIS.dep | 112 +- MDK-ARM/ELE_CHASSIS/action.crf | Bin 874990 -> 875195 bytes MDK-ARM/ELE_CHASSIS/action.o | Bin 976268 -> 976340 bytes MDK-ARM/ELE_CHASSIS/action_task.crf | Bin 962751 -> 963002 bytes MDK-ARM/ELE_CHASSIS/action_task.o | Bin 1032148 -> 1032252 bytes MDK-ARM/ELE_CHASSIS/atti_esti.crf | Bin 966956 -> 967207 bytes MDK-ARM/ELE_CHASSIS/atti_esti.o | Bin 1039300 -> 1039404 bytes MDK-ARM/ELE_CHASSIS/bmi088.crf | Bin 923011 -> 923262 bytes MDK-ARM/ELE_CHASSIS/bmi088.o | Bin 1030924 -> 1031028 bytes MDK-ARM/ELE_CHASSIS/calc_task.crf | Bin 962551 -> 962802 bytes MDK-ARM/ELE_CHASSIS/calc_task.o | Bin 1031944 -> 1032048 bytes MDK-ARM/ELE_CHASSIS/can_task.crf | Bin 962960 -> 963211 bytes MDK-ARM/ELE_CHASSIS/can_task.o | Bin 1032328 -> 1032432 bytes MDK-ARM/ELE_CHASSIS/can_use.crf | Bin 900676 -> 900912 bytes MDK-ARM/ELE_CHASSIS/can_use.o | Bin 994744 -> 994832 bytes MDK-ARM/ELE_CHASSIS/chassis.crf | Bin 913848 -> 914107 bytes MDK-ARM/ELE_CHASSIS/chassis.o | Bin 1013468 -> 1013632 bytes MDK-ARM/ELE_CHASSIS/chassis_task.crf | Bin 963304 -> 963555 bytes MDK-ARM/ELE_CHASSIS/chassis_task.o | Bin 1033900 -> 1034004 bytes MDK-ARM/ELE_CHASSIS/cmd.crf | Bin 875280 -> 875521 bytes MDK-ARM/ELE_CHASSIS/cmd.o | Bin 968120 -> 968212 bytes MDK-ARM/ELE_CHASSIS/cmd_task.crf | Bin 962783 -> 963034 bytes MDK-ARM/ELE_CHASSIS/cmd_task.o | Bin 1032560 -> 1032664 bytes MDK-ARM/ELE_CHASSIS/config.crf | Bin 915665 -> 915916 bytes MDK-ARM/ELE_CHASSIS/config.o | Bin 996188 -> 996292 bytes MDK-ARM/ELE_CHASSIS/error_detect_task.crf | Bin 968181 -> 968353 bytes MDK-ARM/ELE_CHASSIS/error_detect_task.o | Bin 1045860 -> 1045856 bytes MDK-ARM/ELE_CHASSIS/freertos.crf | Bin 967682 -> 967933 bytes MDK-ARM/ELE_CHASSIS/freertos.o | Bin 1039240 -> 1039344 bytes MDK-ARM/ELE_CHASSIS/init.crf | Bin 963184 -> 963435 bytes MDK-ARM/ELE_CHASSIS/init.o | Bin 1032004 -> 1032108 bytes MDK-ARM/ELE_CHASSIS/main.crf | Bin 936549 -> 936754 bytes MDK-ARM/ELE_CHASSIS/main.o | Bin 1016840 -> 1016912 bytes MDK-ARM/ELE_CHASSIS/map.crf | Bin 873548 -> 874036 bytes MDK-ARM/ELE_CHASSIS/map.o | Bin 963760 -> 964728 bytes MDK-ARM/ELE_CHASSIS/navi.crf | Bin 908775 -> 909011 bytes MDK-ARM/ELE_CHASSIS/navi.o | Bin 999636 -> 999724 bytes MDK-ARM/ELE_CHASSIS/navi_task.crf | Bin 962700 -> 962951 bytes MDK-ARM/ELE_CHASSIS/navi_task.o | Bin 1032272 -> 1032376 bytes MDK-ARM/ELE_CHASSIS/nuc.crf | Bin 914502 -> 914784 bytes MDK-ARM/ELE_CHASSIS/nuc.o | Bin 1004764 -> 1004884 bytes MDK-ARM/ELE_CHASSIS/nuc_task.crf | Bin 964911 -> 965162 bytes MDK-ARM/ELE_CHASSIS/nuc_task.o | Bin 1035492 -> 1035596 bytes MDK-ARM/ELE_CHASSIS/remote_control.crf | Bin 894531 -> 894767 bytes MDK-ARM/ELE_CHASSIS/remote_control.o | Bin 990324 -> 990412 bytes MDK-ARM/ELE_CHASSIS/remote_control_task.crf | Bin 965989 -> 966240 bytes MDK-ARM/ELE_CHASSIS/remote_control_task.o | Bin 1035008 -> 1035112 bytes MDK-ARM/ELE_CHASSIS/user_task.crf | Bin 962431 -> 962682 bytes MDK-ARM/ELE_CHASSIS/user_task.o | Bin 1030680 -> 1030784 bytes MDK-ARM/ELE_CHASSIS/vofa.crf | Bin 895069 -> 895100 bytes MDK-ARM/ELE_CHASSIS/vofa.o | Bin 972776 -> 972792 bytes User/Module/Chassis.c | 26 +- User/Module/Chassis.h | 3 +- User/Module/config.c | 31 +- User/Module/define.h | 41 +- User/device/cmd.c | 108 +- User/device/cmd.h | 11 +- User/device/map.c | 137 +- User/device/nuc.c | 4 +- User/task/error_detect_task.c | 10 +- 65 files changed, 2523 insertions(+), 2311 deletions(-) diff --git a/MDK-ARM/AUTO_CHASSIS.uvguix.Yodel b/MDK-ARM/AUTO_CHASSIS.uvguix.Yodel index 8c55593..19251b6 100644 --- a/MDK-ARM/AUTO_CHASSIS.uvguix.Yodel +++ b/MDK-ARM/AUTO_CHASSIS.uvguix.Yodel @@ -110,8 +110,8 @@ 0 - 477 - 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000300000000000000010000004C443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C4D6F64756C655C436861737369732E630000000009436861737369732E6300000000C5D4F200FFFFFFFF4B443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C4D6F64756C655C636F6E6669672E630000000008636F6E6669672E6300000000FFDC7800FFFFFFFF4B443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C4D6F64756C655C646566696E652E680000000008646566696E652E6800000000BECEA100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000D100000066000000AB060000E9020000 + 979 + 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000800000001000000010000004C443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C4D6F64756C655C436861737369732E630000000009436861737369732E6300000000C5D4F200FFFFFFFF4B443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C4D6F64756C655C636F6E6669672E630000000008636F6E6669672E6300000000FFDC7800FFFFFFFF4B443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C4D6F64756C655C646566696E652E680000000008646566696E652E6800000000BECEA100FFFFFFFF48443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C6465766963655C6D61702E6300000000056D61702E6300000000F0A0A100FFFFFFFF48443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C6465766963655C636D642E630000000005636D642E63000000009CC1B600FFFFFFFF48443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C557365725C6465766963655C6E75632E6300000000056E75632E6300000000F7B88600FFFFFFFF54443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C4D444B2D41524D5C737461727475705F73746D33326634303778782E730000000015737461727475705F73746D33326634303778782E7300000000F7B88600FFFFFFFF46443A5C525C6D61696E5C7374656572696E6720776865656C20636861737369735C32355F52315F636861737369735C636861737369735C436F72655C5372635C6D61696E2E6300000000066D61696E2E6300000000D9ADC200FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000D100000066000000AB060000E9020000 @@ -1805,8 +1805,8 @@ 59392 File - 2853 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000666696C6C6564960000000000000014000666696C6C6564025677096375725F616E676C65087069616E5F7961770E632D3E6D6F76655F7665632E56790C6374726C2D3E6E75632E7677104E55435F49646C6543616C6C6261636B046779726F066E75632E76771148414C5F554152545F5472616E736D69740C4143545F55706461746558590F4143545F43616C6962726174696F6E066875617274310F4253505F554152545F52454D4F54450C62757A7A65725F73746174650D445231365F50617273655261770B4253505F50574D5F5365740D4253505F50574D5F53746172740B6F70735F696D755F706F73086F70735F6779726F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 2859 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000A6F6E6C696E655F646576960000000000000014000A6F6E6C696E655F6465760666696C6C6564025677096375725F616E676C65087069616E5F7961770E632D3E6D6F76655F7665632E56790C6374726C2D3E6E75632E7677104E55435F49646C6543616C6C6261636B046779726F066E75632E76771148414C5F554152545F5472616E736D69740C4143545F55706461746558590F4143545F43616C6962726174696F6E066875617274310F4253505F554152545F52454D4F54450C62757A7A65725F73746174650D445231365F50617273655261770B4253505F50574D5F5365740D4253505F50574D5F53746172740B6F70735F696D755F706F730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -1838,7 +1838,7 @@ Debug 2373 - 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 898 @@ -3546,8 +3546,8 @@ 59392 File - 2853 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000666696C6C6564960000000000000014000666696C6C6564025677096375725F616E676C65087069616E5F7961770E632D3E6D6F76655F7665632E56790C6374726C2D3E6E75632E7677104E55435F49646C6543616C6C6261636B046779726F066E75632E76771148414C5F554152545F5472616E736D69740C4143545F55706461746558590F4143545F43616C6962726174696F6E066875617274310F4253505F554152545F52454D4F54450C62757A7A65725F73746174650D445231365F50617273655261770B4253505F50574D5F5365740D4253505F50574D5F53746172740B6F70735F696D755F706F73086F70735F6779726F0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000100150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 2859 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000A6F6E6C696E655F646576960000000000000014000A6F6E6C696E655F6465760666696C6C6564025677096375725F616E676C65087069616E5F7961770E632D3E6D6F76655F7665632E56790C6374726C2D3E6E75632E7677104E55435F49646C6543616C6C6261636B046779726F066E75632E76771148414C5F554152545F5472616E736D69740C4143545F55706461746558590F4143545F43616C6962726174696F6E066875617274310F4253505F554152545F52454D4F54450C62757A7A65725F73746174650D445231365F50617273655261770B4253505F50574D5F5365740D4253505F50574D5F53746172740B6F70735F696D755F706F730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000100150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000400160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -3563,7 +3563,7 @@ Build 955 - 00200000000000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000000002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050FFFFFFFF00960000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000000240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + 00200000000000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0000000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000000002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050FFFFFFFF00960000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000000240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 583 @@ -3579,7 +3579,7 @@ Debug 2362 - 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020000002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020000002F0000000000000000000000000000000001000000010000000180BB8A00000200000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000100310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F0100000200000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000004002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000004002800000000000000000000000000000000010000000100000001801B80000000000400290000000000000000000000000000000001000000010000000180E57F0000000004002A00000000000000000000000000000000010000000100000001801C800000000004002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000004002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020000002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020000002F0000000000000000000000000000000001000000010000000180BB8A00000200000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000100310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F0100000200000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 898 @@ -3603,30 +3603,75 @@ 0 100 - 0 + 1 ..\User\Module\Chassis.c - 0 - 442 - 465 + 14 + 454 + 369 1 0 ..\User\Module\config.c - 14 - 34 - 41 + 21 + 45 + 78 1 0 ..\User\Module\define.h + 6 + 6 + 22 + 1 + + 0 + + + ..\User\device\map.c 0 - 1 - 29 + 40 + 55 + 1 + + 0 + + + ..\User\device\cmd.c + 0 + 288 + 321 + 1 + + 0 + + + ..\User\device\nuc.c + 21 + 115 + 150 + 1 + + 0 + + + startup_stm32f407xx.s + 0 + 165 + 176 + 1 + + 0 + + + ../Core/Src/main.c + 23 + 75 + 94 1 0 diff --git a/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.axf b/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.axf index 5d1b308ec250624b33fed4bf1c59422e4e4718e9..9cb457f6571c51bb8b602eaca0acda40e7dbff41 100644 GIT binary patch delta 109206 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 diff --git a/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.build_log.htm b/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.build_log.htm index 0fab752..652ef5e 100644 --- a/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.build_log.htm +++ b/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.build_log.htm @@ -29,9 +29,9 @@ Project File Date: 06/04/2025 Build target 'AUTO_CHASSIS' Note: source file '..\User\bsp\gpio.c' - object file renamed from 'ELE_CHASSIS\gpio.o' to 'ELE_CHASSIS\gpio_1.o'. Note: source file '..\User\bsp\spi.c' - object file renamed from 'ELE_CHASSIS\spi.o' to 'ELE_CHASSIS\spi_1.o'. -compiling Chassis.c... +compiling config.c... linking... -Program Size: Code=88932 RO-data=1632 RW-data=1084 ZI-data=34796 +Program Size: Code=88844 RO-data=1632 RW-data=1084 ZI-data=35012 "ELE_CHASSIS\AUTO_CHASSIS.axf" - 0 Error(s), 0 Warning(s).

Software Packages used:

@@ -56,7 +56,7 @@ Package Vendor: Keil * Component: ARM::CMSIS:CORE:5.4.0 Include file: CMSIS\Core\Include\tz_context.h -Build Time Elapsed: 00:00:03 +Build Time Elapsed: 00:00:02 diff --git a/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.htm b/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.htm index 20cb9e8..dda6ba0 100644 --- a/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.htm +++ b/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.htm @@ -3,7 +3,7 @@ Static Call Graph - [ELE_CHASSIS\AUTO_CHASSIS.axf]

Static Call Graph for image ELE_CHASSIS\AUTO_CHASSIS.axf


-

#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Sat Jul 05 14:54:51 2025 +

#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Mon Jul 07 05:12:31 2025

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

Call chain for Maximum Stack Depth:

@@ -274,8 +274,8 @@ Global Symbols

__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]