diff --git a/MDK-ARM/VOQC.uvguix.admin b/MDK-ARM/VOQC.uvguix.admin index 9abced7..4cbab56 100644 --- a/MDK-ARM/VOQC.uvguix.admin +++ b/MDK-ARM/VOQC.uvguix.admin @@ -110,8 +110,8 @@ 0 - 1096 - 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000007000000040000000100000064433A5C55736572735C61646D696E5C4465736B746F705C77756A756E6368616F5C30305F50726F6A656374735C30325F4163747561746F722054657374696E675C30305F436F64655C30305F4E65775C564F51435C436F72655C5372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF6B433A5C55736572735C61646D696E5C4465736B746F705C77756A756E6368616F5C30305F50726F6A656374735C30325F4163747561746F722054657374696E675C30305F436F64655C30305F4E65775C564F51435C75736572735C5372635C70726F76616C6374726C2E63000000000C70726F76616C6374726C2E6300000000FFDC7800FFFFFFFF6B433A5C55736572735C61646D696E5C4465736B746F705C77756A756E6368616F5C30305F50726F6A656374735C30325F4163747561746F722054657374696E675C30305F436F64655C30305F4E65775C564F51435C75736572735C496E635C70726F76616C6374726C2E68000000000C70726F76616C6374726C2E6800000000BECEA100FFFFFFFF66433A5C55736572735C61646D696E5C4465736B746F705C77756A756E6368616F5C30305F50726F6A656374735C30325F4163747561746F722054657374696E675C30305F436F64655C30305F4E65775C564F51435C75736572735C5372635C74696D65722E63000000000774696D65722E6300000000F0A0A100FFFFFFFF6C433A5C55736572735C61646D696E5C4465736B746F705C77756A756E6368616F5C30305F50726F6A656374735C30325F4163747561746F722054657374696E675C30305F436F64655C30305F4E65775C564F51435C6D6F646275735C5372635C6D6F646275735F7274752E63000000000C6D6F646275735F7274752E6300000000F7B88600FFFFFFFF68433A5C55736572735C61646D696E5C4465736B746F705C77756A756E6368616F5C30305F50726F6A656374735C30325F4163747561746F722054657374696E675C30305F436F64655C30305F4E65775C564F51435C6D6F646275735C5372635C6D6F646275732E6300000000086D6F646275732E6300000000D9ADC200FFFFFFFF68433A5C55736572735C61646D696E5C4465736B746F705C77756A756E6368616F5C30305F50726F6A656374735C30325F4163747561746F722054657374696E675C30305F436F64655C30305F4E65775C564F51435C75736572735C5372635C656E636F6465722E630000000009656E636F6465722E6300000000F7B88600FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000FF00000066000000A0050000DD020000 + 977 + 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000006000000010000000100000064433A5C55736572735C61646D696E5C4465736B746F705C77756A756E6368616F5C30305F50726F6A656374735C30325F4163747561746F722054657374696E675C30305F436F64655C30305F4E65775C564F51435C436F72655C5372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF6B433A5C55736572735C61646D696E5C4465736B746F705C77756A756E6368616F5C30305F50726F6A656374735C30325F4163747561746F722054657374696E675C30305F436F64655C30305F4E65775C564F51435C75736572735C5372635C70726F76616C6374726C2E63000000000C70726F76616C6374726C2E6300000000FFDC7800FFFFFFFF6B433A5C55736572735C61646D696E5C4465736B746F705C77756A756E6368616F5C30305F50726F6A656374735C30325F4163747561746F722054657374696E675C30305F436F64655C30305F4E65775C564F51435C75736572735C496E635C70726F76616C6374726C2E68000000000C70726F76616C6374726C2E6800000000BECEA100FFFFFFFF72433A5C55736572735C61646D696E5C4465736B746F705C77756A756E6368616F5C30305F50726F6A656374735C30325F4163747561746F722054657374696E675C30305F436F64655C30305F4E65775C564F51435C4D444B2D41524D5C737461727475705F73746D33326634303778782E730000000015737461727475705F73746D33326634303778782E7300000000F0A0A100FFFFFFFF66433A5C55736572735C61646D696E5C4465736B746F705C77756A756E6368616F5C30305F50726F6A656374735C30325F4163747561746F722054657374696E675C30305F436F64655C30305F4E65775C564F51435C75736572735C5372635C74696D65722E63000000000774696D65722E6300000000BCA8E100FFFFFFFF66433A5C55736572735C61646D696E5C4465736B746F705C77756A756E6368616F5C30305F50726F6A656374735C30325F4163747561746F722054657374696E675C30305F436F64655C30305F4E65775C564F51435C75736572735C496E635C74696D65722E68000000000774696D65722E68000000009CC1B600FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000FF00000066000000A0050000DD020000 @@ -1806,7 +1806,7 @@ File 2550 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000043936303096000000000000000100043936303000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000043936303096000000000000000100043936303000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -1822,7 +1822,7 @@ Build 968 - 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0000000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000004564F51439600000000000000010004564F5143000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000004564F51439600000000000000010004564F5143000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 583 @@ -1838,7 +1838,7 @@ Debug 2373 - 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 898 @@ -3547,7 +3547,7 @@ File 2550 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000043936303096000000000000000100043936303000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000100150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000043936303096000000000000000100043936303000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000100150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000400160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -3579,7 +3579,7 @@ Debug 2362 - 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000004002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020000002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000100310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000004002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000004002800000000000000000000000000000000010000000100000001801B80000000000400290000000000000000000000000000000001000000010000000180E57F0000000004002A00000000000000000000000000000000010000000100000001801C800000000004002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000004002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020000002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000100310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 898 @@ -3603,66 +3603,57 @@ 0 100 - 4 + 1 ../Core/Src/main.c - 13 - 113 - 142 + 0 + 137 + 147 1 0 ..\users\Src\provalctrl.c - 2 - 1 - 148 + 41 + 120 + 159 1 0 ../users/Inc/provalctrl.h - 22 - 1 - 14 + 19 + 5 + 46 + 1 + + 0 + + + startup_stm32f407xx.s + 0 + 164 + 174 1 0 ..\users\Src\timer.c - 1 - 42 - 72 + 68 + 30 + 36 1 0 - ..\modbus\Src\modbus_rtu.c - 40 + ../users/Inc/timer.h + 26 1 - 16 - 1 - - 0 - - - ..\modbus\Src\modbus.c - 17 - 1 - 4 - 1 - - 0 - - - ..\users\Src\encoder.c - 22 - 1 - 16 + 27 1 0 diff --git a/MDK-ARM/VOQC/VOQC.axf b/MDK-ARM/VOQC/VOQC.axf index 71f1729..4a8542a 100644 Binary files a/MDK-ARM/VOQC/VOQC.axf and b/MDK-ARM/VOQC/VOQC.axf differ diff --git a/MDK-ARM/VOQC/VOQC.build_log.htm b/MDK-ARM/VOQC/VOQC.build_log.htm index 99c687b..deb8ec8 100644 --- a/MDK-ARM/VOQC/VOQC.build_log.htm +++ b/MDK-ARM/VOQC/VOQC.build_log.htm @@ -27,11 +27,11 @@ Project File Date: 08/20/2024

Output:

*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\Bin' Build target 'VOQC' -compiling encoder.c... compiling provalctrl.c... compiling main.c... +compiling ads1220.c... linking... -Program Size: Code=29854 RO-data=458 RW-data=364 ZI-data=6316 +Program Size: Code=29906 RO-data=458 RW-data=372 ZI-data=6076 FromELF: creating hex file... "VOQC\VOQC.axf" - 0 Error(s), 0 Warning(s). diff --git a/MDK-ARM/VOQC/VOQC.hex b/MDK-ARM/VOQC/VOQC.hex index d5013d3..22d0cb7 100644 --- a/MDK-ARM/VOQC/VOQC.hex +++ b/MDK-ARM/VOQC/VOQC.hex @@ -1,5 +1,5 @@ :020000040800F2 -:10000000181A0020490200089B3A000865340008CD +:1000000030190020490200089B3A000865340008B6 :10001000513A0008690900087D430008000000000B :100020000000000000000000000000005D3B000830 :10003000D70A0008000000009F3A00085F3B000854 @@ -26,20 +26,20 @@ :10018000630200086302000800F002F800F04CF877 :100190000AA090E8000C82448344AAF10107DA45E2 :1001A00001D100F041F8AFF2090EBAE80F0013F0E8 -:1001B000010F18BFFB1A43F0010318478C740000AD -:1001C000AC7400000A4410F8014B14F00F0508BF8E +:1001B000010F18BFFB1A43F001031847C074000079 +:1001C000E07400000A4410F8014B14F00F0508BF5A :1001D00010F8015B240908BF10F8014B6D1E05D013 :1001E00010F8013B6D1E01F8013BF9D1641E03D0EC :1001F000641E01F8015BFBD19142E4D3704700001B :100200000023002400250026103A28BF78C1FBD81F :10021000520728BF30C148BF0B6070471FB507F0B9 -:10022000FDF91FBD10B510BD00F070F91146FFF7C4 +:1002200017FA1FBD10B510BD00F070F91146FFF7A9 :10023000F5FF05F0CDFB00F08EF903B4FFF7F2FFF8 :1002400003BC04F049F90000094880470948004709 :10025000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE776 :10026000FEE7FEE704480549054A064B70470000D3 -:100270001D3C00088901000818140020181A0020ED -:1002800018160020181600207047704753EA020C19 +:100270001D3C0008890100083013002030190020BF +:1002800030150020301500207047704753EA020CEB :1002900000F069802DE9F04B4FF00006002B1FBFE6 :1002A000B3FA83F503FA05F424FA05F65E4012BFAB :1002B0001643B2FA82F502FA05F4C5F120051EBF15 @@ -79,7 +79,7 @@ :1004D000090728BFA0E80C5048BF0CC05DF804EB2A :1004E000890028BF40F8042B08BF704748BF20F898 :1004F000022B11F0804F18BF00F8012B7047704796 -:100500007047704700487047B81300207546FFF7E2 +:100500007047704700487047D01200207546FFF7CB :10051000F9FFAE4605006946534620F007008546C0 :1005200018B020B5FFF79EFEBDE820404FF0000652 :100530004FF000074FF000084FF0000B21F00701CB @@ -137,10 +137,10 @@ :100870000846006800F40000F8B108460068C0436C :10088000086008460068C0F3160008600846006863 :10089000401C08600846006840420860084600683E -:1008A00006F06BFC41EC180B9FED120B53EC102B78 -:1008B00006F0CCFC0B4A03C20DE00D48006806F0C0 -:1008C0005CFC41EC180B9FED0B0B53EC102B06F06E -:1008D000BDFC044A03C2034890ED000B5DE7000035 +:1008A00006F085FC41EC180B9FED120B53EC102B5E +:1008B00006F0E6FC0B4A03C20DE00D48006806F0A6 +:1008C00076FC41EC180B9FED0B0B53EC102B06F054 +:1008D000D7FC044A03C2034890ED000B5DE700001B :1008E000200000201800002000040240100000201A :1008F0001400002085F90F270088433F70B5044697 :100900000D4600221021164800F036FF0CE0154875 @@ -150,15 +150,15 @@ :100940009DFA0026304604F099FA284604F096FAFB :1009500000221021024800F00FFF00BFE3E7000073 :10096000000402402000002000BFFEE710B502484E -:1009700000F0DCFB10BD00002006002010B502488E -:1009800000F0D4FB10BD00000005002010B50248A7 -:1009900000F0CCFB10BD0000C005002010B50248DF -:1009A00000F0C4FB10BD0000B401002010B50248E7 -:1009B00000F0BCFB10BD00008006002010B502480E -:1009C00000F0B4FB10BD000060050020014608786F +:1009700000F0DCFB10BD00002806002010B5024886 +:1009800000F0D4FB10BD00000805002010B502489F +:1009900000F0CCFB10BD0000C805002010B50248D7 +:1009A00000F0C4FB10BD0000BC01002010B50248DF +:1009B00000F0BCFB10BD00008806002010B5024806 +:1009C00000F0B4FB10BD0000680500200146087867 :1009D00010381823B0FBF3F20848805CC865032A7E :1009E00005D908686FF30900001D886503E00868F1 -:1009F0006FF309008865886D70470000267600084F +:1009F0006FF309008865886D704700005A7600081B :100A0000014600208A6A8B69CBB932B1012A0DD028 :100A1000022A03D0032A10D10EE000BFCB6A03F0F4 :100A20008073B3F1807F00D1012007E0CB6AB3F17E @@ -176,7 +176,7 @@ :100AE00031FD10BD72B600BFFEE7000001460846AA :100AF000024B33F8100002B290B27047860000201B :100B000001460846024B33F8100002B290B270471B -:100B10007009002030B5A0F11002D41702EB547414 +:100B10008808002030B5A0F11002D41702EB5474FD :100B2000E410094D2B5DD41702EB5474E410A2EBD2 :100B3000C4050124AC401C4014B101220A7001E03C :100B400000220A7030BD00007A00002030B5024655 @@ -184,11 +184,11 @@ :100B600002EB5474E410A2EBC4050124AC401C4019 :100B700014B101220A7001E000220A7030BD0000A9 :100B80007F00002010B51648002101600171082186 -:100B9000302005F09EFE022004F05CFC092005F0E8 -:100BA00087FE0F49C8700A2005F082FE0C490871C3 -:100BB0000921302005F08DFE032004F04BFC0620B7 -:100BC00005F076FE06490870072005F071FE04491D -:100BD0004870082005F06CFE01498870084610BD79 +:100B9000302005F0B8FE022004F05CFC092005F0CE +:100BA000A1FE0F49C8700A2005F09CFE0C4908718F +:100BB0000921302005F0A7FE032004F04BFC06209D +:100BC00005F090FE06490870072005F08BFE0449E9 +:100BD0004870082005F086FE01498870084610BD5F :100BE0006000002038B502460020009000BF92F857 :100BF0003C00012801D1022038BD012082F83C00D0 :100C000000BF0868092816D91068C0680C780A3C2B @@ -233,7 +233,7 @@ :100E7000C16100210162416200F078FA08B1FFF718 :100E800031FE00BF0648A063846300BF06B010BDFA :100E90000020014044380240000802401064024033 -:100EA000B4010020F8B504460D4616460020009017 +:100EA000BC010020F8B504460D461646002000900F :100EB00000BF94F83C00012801D10220F8BD0120B8 :100EC00084F83C0000BF2068806800F00100A0B9F1 :100ED0002068806840F001002168886055480068FB @@ -339,7 +339,7 @@ :1015100008000020B0F5005F10D109490978491C86 :10152000074A117011460978FF2901DA012100E00C :101530000021034A12785143014A1170704700009C -:101540004001002010B5044604480068204020B146 +:101540004801002010B5044604480068204020B13E :10155000024804602046FFF7DDFF10BD143C014047 :10156000F8B502460B460025002400200021D6E0F5 :10157000012606FA01F51E6806EA0504AC4274D19C @@ -464,13 +464,13 @@ :101CE0000D48006820F46040216940EAC1000A49BB :101CF000086000F03FF808490968C1F30311074A7A :101D0000515CC8400649086006480068FFF796FE27 -:101D100000204CE7003C0240083802402E760008C4 +:101D100000204CE7003C0240083802406276000890 :101D20000C000020040000200148006870470000FB :101D30000C00002000B5FFF7F7FF04490968C1F364 :101D40008221034A515CC84000BD000008380240AF -:101D50003E76000800B5FFF7E7FF04490968C1F3C4 +:101D50007276000800B5FFF7E7FF04490968C1F390 :101D60004231034A515CC84000BD000008380240BF -:101D70003E7600082DE9F047002400250026A14604 +:101D7000727600082DE9F047002400250026A146D0 :101D80002548006800F00C0020B1042805D0082880 :101D90003AD105E0DFF8849039E0DFF8849036E04E :101DA0001D48001F006800F03F041B48001F00682A @@ -691,10 +691,10 @@ :102B100033F806F02000202809D105F020002028F5 :102B200005D1C043216808612046FFF78CFC70BDC9 :102B30007047704710B504460C48844201D103F039 -:102B4000EBFD0B4884420FD16FF001000849096882 +:102B4000F1FD0B4884420FD16FF00100084909687C :102B500008610748FFF79CFD064880880549C88042 -:102B60000020888003F044F910BD00000803002015 -:102B70005003002034130020704770477047000056 +:102B60000020888003F044F910BD0000100300200D +:102B7000580300204C120020704770477047000037 :102B80002DE9F84F0446206805682068C66820686B :102B900047694FF00009CA4605F00F09B9F1000F67 :102BA0000AD105F0200038B106F0200020B12046FF @@ -809,9 +809,9 @@ :1032700039FC00BF1548A063846300BF022201210E :103280004720FEF73DFC4720FEF726FC06B010BDA8 :10329000004C004040380240000002407060024094 -:1032A0000005002000100140B864024060050020C5 -:1032B00000440040C00500200048004000040240D7 -:1032C0002006002000140140000802408006002073 +:1032A0000805002000100140B864024068050020B5 +:1032B00000440040C80500200048004000040240CF +:1032C0002806002000140140000802408806002063 :1032D00070B504460D46164694F8420020280BD1DE :1032E00005B10EB9012070BD002020633246294689 :1032F000204600F08DFFF6E70220F4E710B5044603 @@ -844,7 +844,7 @@ :1034A00080F830104161FDF767FC08B1FDF71AFBA9 :1034B0000A200090012001900320029069460448F0 :1034C000FDF790FB08B1FDF70DFB1FBD002001408B -:1034D0006C0100200100000F08B500BF0020009023 +:1034D000740100200100000F08B500BF002000901B :1034E0002648006840F480002449086008460068C7 :1034F00000F48000009000BF00BF00BF00200090DB :103500000846006840F4001008600846006800F4AF @@ -892,46 +892,46 @@ :1037A000000C024010B50B480B4908600B484860FC :1037B000002109488160C1604FF48041016100210E :1037C00041618161C1610162FDF7E2FF08B1FDF76E -:1037D00089F910BD0054004014020020A0860100A9 +:1037D00089F910BD005400401C020020A0860100A1 :1037E00010B50E480E4908604FF482704860002101 :1037F0000B488160C160016141614FF480218161AA :103800000021C1610162416281620A21C162FEF749 :1038100057FD08B1FDF766F910BD00000038004003 -:103820006802002000B58BB0242102A8FCF740FEFE +:103820007002002000B58BB0242102A8FCF740FEF6 :103830000020009001901848184908600120486055 :103840000021164881604FF6FF71C16000210161BF :1038500041618161032002900020039001200490C7 :103860000020059006900790012008900020099004 :103870000A9002A90948FEF72AFF08B1FDF732F9BC :1038800000200090019069460448FEF7DDFD08B174 -:10389000FDF728F90BB000BD00000140C002002078 +:10389000FDF728F90BB000BD00000140C802002070 :1038A0001CB50020009001900E480F49086053207D :1038B000486000210C48816040F2E731C16000217E :1038C0008161FEF71BFE08B1FDF70CF900200090A6 :1038D000019069460448FEF7B7FD08B1FDF702F90B -:1038E0001CBD000000100040080300201CB5002093 +:1038E0001CBD000000100040100300201CB500208B :1038F000009001900E480F49086053204860002155 :103900000C48816040F2E731C16000218161FEF71F :10391000F5FD08B1FDF7E6F800200090019069463A :103920000448FEF791FD08B1FDF7DCF81CBD00006E -:10393000001400405003002010B50B480B490860EC +:10393000001400405803002010B50B480B490860E4 :103940004FF4E1304860002108488160C1600161A6 :103950000C21416100218161C161FFF785FA08B145 -:10396000FDF7C0F810BD0000004C00409803002097 +:10396000FDF7C0F810BD0000004C0040A00300208F :1039700010B50B480B4908604FF4E1304860002156 :1039800008488160C16001610C21416100218161B1 :10399000C161FFF769FA08B1FDF7A4F810BD000096 -:1039A00000100140E003002010B50B480B490860EF +:1039A00000100140E803002010B50B480B490860E7 :1039B0004FF4E1304860002108488160C160016136 :1039C0000C21416100218161C161FFF74DFA08B10D -:1039D000FDF788F810BD00000044004028040020D6 +:1039D000FDF788F810BD00000044004030040020CE :1039E00010B50B480B4908604FF4E13048600021E6 :1039F00008488160C16001610C2141610021816141 :103A0000C161FFF731FA08B1FDF76CF810BD000095 -:103A1000004800407004002010B50B480B490860B6 +:103A1000004800407804002010B50B480B490860AE :103A20004FF4E1304860002108488160C1600161C5 :103A30000C21416100218161C161FFF715FA08B1D4 -:103A4000FDF750F810BD000000140140B80400203C +:103A4000FDF750F810BD000000140140C004002034 :103A500000BFFEE730B502464FF6FF7012B10446D4 :103A6000A14200D130BD11E012F8014B60400023AB :103A70000AE000F0010424B140104AF20104604061 @@ -962,8 +962,8 @@ :103C0000052102A8FDF7CEFF08B1FCF76BFF13B04A :103C100000BD0000403802400070004003480068CA :103C200040F47000014908607047000088ED00E032 -:103C300010B50248FEF7C6FE10BD000008030020C4 -:103C400010B50248FEF7BEFE10BD00005003002074 +:103C300010B50248FEF7C6FE10BD000010030020BC +:103C400010B50248FEF7BEFE10BD0000580300206C :103C500010B502682D4B98420ED0B0F1804F0BD0BA :103C60002B4B984208D02B4B984205D02A4B9842B8 :103C700002D02A4B984203D122F070024B681A43BB @@ -981,7 +981,7 @@ :103D3000001C00400020004030B501F01F050124A8 :103D400004FA05F3046A9C430462046A01F01F0547 :103D500002FA05F52C43046230BD000010B502489C -:103D6000FEF70EFF10BD00009803002070B5054659 +:103D6000FEF70EFF10BD0000A003002070B5054651 :103D7000AC6B0020E085E0842046FEF7FFFE70BDBE :103D800070B506460025B46B20684069C0F3C015C5 :103D900094F84100212805D125B10020E084204677 @@ -1075,10 +1075,10 @@ :104310000820606400BF002084F8400000BF012036 :10432000D8E7FFE7206800682840A84201D10120B3 :1043300000E00020B842C3D00020CBE710B502480F -:10434000FEF71EFC10BD0000E003002010B502487F -:10435000FEF716FC10BD00002804002010B502482E -:10436000FEF70EFC10BD00007004002010B50248DE -:10437000FEF706FC10BD0000B804002000BFFEE7F9 +:10434000FEF71EFC10BD0000E803002010B5024877 +:10435000FEF716FC10BD00003004002010B5024826 +:10436000FEF70EFC10BD00007804002010B50248D6 +:10437000FEF706FC10BD0000C004002000BFFEE7F1 :104380000246024B23F812107047000086000020FE :1043900070B50A46B2F57F4F19D1A0F11001CC17C4 :1043A00001EB5474E410174D2C5D0B46DD1703EB45 @@ -1101,9 +1101,9 @@ :1044B00010B5002804DB0A07130E054A135406E062 :1044C0000A07140E034A00F00F031B1FD45410BD3B :1044D00000E400E018ED00E000BF704702480088EB -:1044E0000249088370470000E8000020700900209E +:1044E0000249088370470000E80000208808002087 :1044F00010B50122024801680248FCF7D3FC10BD48 -:10450000E80000206C01002010B52DED068BC84896 +:10450000E80000207401002010B52DED068BC8488E :10451000007830B1012862D002287CD003285DD118 :1045200023E100F00FFAC349C14A127841F8220092 :104530000846BF49097850F8210000EE100AB8EE8D @@ -1118,17 +1118,17 @@ :1045C000FBF7DBFEA149088200219F4A1160516080 :1045D000012097490870912000F0D6F924E100F0FD :1045E000B1F99449924A127841F82200904A12781F -:1045F00051F8220002F0C1FD41EC1A0B9FED940B23 -:1046000053EC102B02F004FC41EC190B9FED920BC4 -:1046100053EC102B00E049E002F018FE41EC180BBF -:1046200002F04EFD8249097801EB8101844A02EBD8 +:1045F00051F8220002F0DBFD41EC1A0B9FED940B09 +:1046000053EC102B02F01EFC41EC190B9FED920BAA +:1046100053EC102B00E049E002F032FE41EC180BA5 +:1046200002F068FD8249097801EB8101844A02EBBE :10463000C1018B4A126841F8220089480068401C79 :104640008749086008460068092801DD00200860E5 :10465000002010E07649097801EB8101784A02EBED :10466000C10151F82010CA17774C18CCC918624103 :10467000754B06C3401C0A28ECDB734903C902F0E2 -:1046800093FD9FED780B53EC102B02F0C1FB02F071 -:1046900047FD6E49488200216B4A1160516002203B +:10468000ADFD9FED780B53EC102B02F0DBFB02F03D +:1046900061FD6E49488200216B4A11605160022021 :1046A00063490870A12000F06FF9BDE000F04AF9FD :1046B00060495F4A127841F8220008465C4909784F :1046C00050F8210000EE100AB8EEC00AF0EE040A1D @@ -1143,9 +1143,9 @@ :104750003E49888200213C4A11605160032034495F :104760000870B12000F010F95EE000F0EBF831497C :104770002F4A127841F822002D4A127851F822006F -:1047800002F0FBFC41EC1A0B9FED310B53EC102BAC -:1047900002F03EFB41EC190B9FED2F0B53EC102B5D -:1047A00002F054FD41EC180B02F08AFC2049097814 +:1047800002F015FD41EC1A0B9FED310B53EC102B91 +:1047900002F058FB41EC190B9FED2F0B53EC102B43 +:1047A00002F06EFD41EC180B02F0A4FC20490978E0 :1047B00001EB8101224A02EBC101294A126841F84A :1047C00022002B480068401C294908600846006800 :1047D000092801DD00200860002010E01449097854 @@ -1154,8 +1154,8 @@ :10480000ECDB0A220023104903C9FBF7B6FD0F4970 :10481000C88200210C4A11605160002004490870D0 :10482000812000F0B1F800BF00BFBDEC068B10BDC9 -:1048300038000020E00600200000004B00401C462D -:10484000F006002028000020400000207009002011 +:1048300038000020E80600200000004B00401C4625 +:10484000F8060020280000204000002088080020F2 :104850000000000000006041000000000088A3404C :104860002C00002000000000000024403000002048 :10487000340000201FB581200390C020029040200A @@ -1193,58 +1193,58 @@ :104A7000000C024010B52DED0A8BCC4800680828C8 :104A800035D2DFE800F004356697C8FCFAF901205A :104A9000FBF76EFEB0EE40CAF0EE60CA9FEDC40BAD -:104AA00053EC102B51EC1C0B02F0D0FB41EC1B0B18 -:104AB0009FEDC10B53EC102B02F0AAF941EC1A0B3D -:104AC0009FEDBF0B53EC102B02F0BEFC41EC190B19 -:104AD0009FEDBD0B53EC102B02F09AF941EC180B33 -:104AE00002F01EFBBA4908800120B049086059E174 +:104AA00053EC102B51EC1C0B02F0EAFB41EC1B0BFE +:104AB0009FEDC10B53EC102B02F0C4F941EC1A0B23 +:104AC0009FEDBF0B53EC102B02F0D8FC41EC190BFF +:104AD0009FEDBD0B53EC102B02F0B4F941EC180B19 +:104AE00002F038FBBA4908800120B049086059E15A :104AF0000220FBF73DFEB0EE40CAF0EE60CA9FED2B -:104B0000AC0B53EC102B51EC1C0B02F09FFB41EC57 -:104B10001B0B9FEDA90B53EC102B02F079F941EC24 -:104B20001A0B9FEDA70B53EC102B02F08DFC41EC00 -:104B3000190B9FEDA50B53EC102B02F069F941EC1A -:104B4000180B02F0EDFAA24948800220974908604C +:104B0000AC0B53EC102B51EC1C0B02F0B9FB41EC3D +:104B10001B0B9FEDA90B53EC102B02F093F941EC0A +:104B20001A0B9FEDA70B53EC102B02F0A7FC41ECE6 +:104B3000190B9FEDA50B53EC102B02F083F941EC00 +:104B4000180B02F007FBA249488002209749086031 :104B500028E10320FBF70CFEB0EE40CAF0EE60CA7D -:104B60009FED930B53EC102B51EC1C0B02F06EFBE2 -:104B700041EC1B0B9FED900B53EC102B02F048F90E -:104B800041EC1A0B9FED8E0B53EC102B02F05CFCEA -:104B900041EC190B9FED8C0B53EC102B02F038F904 -:104BA00041EC180B02F0BCFA8949888003207F4948 +:104B60009FED930B53EC102B51EC1C0B02F088FBC8 +:104B700041EC1B0B9FED900B53EC102B02F062F9F4 +:104B800041EC1A0B9FED8E0B53EC102B02F076FCD0 +:104B900041EC190B9FED8C0B53EC102B02F052F9EA +:104BA00041EC180B02F0D6FA8949888003207F492E :104BB0000860F7E00420FBF7DBFDB0EE40CAF0EE42 :104BC00060CA9FED7B0B53EC102B51EC1C0B02F0D9 -:104BD0003DFB41EC1B0B9FED780B53EC102B02F0CF -:104BE00017F941EC1A0B9FED760B53EC102B02F0EA -:104BF0002BFC41EC190B9FED740B53EC102B02F0C6 -:104C000007F941EC180B02F08BFA7149C8800420B7 +:104BD00057FB41EC1B0B9FED780B53EC102B02F0B5 +:104BE00031F941EC1A0B9FED760B53EC102B02F0D0 +:104BF00045FC41EC190B9FED740B53EC102B02F0AC +:104C000021F941EC180B02F0A5FA7149C880042083 :104C100066490860C6E00520FBF7AAFDB0EE40CA71 :104C2000F0EE60CA9FED620B53EC102B51EC1C0BA5 -:104C300002F00CFB41EC1B0B9FED5F0B53EC102BB8 -:104C400002F0E6F841EC1A0B9FED5D0B53EC102BD4 -:104C500002F0FAFB41EC190B9FED5B0B53EC102BB0 -:104C600002F0D6F841EC180B02F05AFA58490881C4 +:104C300002F026FB41EC1B0B9FED5F0B53EC102B9E +:104C400002F000F941EC1A0B9FED5D0B53EC102BB9 +:104C500002F014FC41EC190B9FED5B0B53EC102B95 +:104C600002F0F0F841EC180B02F074FA5849088190 :104C700005204E49086095E063E031E0FFE706203B :104C8000FBF776FDB0EE40CAF0EE60CA9FED480B30 -:104C900053EC102B51EC1C0B02F0D8FA41EC1B0B1F -:104CA0009FED450B53EC102B02F0B2F841EC1A0BC0 -:104CB0009FED430B53EC102B02F0C6FB41EC190B9C -:104CC0009FED410B53EC102B02F0A2F841EC180BB6 -:104CD00002F026FA3E49488106203449086061E026 +:104C900053EC102B51EC1C0B02F0F2FA41EC1B0B05 +:104CA0009FED450B53EC102B02F0CCF841EC1A0BA6 +:104CB0009FED430B53EC102B02F0E0FB41EC190B82 +:104CC0009FED410B53EC102B02F0BCF841EC180B9C +:104CD00002F040FA3E49488106203449086061E00C :104CE0000720FBF745FDB0EE40CAF0EE60CA9FED2D -:104CF000300B53EC102B51EC1C0B02F0A7FA41ECDB -:104D0000190B9FED2D0B53EC102B02F081F841ECA9 -:104D10001B0B9FED2B0B53EC102B02F095FB41EC82 -:104D2000180B9FED290B53EC102B02F071F841EC9E -:104D30001A0B02F0F5F92649888107201B49086003 +:104CF000300B53EC102B51EC1C0B02F0C1FA41ECC1 +:104D0000190B9FED2D0B53EC102B02F09BF841EC8F +:104D10001B0B9FED2B0B53EC102B02F0AFFB41EC68 +:104D2000180B9FED290B53EC102B02F08BF841EC84 +:104D30001A0B02F00FFA2649888107201B490860E8 :104D400030E00020FBF714FDB0EE40CAF0EE60CA80 -:104D50009FED170B53EC102B51EC1C0B02F076FA65 -:104D600041EC1B0B9FED140B53EC102B02F050F891 -:104D700041EC1A0B9FED120B53EC102B02F064FB6D -:104D800041EC180B9FED100B53EC102B02F040F888 -:104D900041EC190B02F0C4F90D49C8810020034908 +:104D50009FED170B53EC102B51EC1C0B02F090FA4B +:104D600041EC1B0B9FED140B53EC102B02F06AF877 +:104D700041EC1A0B9FED120B53EC102B02F07EFB53 +:104D800041EC180B9FED100B53EC102B02F05AF86E +:104D900041EC190B02F0DEF90D49C88100200349EE :104DA000086000BF00BFBDEC0A8B10BD24000020CE :104DB00000000000000024403D0AD7A3703DEA3FF8 :104DC0000000000000C06240AE47E17A14AEEF3F41 -:104DD0007009002010B5002210211148FCF7CCFC0E +:104DD0008808002010B5002210211148FCF7CCFCF7 :104DE000012208210E48FCF7C7FC06210020FBF732 :104DF00085FD08210120FBF781FD00210220FBF742 :104E00007DFDA1210320FBF779FD00210420FBF7A4 @@ -1269,36 +1269,36 @@ :104F300090ED000AF3EE090AB4EEE00AF1EE10FA81 :104F400003DDB3EE090A80ED000A5C4890ED000A2B :104F500000F040F95748408800EE100AB8EE400AC9 -:104F6000DFED550A80EE201A554890ED000AB4EEA8 -:104F7000401AF1EE10FA12D04E48408800EE100AA6 +:104F60009FED551AC0EE010A554890ED000AF4EE87 +:104F7000400AF1EE10FA12D04E48408800EE100AB6 :104F8000B8EE400ADFED4C0A80EE201A4C4880ED66 -:104F9000001A4C484A4991ED000A01F04FF8454883 +:104F9000001A4C484A4991ED000A01F051F8454881 :104FA000808800EE100AF8EE400A9FED431A80EE6A :104FB000810A4548D0ED000AB4EE600AF1EE10FA1D :104FC00012D03C48808800EE100AB8EE400ADFEDAF :104FD0003A0A80EE201A3C4880ED001A3B483A49D4 -:104FE00091ED000A01F02AF839480068012808D13B -:104FF000002037490860334800F086FF334800F04E -:1050000083FF34480068012853D1002031490860EB -:105010009FED310A314880ED000A3148008C00EEE6 -:10502000100AB8EE400A2D48D0ED000A30EE600AB2 -:10503000F2EE040A80EE201A224880ED001A90ED6C -:10504000000ADFED280A80EE201A9FED270A21EEE4 -:10505000000A80ED010A90ED030AD0ED010A30EE5E -:10506000600A80ED070A1E48408C00EE100AB8EE78 -:10507000400A1A48D0ED000A30EE600AF2EE040A47 -:1050800080EE201A114880ED001A90ED000ADFED45 -:10509000150A80EE201A9FED140A21EE000A80ED19 -:1050A000010A90ED030AD0ED010A30EE600A80EDAE -:1050B000070A10BD8600002000007A444C01002041 -:1050C00050010020481300205401002080130020CC -:1050D000300100203801002000007D4458010020EC -:1050E00070090020000061440000C84210B50F485C +:104FE00091ED000A01F02CF83948006801285FD1E2 +:104FF0000020374908609FED370A374880ED000AE6 +:105000003648008C00EE100AB8EE400A3248D0ED67 +:10501000000A30EE600AF2EE040A80EE201A2948F7 +:1050200080ED001AD0ED000A9FED2D1A80EE810A66 +:10503000DFED2C0A20EE200A80ED010A90ED030A34 +:10504000D0ED010A30EE600A80ED070A2348408C5B +:1050500000EE100AB8EE400A1F48D0ED000A30EE0C +:10506000600AF2EE040A80EE201A184880ED001A59 +:10507000D0ED000A9FED1A1A80EE810ADFED190AC1 +:1050800020EE200A80ED010A90ED030AD0ED010A1E +:1050900030EE600A80ED070A1348007800F0030044 +:1050A000032805D1074800F031FF084800F02EFF23 +:1050B00010BD00008600002000007A44540100204A +:1050C00058010020601200205C010020981200208E +:1050D0003801002000007D44600100208808002085 +:1050E000000061440000C8427A00002010B50F485B :1050F000006801280AD100200C49086000F0AAFCD1 :10510000FFF7ECF9FFF7B6FCFFF7FEF90848006877 :1051100001280AD100200649086000F0ADFA0549CF :105120000880084600880449C88410BDF8000020A3 -:1051300010010020EC0000207009002010B52DEDBA +:1051300010010020EC0000208808002010B52DEDA3 :10514000028BB0EE408A00249FED0C0A28EE000A84 :10515000B0EE408A9FED0A0A28EE000ADFED090A48 :1051600080EE201ABCEEC10A10EE100A84B20221B1 @@ -1416,8 +1416,8 @@ :1058600045F849F218700C49096848623C210A4819 :10587000FCF7D6FF0020094908600949086009497A :1058800008609820084908600848C07800F07F0048 -:105890000649C87010BD0000C00200205C01002055 -:1058A0006001002064010020680100207A000020CF +:105890000649C87010BD0000C80200206401002045 +:1058A000680100206C010020700100207A000020B7 :1058B0001C4800681C4908601C480068406A194977 :1058C00008600846006818490968401A1849884263 :1058D00005DA18480068401C164908600DE01148B8 @@ -1425,8 +1425,8 @@ :1058F00010480068401E0F4908600E480068C0EB61 :1059000000400849096808440B49086008460068D7 :105910004FF6FF7101EA10400849088506480088E3 -:1059200048857047600100205C010020C002002013 -:10593000B03CFFFF680100206401002070090020D6 +:10592000488570476801002064010020C8020020FB +:10593000B03CFFFF700100206C01002088080020AF :1059400070B504462546002628E000224FF40041A9 :105950001448FBF711FF05F0800028B10122402117 :105960001148FBF709FF04E0002240210E48FBF735 @@ -1442,9 +1442,9 @@ :105A0000FEF70AF8FDF74CFFFDF770FF1048FCF7B2 :105A1000EBFDFFF721FFFEF76BFDFFF7DBF9FEF76C :105A200029FFFFF7F7FC00F0E9F8FFF75BFEFEF750 -:105A3000EBFC00F0FFF900F061FB07E0FFF746FD2B +:105A3000EBFC00F0FFF900F065FB07E0FFF746FD27 :105A4000FFF754FBFFF754FAFFF732FFF6E70000C9 -:105A50000803002010B52DED028B9FED5C0AB0EE1F +:105A50001003002010B52DED028B9FED5C0AB0EE17 :105A6000408AFBF78FF804462078594908600846B9 :105A700000680002086060780968084354490860BB :105A80000846006800020860A07809680843504989 @@ -1455,44 +1455,44 @@ :105AD00080ED001A4048D0ED000A9FED400A9FED8E :105AE000401A01EE200AF2EE080A80EE201A3D4824 :105AF00080ED001A90ED000AF2EE040A20EE200A72 -:105B000039480078401E00EB8000384901EB001056 +:105B000039480078401E00EB8000384901EBC000A6 :105B10003749097800EB810080ED000A32480078AF -:105B2000401C3149087008460078032804DD012232 -:105B300051023048FBF720FE2B480078062838DD5C -:105B4000012029490870002026E09FED200AB0EED0 -:105B5000408A00210EE000EB8002244B03EB02128E -:105B600002EB810292ED000A30EE080AB0EE408AA4 -:105B70004A1CD1B21429EEDBB3EE040AC8EE000AC7 -:105B8000BCEEE00A10EE101A8AB200F10D011A4BB9 -:105B900023F81120411CC8B20628D6DB144800782F -:105BA000401C1349087008460078132801DD0020C6 +:105B2000401C314908700846007803282FDD012207 +:105B300051023048FBF720FE002026E09FED230AAB +:105B4000B0EE408A00210EE000EB8002274B03EB11 +:105B5000C20202EB810292ED000A30EE080AB0EEBA +:105B6000408A4A1CD1B20A29EEDBB2EE040AC8EE22 +:105B7000000ABCEEE00A10EE101A8AB200F10D0124 +:105B80001D4B23F81120411CC8B20628D6DB16484D +:105B9000007806280DDD01201349087014480078AC +:105BA000401C1349087008460078092801DD0020D0 :105BB00008700D480078042805DA00224FF40071BF :105BC0000C48FBF7D9FDBDEC028B10BD00000000B6 :105BD000680000200000004B7400002000A00C466C -:105BE00000401C466C0000205C0000209007002054 -:105BF00078000020000802407009002010B500F075 -:105C000057FD00224FF400712A48FBF7B5FD0A202A +:105BE00000401C466C0000205C000020980700204C +:105BF00078000020000802408808002010B500F05E +:105C00005DFD00224FF400712A48FBF7B5FD0A2024 :105C1000FFF720FC0120284908708121002000F0B6 -:105C200058FE0A20FFF716FC022023490870812144 -:105C3000002000F04EFE0A20FFF70CFC03201E4956 -:105C400008708121002000F044FE0A20FFF702FCCA +:105C200072FE0A20FFF716FC02202349087081212A +:105C3000002000F068FE0A20FFF70CFC03201E493C +:105C400008708121002000F05EFE0A20FFF702FCB0 :105C5000012251021748FBF78FFD0A20FFF7FAFBDC -:105C60000420154908708121002000F032FE0A202E +:105C60000420154908708121002000F04CFE0A2014 :105C7000FFF7F0FB0520104908708121002000F09B -:105C800028FE0A20FFF7E6FB06200B490870812159 -:105C9000002000F01EFE0A20FFF7DCFB0120064971 +:105C800042FE0A20FFF7E6FB06200B49087081213F +:105C9000002000F038FE0A20FFF7DCFB0120064957 :105CA0000870002241020348FBF766FD0A20FFF757 :105CB000D1FB10BD000802405C0000202DE9F0413E :105CC00004460D460CB1022D01DABDE8F0812678BC :105CD0006778012E01D0002E48D1052F3AD008DC7C :105CE000012F0DD0022F11D0032F15D0042F37D143 :105CF00018E0062F1CD00F2F20D0102F30D123E01A -:105D0000A81E81B2A01C00F07DFA2EE0A81E81B270 -:105D1000A01C00F01FFB28E0A81E81B2A01C00F010 -:105D2000BFFB22E0A81E81B2A01C00F03FFC1CE0DB -:105D3000A81E81B2A01C00F067FF16E0A81E81B269 -:105D4000A01C00F0D7FD10E0A81E81B2A01C00F03E -:105D500077FE0AE0A81E81B2A01C00F0F3FE04E06A +:105D0000A81E81B2A01C00F083FA2EE0A81E81B26A +:105D1000A01C00F025FB28E0A81E81B2A01C00F00A +:105D2000C5FB22E0A81E81B2A01C00F045FC1CE0CF +:105D3000A81E81B2A01C00F081FF16E0A81E81B24F +:105D4000A01C00F0F1FD10E0A81E81B2A01C00F024 +:105D500091FE0AE0A81E81B2A01C00F00DFF04E035 :105D60006078012100F004F800BF00BF00BFACE77D :105D7000F0B599B005460E460024002701222146C1 :105D8000641C0DF8012045F080022146641C0DF8CA @@ -1501,399 +1501,402 @@ :105DB0002146641C0DF801200B48008AA04201DB3B :105DC000204601E00848008A074948824A8AC86894 :105DD0006946FAF7F6FA0448428AC168034800F0B7 -:105DE0005DFD19B0F0BD000034130020E003002079 +:105DE00077FD19B0F0BD00004C120020E803002040 :105DF0002DE9F04100240E480568C488022C01DA20 :105E0000BDE8F081A01E295C601E285C41EA0027E5 :105E1000A01E81B22846FDF71DFE0646B74200D0FF :105E2000EEE7034AD1881068FFF748FF00BFE7E7B5 -:105E30003413002010B50E480E49086000208880F9 +:105E30004C12002010B50E480E49086000208880E2 :105E4000C88008720C48C8604FF480600882002047 :105E50004882012209490A48FDF73AFA6FF0010029 :105E60000849096808610748FCF7BEFB10BD00003F -:105E7000340A002034130020340E00204401002096 -:105E8000E00300205003002010B51848808840F23D +:105E70004C0900204C1200204C0D00204C01002049 +:105E8000E80300205803002010B51848808840F22D :105E9000FF3188420EDB00201449888008460068E4 -:105EA000002101604FF6FF730A2211A11348FDF78C -:105EB00031FA14E0124801780C4882888088401C2E -:105EC0000A4B98801846006881540E48FCF7E0FBA6 -:105ED00000200C49096848620A48FCF785FB01224A -:105EE00007490648FDF7F4F910BD000034130020FF -:105EF000CAFDBEDDD2E7B3F600000000E0030020DB -:105F0000440100205003002010B5044694F83000EE -:105F1000FE2802DD94F8300002E094F83000401CC6 -:105F200084F8300094ED070AD4ED080AB4EEE00AD4 -:105F3000F1EE10FA3ADD94ED070AF1EE040AB4EE40 -:105F4000E00AF1EE10FA31D294F8300032282DDD5B -:105F500094ED040AD4ED090A30EE200A84ED040A17 -:105F600094ED040AD4ED0A0AB4EEE00AF1EE10FA58 -:105F700002D894ED040A01E094ED0A0A84ED040AC3 -:105F800094ED040AD4ED050AB4EEE00AF1EE10FA3D -:105F900002D894ED040A01E094ED050A84ED040AA8 -:105FA000D4ED040AB0EE600A606B804794ED070AF6 -:105FB000D4ED080AF1EE600AB4EEE00AF1EE10FA50 -:105FC0003AD294ED070AF9EE040AB4EEE00AF1EED3 -:105FD00010FA31DD94F8300032282DDD94ED040AFA -:105FE000D4ED090A30EE600A84ED040A94ED040A47 -:105FF000D4ED0B0AB4EEE00AF1EE10FA02DB94EDF8 -:10600000040A01E094ED0B0A84ED040A94ED040AFD -:10601000D4ED060AB4EEE00AF1EE10FA02DB94EDDC -:10602000040A01E094ED060A84ED040AD4ED040AA2 -:10603000B0EE600A606B804710BD000010B52DED1A -:10604000028BB0EE408A044694ED050AB4EEC80A0D -:10605000F1EE10FA02DDB0EE480A01E094ED050A17 -:10606000B0EE408AB5EEC08AF1EE10FA02DDB0EE75 -:10607000480A01E09FED1E0AB0EE408A94ED050A41 -:10608000D4ED060A30EE600AD4ED060A38EE601A46 -:10609000C1EE000A9FED170A20EE800A84ED030A84 -:1060A00094ED030A9FED131AC0EE010A9FED120A48 -:1060B00020EE800A84ED020A84ED048A94ED040A3D -:1060C000F7EE040A20EE200A84ED0A0A94ED040A91 -:1060D000F6EE080A20EE200A84ED0B0A002084F870 -:1060E0003000B0EE480A606B8047BDEC028B10BDFB -:1060F000000000000000C8420000614410B59FEDA0 -:106100003B0A3B4880ED000A9FED380A80ED010A0A -:106110009FED360A80ED020A9FED340A80ED030AF6 -:106120009FED320A80ED040AB1EE000A80ED060A06 -:10613000B3EE040A80ED050A9FED2C0A80ED070AF4 -:10614000B6EE000A80ED080A9FED2A0A80ED090AE2 -:106150009FED260A80ED0A0A9FED240A80ED0B0AC6 -:106160000020234981F83000234848639FED1F0A2F -:10617000486B80479FED1D0A204880ED000A9FED87 -:106180001B0A80ED010A9FED190A80ED020A9FEDBE -:10619000170A80ED030A9FED150A80ED040AB1EE9F -:1061A000000A80ED060AB3EE040A80ED050A9FEDB1 -:1061B0000F0A80ED070AB6EE000A80ED080A9FED8F -:1061C0000D0A80ED090A9FED090A80ED0A0A9FED8C -:1061D000070A80ED0B0A0020084981F830000848C2 -:1061E00048639FED020A486B804710BD0000000025 -:1061F000481300200AD7A33B3D510008801300201C -:10620000895100082DE9F04F9DB00546002400207B -:10621000199064216846FAF74BF96878297840EAC2 -:106220000129E878A97840EA0126012E01DA212E19 -:106230007EDCB9F1300F7DDC06EB0900312879DC1A -:10624000F01DC11700EB5171C1F3C7011C91012270 -:106250002046611CCCB20DF800202046611CCCB257 -:106260000DF800202046621CD4B21C990DF80010D5 -:106270000027BB462DE000200DF8040082461AE0FE -:1062800009EB070188B21BA9FAF744FC1DF80400CA -:106290009DF86C1001FA0AF10843C0B20DF8040031 -:1062A000781C87B2B74202DB0120199006E00AF1A0 -:1062B000010000F0FF0ABAF1080FE1DB00BF601C2B -:1062C000C4B21998012800D106E00BF1010000F0DA -:1062D000FF0B1C988345CEDB00BF21466846FDF7C7 -:1062E000B9FB804608F0FF022046611CCCB20DF8D5 -:1062F00000204FEA28222046611CCCB20DF8002075 -:106300001248008AA04201DB204601E00F48008AC3 -:106310000E4948824A8AC8686946FAF752F80B481B -:10632000428AC1680A4800F0B9FA1DB0BDE8F08F92 -:1063300003E0FFE702201A9001E003201A900120F9 -:106340001A99FFF715FD00BFEFE700003413002096 -:10635000E00300202DE9F04F9DB005460024002009 -:1063600019906878297840EA0129E878A97840EA04 -:106370000126012E01DA312E7EDCB9F1300F7FDCEF -:1063800006EB090031287BDCF01DC11700EB5171D1 -:10639000C1F3C7011C9101222046611CCCB20DF84B -:1063A000002002222046611CCCB20DF800202046BD -:1063B000621CD4B21C990DF800100027BB462DE0DA -:1063C00000200DF8040082461AE009EB070188B2AC -:1063D0001BA9FAF7BBFB1DF804009DF86C1001FA2D -:1063E0000AF10843C0B20DF80400781C87B2B74226 -:1063F00002DB0120199006E00AF1010000F0FF0A1B -:10640000BAF1080FE1DB00BF601CC4B21998012883 -:1064100000D106E00BF1010000F0FF0B1C98834552 -:10642000CEDB00BF21466846FDF714FB804608F02E -:10643000FF022046611CCCB20DF800204FEA282252 -:106440002046611CCCB20DF800201348008AA042FF -:1064500001DB204601E01048008A0F4948824A8A41 -:10646000C8686946F9F7ADFF0B48428AC1680B4816 -:1064700000F014FA1DB001E005E001E0BDE8F08F86 -:1064800002201A9001E003201A9002201A99FFF7C7 -:106490006FFC00BFEEE7000034130020E003002093 -:1064A0002DE9F04F99B00646002416B919B0BDE8A1 -:1064B000F08F7078317840EA0127F078B17840EABF -:1064C0000125012D65DB312D63DC302F5EDC781971 -:1064D00000285BDB7819312858DC01222046611C3A -:1064E000CCB20DF8002003222046611CCCB20DF87E -:1064F00000206806020E2046611CCCB20DF8002078 -:106500004FF0000817E007EB080188B2FAF7EEFA3F -:1065100081464FEA29222046611CCCB20DF80020AA -:1065200009F0FF022046611CCCB20DF8002008F1F2 -:1065300001001FFA80F8A845E5DB21466846FDF713 -:1065400089FA82460AF0FF022046611CCCB20DF89F -:1065500000204FEA2A222046611CCCB20DF8002010 -:106560001048008AA04201DB204601E00D48008A65 -:106570000C4948824A8AC8686946F9F722FF0948E7 -:10658000428AC168084800F089F98FE74FF0020B92 -:1065900001E04FF0030B59460320FFF7E9FB00BF72 -:1065A00084E7000034130020E00300202DE9F04FC1 -:1065B00099B00546002415B919B0BDE8F08F687888 -:1065C000297840EA0127E878A97840EA0126012ED7 -:1065D00062DB312E60DC302F5BDCB819312858DCEF -:1065E00001222046611CCCB20DF800200422204676 -:1065F000611CCCB20DF800207006020E2046611C12 -:10660000CCB20DF800204FF0000817E007EB0801AE -:1066100088B2FAF775FA81464FEA29222046611CB2 -:10662000CCB20DF8002009F0FF022046611CCCB26C -:106630000DF8002008F101001FFA80F8B045E5DBF5 -:1066400021466846FDF706FA82460AF0FF02204618 -:10665000611CCCB20DF800204FEA2A222046611CB2 -:10666000CCB20DF800201048008AA04201DB204681 -:1066700001E00D48008A0C4948824A8AC868694688 -:10668000F9F79FFE0848428AC168084800F006F9F9 -:1066900092E74FF0020B01E04FF0030B5946042044 -:1066A000FFF766FB00BF87E734130020E0030020FC -:1066B00010B5012211031448FBF75EF80122D10244 -:1066C0001148FBF759F80122D1031048FBF754F8A1 -:1066D00000224FF480410D48FBF74EF80122802143 -:1066E0000A48FBF749F8012204210948FBF744F85E -:1066F000012211460648FBF73FF800221021054809 -:10670000FBF73AF810BD0000000C024000100240F8 -:1067100000040240000802404C480068401C4B49FD -:10672000086008460068042805DD01204849086023 -:1067300000204649086047480068401C45490860F9 -:1067400008460068092805DD01204349086000204B -:106750004049086041480068401C404908600846BC -:106760000068182805DD01203D49086000203B49EC -:1067700008603C480068401C3A49086008460068C8 -:10678000312805DD012038490860002035490860BE -:1067900036480068401C3549086008460068632890 -:1067A00005DD012032490860002030490860314889 -:1067B0000068401C2F49086008460068B0F5967FC5 -:1067C00005DB01202C49086000202A4908602B487D -:1067D0000068401C2949086008460068B0F5FA7F47 -:1067E00005DB01202649086000202449086025486F -:1067F0000068401C2349086008460068B0F57A7FAD -:1068000005DB01202049086000201E4908601F4860 -:106810000068632805DD01201D49086000201B4930 -:1068200008601A480068401C184908601948006848 -:10683000312805DD0120184908600020154908604D -:1068400014480068401C134908607047F400002099 -:10685000F0000020FC000020F800002004010020CF -:10686000000100200C01002008010020140100207C -:10687000100100201C01002018010020240100202C -:10688000200100202C0100202801002034010020DC -:10689000300100203C0100203801002070B5044682 -:1068A0000D461646324629462046FCF793FD70BD3C -:1068B00070B50446FEF762FD8020FDF71FF9204603 -:1068C000FDF71CF9FDF7ECF80546FFF7F1FE284649 -:1068D00070BD70B505460C46FEF750FD0020FDF773 -:1068E0000DF92846FDF70AF92046FDF707F9FFF7ED -:1068F000DFFE70BD2DE9F04F9FB00446002500205B -:106900001B906078217840EA012AE078A17840EA7B -:10691000012620791D90012E7EDB212E7CDC1D9826 -:10692000C000B0427FDBBAF1300F79DC0AEB060021 -:10693000312875DC0027A9462FE009F10500205C0D -:106940001C904FF0000B1CE0012000FA0BF01C998A -:10695000084018B14FF47F401E9001E000201E90C7 -:106960000AEB070188B21E99FDF712FD781C87B269 -:10697000B74202DB01201B9006E00BF1010000F0A2 -:10698000FF0BBBF1080FDFDB00BF1B98012800D114 -:1069900006E009F1010000F0FF091D988145CCDBFC -:1069A00000BF01222846691CCDB201A90A540F225A -:1069B0002846691CCDB201A90A5401A828442168BF -:1069C0000160281DC5B2294601A8FDF743F880469D -:1069D0002846691CCDB201A901F800804FEA28229F -:1069E0002846691CCDB201A90A541348008AA8425E -:1069F00001DB284601E01048008A0F4948824A8A94 -:106A0000C86801A9F9F7DDFC0B48428AC1680B4848 -:106A1000FFF744FF1FB001E005E001E0BDE8F08FA3 -:106A200002201A9001E003201A900F201A99FFF714 -:106A30009FF900BFEEE7000034130020E0030020C0 -:106A40002DE9F04F9BB00446002614B91BB0BDE8F9 -:106A5000F08F6078217840EA0128E078A17840EA58 -:106A6000012794F804B0012F5FDB312F5DDCBBEB15 -:106A7000470F5AD1B8F1300F54DC08EB070031282A -:106A800050DC002512E0062000EB4500205C0521CB -:106A900001EB4501615C40EA01201A9008EB050119 -:106AA00088B21A99FDF76CFC681C85B2BD42EADB1E -:106AB00001223046711CCEB201A90A541022304680 -:106AC000711CCEB201A90A5401A8304421680160AA -:106AD000301DC6B2314601A8FCF7BCFF81463046E6 -:106AE000711CCEB201A901F800904FEA292230466C -:106AF000711CCEB201A90A541048008AB04201DBD1 -:106B0000304601E00D48008A0C4948824A8AC8682C -:106B100001A9F9F756FC0948428AC1680848FFF7FD -:106B2000BDFE93E74FF0020A01E04FF0030A0AF0BE -:106B3000FF011020FFF71CF900BF87E73413002086 -:106B4000E00300202DE9F0479AB005468A4600246C -:106B50006878297840EA0129E878A97840EA01278D -:106B600017B1B7F57F4F43D1B9F1300F3DDC39464E -:106B70004846FDF70DFC01222046611CCCB201A95C -:106B80000A5405222046611CCCB201A90A5401A86E -:106B9000204429680160201DC4B2214601A8FCF7E9 -:106BA00059FF06462046611CCCB201A90E54321290 -:106BB0002046611CCCB201A90A541148008AA042A7 -:106BC00001DB204601E00E48008A0D4948824A8ACE -:106BD000C86801A9F9F7F5FB0948428AC168094864 -:106BE000FFF75CFE1AB0BDE8F0874FF0020801E045 -:106BF0004FF0030841460520FFF7BAF800BFF1E760 -:106C000034130020E00300202DE9F0479AB0054638 -:106C10008A46002415B91AB0BDE8F087687829784B -:106C200040EA0127E878A97840EA0128302F3BDCC8 -:106C300041463846FDF7A4FB01222046611CCCB238 -:106C400001A90A5406222046611CCCB201A90A54AB -:106C500001A8204429680160201DC4B2214601A872 -:106C6000FCF7F8FE06462046611CCCB201A90E5482 -:106C700032122046611CCCB201A90A540E48008A87 -:106C8000A04201DB204601E00B48008A0A49488205 -:106C90004A8AC86801A9F9F794FB0748428AC16883 -:106CA0000648FFF7FBFDB6E74FF00209494606200C -:106CB000FFF75EF800BFAEE734130020E0030020CA -:106CC00010B591EA030F48BF83F0004300F1C4837D -:106CD000841A71EB030C05D2121943EB0C03001B51 -:106CE00061EB0C01DFF824E14FEA1154A4EB135CD3 -:106CF0001EEA430F18BF9EEA445F73D023EA0E03D7 -:106D0000DCF1200E21EA045143F4801332D322FA3D -:106D10000CFE10EB0E0023FA0CFE41EB0E01CCF141 -:106D2000200E03FA0EFE10EB0E0051F10001B1F53A -:106D3000801FCCF1200E32D201EB045112FA0EF278 -:106D4000BDE8104058BF7047401C38BF5FEA4202A0 -:106D500018BF7047002814BF20F0010041F1000166 -:106D60004FEA410313F5001F38BF7047A1F1C0413E -:106D700000F064BB012A43EB0302ACF1200CDCF110 -:106D80001F0E32BF4FF0000E23FA0CF310EB03007E -:106D900041EB0451B4EB115FD0D0A1EB045101F5EC -:106DA000801149085FEA300001EB04510ED350F125 -:106DB000000038BF12FA0EFE08D1BDE81040C9E746 -:106DC000401C38BF5FEA4202CAD1C3E7BDE81040A9 -:106DD0004FEA410313F5001F38BF7047A1F1C041CE -:106DE00000F02CBB9EEA445F08D011EA5E0FBDE8BC -:106DF000104004BF01F0004100207047BDE8104082 -:106E000070B500F0CDFA00BF64FBBE3E0000E0FFAD -:106E10002DE9C04130B4DFF8A0C23CEA111418BF1C -:106E20003CEA131400F0EC8081EA03051CEA11141B -:106E300044EAD57418BF1CEA131500F0C780A4EB10 -:106E400005044FF0004545EAC12145EAC32341EA64 -:106E5000505143EA525304F17F74994204F50034CF -:106E60004FEAC0204FEAC22208BF904200F09C8047 -:106E70004FEA13650FF24016765D4FEA134506FBA5 -:106E800005F7C7F1807706FB07F74FEAD737A7FB6F -:106E900003687642C8F58038A7FB06CE38BFA8F154 -:106EA000010807FB08E64FF0000EA6FB028CE6FB8C -:106EB00003CEDCF1000CCEF1004E38BFAEF1010E76 -:106EC000A6FB0C584FF000074FF00005E6FB0E87BD -:106ED000A1FB08C6A0FB07CE16EB0E0645F1000588 -:106EE000E1FB076515F1E04E7EBFA4F580345FEA53 -:106EF00046066D4116F1800745F100054FEA172758 -:106F00004FEA066647EA0567A6F1DE46B6F1805FFE -:106F10004FEA15251FD9384624F0010C05EBC47142 -:106F2000BCF1FE6F01EB0C1102D8F0BCBDE8008192 -:106F300024425CBF01F5801E9EEAC47F02D4F0BCEF -:106F4000BDE80081244238D4F0BCA1F1C041BDE8C5 -:106F5000004100F073BA4FEAD22242EA43524FEAAC -:106F6000D323A7FB02864FEAD02040EA415007FB1B -:106F700003661EEA0E0F4FEAD12105FB026658BFD9 -:106F8000A6EB0056B6EB00564FEA520E4EEAC37E11 -:106F900018EB0E0E56EB530EBDD518EB02085E41F2 -:106FA0007F1C55F10005B6E74FF480154FF0000740 -:106FB0004FF000064FF00008ADE7F0BC4FF00000C6 -:106FC00001F1C04101F00041BDE8008111EA0C1F50 -:106FD0000CEA131500D00CE013EA0C1F00F025801A -:106FE0004FF00000F0BC81EA030101F00041BDE870 -:106FF0000081F0BCBDE8004181EA030100F01EBA47 -:10700000F0BCBDE8004170B500F0CAF9097EFC3E55 -:1070100000F007B881EA03014FF0000001F00041E1 -:10702000704781EA030100F009BAF0BCBDE80041F5 -:107030004FF0000021497047FFFDFBF9F7F5F4F22E -:10704000F0EEEDEBE9E8E6E4E3E1E0DEDDDBDAD803 -:10705000D7D5D4D3D1D0CFCDCCCBCAC8C7C6C5C461 -:10706000C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B378 -:10707000B2B1B0AFAEADACABAAA9A8A8A7A6A5A463 -:10708000A3A3A2A1A09F9F9E9D9C9C9B9A99999827 -:107090009797969595949393929191908F8F8E8ECA -:1070A0008D8C8C8B8B8A8989888887878685858457 -:1070B00084838382828181800000FF070000F87F43 -:1070C0004FEA41034FEA5353A3F58063D3F11E0304 -:1070D000C8BFD3F1210C0CDD4FF0004242EAC122BF -:1070E00042EA505232FA03FC8CEAE17CACEBE170EC -:1070F0007047102BC4BF0020704703F5787CBCF1AB -:10710000FF3F04D06FF0004282EA2100704770B563 -:1071100000F046F94992248000207047F2E7000011 -:107120004FEA1153A3F58063D3F11E03A8BFD3F137 -:10713000200C08DB4FF0004242EAC12252EA5052D2 -:1071400032FA03F0704709420BD4102BC4BF002061 -:10715000704703F5787CBCF1FF3F05D04FF0FF305E -:1071600070474FF00000704770B500F019F900BF8C -:107170004992248000207047F0E710F0004248BF99 -:107180004042B0FA80F310FA03F10AD0C3F11D03B4 -:1071900003F580634FEA415002EB035202EBD12129 -:1071A00070474FF0000070477FEAE17202D1101A79 -:1071B00062EB0101B1FA81F30B3B24D3994012D168 -:1071C000B0FA80F310FA03F108BF7047C3F11D0352 -:1071D00003F5406303EBC2234FEAD1224FEA41504B -:1071E00002EB03517047C3F1200C20FA0CFC9840CD -:1071F000C3F1320303F5406303EBC22341EA0C0100 -:1072000001EB0351704710B5C3F1320CC3F1000418 -:10721000C4F1200E0CF5406C0CEBC22201FA0EFCFE -:1072200021FA04F100FA0EF3E040BDE8104040EA14 -:107230000C0001EB025138BF7047401C41F10001C6 -:107240005B0008BF20F0010070470000DFF848C174 -:1072500070B51CEA111E1EBF1CEA13159EEA0C0F26 -:1072600095EA0C0F00F06F8081EA030423EA4C13C7 -:107270004EEAD47E21EA4C1141F4801143F480138C -:10728000AE44A1FB024CA0FB0365AEF17F7E361934 -:1072900055EB0C05A1FB034C4CF10003A0FB021CB9 -:1072A00016EB0C06654153F10003094218BF46F086 -:1072B000010613F4007F0BD14FEA03314FEA05308A -:1072C000340341EA155140EA16506FF003020AE018 -:1072D0004FEAC3214FEAC520F40241EA555140EA82 -:1072E00056506FF0020202EB2E4201EB025585EA86 -:1072F000CE710AD05FEA440C18BF24F0004450F16C -:10730000000041F1000120EAD47040F2FE7C6245A9 -:1073100000D270BDA84214BF4FF080444FF04044EB -:10732000002E08BF0024BEF1806FA8BFA1F1C041AC -:10733000BDE8704080F282804FF0000001F1C04152 -:1073400001F0004170479EEA0C0F0CEA131518BFBC -:1073500095EA0C0F06D04FF0000081EA030E0EF004 -:10736000004170BD00F01CF88900013E00F007B834 -:1073700000F009B84FEA430C5FEA5C5C08D081EA90 -:10738000030100F05BB84FEA410C5FEA5C5CF6D1A8 -:107390004FF00000014970470000FF070000F87F30 -:1073A0000EF1020E2EF0030E5EF8046B364205D489 -:1073B000012A43EB030515F5001F12D8012841EB04 -:1073C000010C1CF5001F0CD80ED14FEAD17C15F52D -:1073D000001F0CEB4C0C0CF1020C08BF4CEBD37CE7 -:1073E00004E04FF0080C01E04FEAD37C0CEB4C05B5 -:1073F00026FA05F606F00706B6F1040C06D20EEBE7 -:10740000860CBDE870404CF0010C6047DFE80CF0E2 -:10741000090B02024FF000414FF00000A1F50021DE -:1074200070BD19461046012851EB010418BFD4F570 -:10743000001484BF002001F0004170BD0808A0F5D1 -:1074400000114FEA3101704710B591EA030F48BFB0 -:1074500083F000433FF53CAC841A71EB030C07D278 -:1074600012198CF0004C43EB0C03001B61EB0C0178 -:10747000DFF8A4E14FEA1154A4EB135C1EEA430FBA -:1074800018BF9EEA445F00F0B08023EA6E035242C8 -:1074900021EA0451C3EB6E0338BF5B1EDCF1200E02 -:1074A00025D322FA0CFE10EB0E0043FA0CFE41EB42 -:1074B0000E01CCF1200E03FA0EFE10EB0E0051F17E -:1074C0000001CCF1200E29D412FA0EF201EB045186 -:1074D000BDE8104058BF7047401C1CBFB2F1004FC0 -:1074E000704700280CBF491C20F00100704712EBC8 -:1074F000020E43EB030218BF4FF0010E4EEA4202A8 -:10750000ACF1200CDCF11E0E54D943FA0CFE10EB4A -:107510000E0051F1FF31CCF11E0ED5D50EF1010E4A -:1075200012FA0EFE404141EB010101EB445C5FEABF -:107530005C5C10D910EBDE7001EB045138BFBEF17A -:10754000004FBDE8104018BF704700280CBF491C11 -:1075500020F00100704730D24FEAD42C11F5001111 -:1075600024F400641BD0B1FA81F20B3AA41AA41ED1 -:10757000D2F12003914030FA03F31943904001EB1C -:10758000CC71002C01EB0451BDE81040A8BF70473E -:1075900001F1C0414FF0000001F000417047B0FA26 -:1075A00080F310FA03F100D110BDE41A173C48052E -:1075B000C90AE4E701EB045110BD491001EB045185 -:1075C000BDE810404FEA300002E04FF00001704784 -:1075D0004A0008BF0042F8D0B2F5001F28BF70472C -:1075E00001F000414FF0000070479EEA445F07D071 -:1075F00011EA5E0FBDE8104004BF00210020704773 -:10760000BDE8104070B5FFF7CBFE00BF40DFF63E8F -:1076100083F00041104670470000E0FF4FF04070DB -:10762000E1EE100A70470006101600061016000062 -:107630000000000000000102030406070809000022 -:10764000000001020304000068760008000000202A -:107650006C010000C40100087C7600086C01002069 -:10766000AC180000000200085142105201034E24E1 -:0C767000F402300102DC644298000000CB +:105EA000002101604FF6FF730A2211A11448FDF78B +:105EB00031FA14E0134801780C4882888088401C2D +:105EC0000A4B98801846006881540F48FCF7E0FBA5 +:105ED00000200D49096848620B48FCF785FB012248 +:105EE00008490748FDF7F4F910BD00004C120020E6 +:105EF000E695B0E68DAEE6BAA2E587BA00000000EE +:105F0000E80300204C0100205803002010B504468F +:105F100094F83000FE2802DD94F8300002E094F896 +:105F20003000401C84F8300094ED070AD4ED080AD4 +:105F3000B4EEE00AF1EE10FA3ADD94ED070AF2EE63 +:105F4000040AB4EEE00AF1EE10FA31D294F830000F +:105F500000282DDD94ED040AD4ED090A30EE200A64 +:105F600084ED040A94ED040AD4ED0A0AB4EEE00AC2 +:105F7000F1EE10FA02D894ED040A01E094ED0A0A59 +:105F800084ED040A94ED040AD4ED050AB4EEE00AA7 +:105F9000F1EE10FA02D894ED040A01E094ED050A3E +:105FA00084ED040AD4ED040AB0EE600A606B804709 +:105FB00094ED070AD4ED080AF1EE600AB4EEE00AA7 +:105FC000F1EE10FA3AD294ED070AFAEE040AB4EEB2 +:105FD000E00AF1EE10FA31DD94F8300000282DDDF2 +:105FE00094ED040AD4ED090A30EE600A84ED040A47 +:105FF00094ED040AD4ED0B0AB4EEE00AF1EE10FAC7 +:1060000002DB94ED040A01E094ED0B0A84ED040A2E +:1060100094ED040AD4ED060AB4EEE00AF1EE10FAAB +:1060200002DB94ED040A01E094ED060A84ED040A13 +:10603000D4ED040AB0EE600A606B804710BD00002A +:1060400010B52DED028BB0EE408A044694ED050AA2 +:10605000B4EEC80AF1EE10FA02DDB0EE480A01E033 +:1060600094ED050AB0EE408AB5EEC08AF1EE10FA62 +:1060700002DDB0EE480A01E09FED1E0AB0EE408A54 +:1060800094ED050AD4ED060A30EE600AD4ED060A56 +:1060900038EE601AC1EE000A9FED170A20EE800A62 +:1060A00084ED030A94ED030A9FED131AC0EE010A72 +:1060B0009FED120A20EE800A84ED020A84ED048A24 +:1060C00094ED040ADFED0E0A30EE200A84ED0A0A90 +:1060D00094ED040ADFED0A0A30EE600A84ED0B0A43 +:1060E000002084F83000B0EE480A606B8047BDECB9 +:1060F000028B10BD000000000000C8420000614497 +:10610000CDCC4C3F10B59FED3B0A3B4880ED000ADB +:106110009FED380A80ED010A9FED360A80ED020AF4 +:106120009FED340A80ED030A9FED320A80ED040AE8 +:10613000B1EE000A80ED060AB3EE040A80ED050A0E +:106140009FED2C0A80ED070AB6EE000A80ED080AE2 +:106150009FED2A0A80ED090A9FED260A80ED0A0AC2 +:106160009FED240A80ED0B0A0020234981F83000BE +:10617000234848639FED1F0A486B80479FED1D0A27 +:10618000204880ED000A9FED1B0A80ED010A9FED7B +:10619000190A80ED020A9FED170A80ED030A9FEDB0 +:1061A000150A80ED040AB1EE000A80ED060AB3EE8E +:1061B000040A80ED050A9FED0F0A80ED070AB6EE8E +:1061C000000A80ED080A9FED100A80ED090A9FED94 +:1061D000090A80ED0A0A9FED070A80ED0B0A0020EC +:1061E000084981F83000094848639FED020A486B6E +:1061F000804710BD00000000601200206F12033BBA +:106200003D510008981200200AD7A33B895100088D +:106210002DE9F04F9DB0054600240020199064211F +:106220006846FAF745F96878297840EA0129E8785C +:10623000A97840EA0126012E01DA212E7EDCB9F18F +:10624000300F7DDC06EB0900312879DCF01DC11729 +:1062500000EB5171C1F3C7011C9101222046611C62 +:10626000CCB20DF800202046611CCCB20DF8002005 +:106270002046621CD4B21C990DF800100027BB46C2 +:106280002DE000200DF8040082461AE009EB07011A +:1062900088B21BA9FAF73EFC1DF804009DF86C10AB +:1062A00001FA0AF10843C0B20DF80400781C87B265 +:1062B000B74202DB0120199006E00AF1010000F06C +:1062C000FF0ABAF1080FE1DB00BF601CC4B21998E5 +:1062D000012800D106E00BF1010000F0FF0B1C9833 +:1062E0008345CEDB00BF21466846FDF7B3FB804601 +:1062F00008F0FF022046611CCCB20DF800204FEAE6 +:1063000028222046611CCCB20DF800201248008AD9 +:10631000A04201DB204601E00F48008A0E49488276 +:106320004A8AC8686946FAF74CF80B48428AC1683D +:106330000A4800F0CDFA1DB0BDE8F08F03E0FFE79A +:1063400002201A9001E003201A9001201A99FFF709 +:106350000FFD00BFEFE700004C120020E803002013 +:106360002DE9F04F9DB00546002400201990687873 +:10637000297840EA0129E878A97840EA0126012E27 +:1063800001DA312E7EDCB9F1300F7FDC06EB09003B +:1063900031287BDCF01DC11700EB5171C1F3C7013F +:1063A0001C9101222046611CCCB20DF80020022273 +:1063B0002046611CCCB20DF800202046621CD4B2ED +:1063C0001C990DF800100027BB462DE000200DF8A9 +:1063D000040082461AE009EB070188B21BA9FAF70C +:1063E000B5FB1DF804009DF86C1001FA0AF1084392 +:1063F000C0B20DF80400781C87B2B74202DB01205E +:10640000199006E00AF1010000F0FF0ABAF1080F46 +:10641000E1DB00BF601CC4B21998012800D106E07E +:106420000BF1010000F0FF0B1C988345CEDB00BF91 +:1064300021466846FDF70EFB804608F0FF02204625 +:10644000611CCCB20DF800204FEA28222046611CC6 +:10645000CCB20DF800201348008AA04201DB204690 +:1064600001E01048008A0F4948824A8AC868694694 +:10647000F9F7A7FF0B48428AC1680B4800F028FAD9 +:106480001DB001E005E001E0BDE8F08F02201A90A8 +:1064900001E003201A9002201A99FFF769FC00BF5F +:1064A000EEE700004C120020E80300202DE9F04F39 +:1064B00099B00646002416B919B0BDE8F08F70787F +:1064C000317840EA0127F078B17840EA0125012DC2 +:1064D00065DB312D63DC302F5EDC781900285BDB57 +:1064E0007819312858DC01222046611CCCB20DF805 +:1064F000002003222046611CCCB20DF80020680663 +:10650000020E2046611CCCB20DF800204FF00008AE +:1065100017E007EB080188B2FAF7E8FA81464FEA7C +:1065200029222046611CCCB20DF8002009F0FF02A0 +:106530002046611CCCB20DF8002008F101001FFAC2 +:1065400080F8A845E5DB21466846FDF783FA8246D8 +:106550000AF0FF022046611CCCB20DF800204FEA81 +:106560002A222046611CCCB20DF800201048008A77 +:10657000A04201DB204601E00D48008A0C49488218 +:106580004A8AC8686946F9F71CFF0948428AC16807 +:10659000084800F09DF98FE74FF0020B01E04FF043 +:1065A000030B59460320FFF7E3FB00BF84E700001D +:1065B0004C120020E80300202DE9F04F99B0054669 +:1065C000002415B919B0BDE8F08F6878297840EA41 +:1065D0000127E878A97840EA0126012E62DB312EF6 +:1065E00060DC302F5BDCB819312858DC01222046F2 +:1065F000611CCCB20DF8002004222046611CCCB2F4 +:106600000DF800207006020E2046611CCCB20DF879 +:1066100000204FF0000817E007EB080188B2FAF7F6 +:106620006FFA81464FEA29222046611CCCB20DF850 +:10663000002009F0FF022046611CCCB20DF80020BA +:1066400008F101001FFA80F8B045E5DB21466846F5 +:10665000FDF700FA82460AF0FF022046611CCCB228 +:106660000DF800204FEA2A222046611CCCB20DF81A +:1066700000201048008AA04201DB204601E00D48BE +:10668000008A0C4948824A8AC8686946F9F799FE27 +:106690000848428AC168084800F01AF992E74FF0AA +:1066A000020B01E04FF0030B59460420FFF760FB9B +:1066B00000BF87E74C120020E803002010B501223C +:1066C00011031448FBF758F80122D1021148FBF7D7 +:1066D00053F80122D1031048FBF74EF800224FF483 +:1066E00080410D48FBF748F8012280210A48FBF75A +:1066F00043F8012204210948FBF73EF80122114624 +:106700000648FBF739F8002210210548FBF734F85A +:1067100010BD0000000C02400010024000040240C6 +:106720000008024054480068401C5349086008466D +:106730000068042805DD01205049086000204E490A +:1067400008604F480068401C4D49086008460068D2 +:10675000092805DD01204B490860002048490860F0 +:1067600049480068401C48490860084600681828E5 +:1067700005DD012045490860002043490860444880 +:106780000068401C4249086008460068312805DD61 +:1067900001204049086000203D4908603E480068EB +:1067A000401C3D49086008460068632805DD01205B +:1067B0003A49086000203849086039480068401CA0 +:1067C0003749086008460068B0F5967F05DB012070 +:1067D0003449086000203249086033480068401C92 +:1067E0003149086008460068B0F5FA7F05DB0120F2 +:1067F0002E49086000202C4908602D480068401C84 +:106800002B49086008460068B0F57A7F05DB012057 +:106810002849086000202649086027480068632846 +:1068200005DD012025490860002023490860224831 +:106830000068401C2049086021480068312805DDB7 +:1068400001202049086000201D4908601C4800689C +:10685000401C1B4908601C4800681D2805DD0120FC +:106860001A49086000201849086017480068401C51 +:106870001549086070470000F4000020F000002077 +:10688000FC000020F800002004010020000100208E +:106890000C0100200801002014010020100100203C +:1068A0001C010020180100202401002020010020EC +:1068B0002C0100202801002034010020300100209C +:1068C0003C0100203801002044010020400100204C +:1068D00070B504460D461646324629462046FCF75A +:1068E00079FD70BD70B50446FEF748FD8020FDF7C8 +:1068F00005F92046FDF702F9FDF7D2F80546FFF746 +:10690000DDFE284670BD70B505460C46FEF736FD27 +:106910000020FDF7F3F82846FDF7F0F82046FDF7D4 +:10692000EDF8FFF7CBFE70BD2DE9F04F9FB00446A8 +:10693000002500201B906078217840EA012AE07849 +:10694000A17840EA012620791D90012E7EDB212EC0 +:106950007CDC1D98C000B0427FDBBAF1300F79DCDF +:106960000AEB0600312875DC0027A9462FE009F163 +:106970000500205C1C904FF0000B1CE0012000FA89 +:106980000BF01C99084018B14FF47F401E9001E0B5 +:1069900000201E900AEB070188B21E99FDF7F8FC53 +:1069A000781C87B2B74202DB01201B9006E00BF196 +:1069B000010000F0FF0BBBF1080FDFDB00BF1B98ED +:1069C000012800D106E009F1010000F0FF091D983F +:1069D0008145CCDB00BF01222846691CCDB201A94C +:1069E0000A540F222846691CCDB201A90A5401A8F5 +:1069F000284421680160281DC5B2294601A8FDF779 +:106A000029F880462846691CCDB201A901F800800A +:106A10004FEA28222846691CCDB201A90A5413481E +:106A2000008AA84201DB284601E01048008A0F498D +:106A300048824A8AC86801A9F9F7C3FC0B48428A10 +:106A4000C1680B48FFF744FF1FB001E005E001E01B +:106A5000BDE8F08F02201A9001E003201A900F2069 +:106A60001A99FFF785F900BFEEE700004C120020ED +:106A7000E80300202DE9F04F9BB00446002614B92E +:106A80001BB0BDE8F08F6078217840EA0128E078FB +:106A9000A17840EA012794F804B0012F5FDB312F81 +:106AA0005DDCBBEB470F5AD1B8F1300F54DC08EB7B +:106AB0000700312850DC002512E0062000EB4500DD +:106AC000205C052101EB4501615C40EA01201A9040 +:106AD00008EB050188B21A99FDF752FC681C85B2D3 +:106AE000BD42EADB01223046711CCEB201A90A5434 +:106AF00010223046711CCEB201A90A5401A83044BC +:106B000021680160301DC6B2314601A8FCF7A2FF22 +:106B100081463046711CCEB201A901F800904FEABF +:106B200029223046711CCEB201A90A541048008AAD +:106B3000B04201DB304601E00D48008A0C49488232 +:106B40004A8AC86801A9F9F73CFC0948428AC16829 +:106B50000848FFF7BDFE93E74FF0020A01E04FF04F +:106B6000030A0AF0FF011020FFF702F900BF87E7D0 +:106B70004C120020E80300202DE9F0479AB00546AA +:106B80008A4600246878297840EA0129E878A978BB +:106B900040EA012717B1B7F57F4F43D1B9F1300F64 +:106BA0003DDC39464846FDF7F3FB01222046611CD7 +:106BB000CCB201A90A5405222046611CCCB201A91D +:106BC0000A5401A8204429680160201DC4B221464E +:106BD00001A8FCF73FFF06462046611CCCB201A984 +:106BE0000E5432122046611CCCB201A90A5411483D +:106BF000008AA04201DB204601E00E48008A0D49D0 +:106C000048824A8AC86801A9F9F7DBFB0948428A29 +:106C1000C1680948FFF75CFE1AB0BDE8F0874FF085 +:106C2000020801E04FF0030841460520FFF7A0F8F5 +:106C300000BFF1E74C120020E80300202DE9F047E7 +:106C40009AB005468A46002415B91AB0BDE8F08707 +:106C50006878297840EA0127E878A97840EA01288D +:106C6000302F3BDC41463846FDF78AFB01222046A7 +:106C7000611CCCB201A90A5406222046611CCCB288 +:106C800001A90A5401A8204429680160201DC4B24A +:106C9000214601A8FCF7DEFE06462046611CCCB268 +:106CA00001A90E5432122046611CCCB201A90A542B +:106CB0000E48008AA04201DB204601E00B48008A12 +:106CC0000A4948824A8AC86801A9F9F77AFB074845 +:106CD000428AC1680648FFF7FBFDB6E74FF002099C +:106CE00049460620FFF744F800BFAEE74C120020EB +:106CF000E803002010B591EA030F48BF83F000437A +:106D000000F1C483841A71EB030C05D2121943EB12 +:106D10000C03001B61EB0C01DFF824E14FEA115476 +:106D2000A4EB135C1EEA430F18BF9EEA445F73D0C6 +:106D300023EA0E03DCF1200E21EA045143F4801310 +:106D400032D322FA0CFE10EB0E0023FA0CFE41EBBC +:106D50000E01CCF1200E03FA0EFE10EB0E0051F1E5 +:106D60000001B1F5801FCCF1200E32D201EB0451AD +:106D700012FA0EF2BDE8104058BF7047401C38BFF1 +:106D80005FEA420218BF7047002814BF20F00100DC +:106D900041F100014FEA410313F5001F38BF70476E +:106DA000A1F1C04100F064BB012A43EB0302ACF146 +:106DB000200CDCF11F0E32BF4FF0000E23FA0CF353 +:106DC00010EB030041EB0451B4EB115FD0D0A1EB09 +:106DD000045101F5801149085FEA300001EB0451CC +:106DE0000ED350F1000038BF12FA0EFE08D1BDE8F4 +:106DF0001040C9E7401C38BF5FEA4202CAD1C3E76E +:106E0000BDE810404FEA410313F5001F38BF70473B +:106E1000A1F1C04100F02CBB9EEA445F08D011EA0A +:106E20005E0FBDE8104004BF01F000410020704734 +:106E3000BDE8104070B500F0CDFA00BF64FBBE3E67 +:106E40000000E0FF2DE9C04130B4DFF8A0C23CEA09 +:106E5000111418BF3CEA131400F0EC8081EA03051A +:106E60001CEA111444EAD57418BF1CEA131500F08B +:106E7000C780A4EB05044FF0004545EAC12145EA6F +:106E8000C32341EA505143EA525304F17F749942BB +:106E900004F500344FEAC0204FEAC22208BF9042F6 +:106EA00000F09C804FEA13650FF24016765D4FEAC2 +:106EB000134506FB05F7C7F1807706FB07F74FEA96 +:106EC000D737A7FB03687642C8F58038A7FB06CE04 +:106ED00038BFA8F1010807FB08E64FF0000EA6FB3B +:106EE000028CE6FB03CEDCF1000CCEF1004E38BF85 +:106EF000AEF1010EA6FB0C584FF000074FF0000555 +:106F0000E6FB0E87A1FB08C6A0FB07CE16EB0E061C +:106F100045F10005E1FB076515F1E04E7EBFA4F5E4 +:106F200080345FEA46066D4116F1800745F10005A1 +:106F30004FEA17274FEA066647EA0567A6F1DE46DD +:106F4000B6F1805F4FEA15251FD9384624F0010CB1 +:106F500005EBC471BCF1FE6F01EB0C1102D8F0BC63 +:106F6000BDE8008124425CBF01F5801E9EEAC47F1B +:106F700002D4F0BCBDE80081244238D4F0BCA1F1B9 +:106F8000C041BDE8004100F073BA4FEAD22242EAA4 +:106F900043524FEAD323A7FB02864FEAD02040EAB0 +:106FA000415007FB03661EEA0E0F4FEAD12105FB95 +:106FB000026658BFA6EB0056B6EB00564FEA520EDB +:106FC0004EEAC37E18EB0E0E56EB530EBDD518EBF2 +:106FD00002085E417F1C55F10005B6E74FF48015AD +:106FE0004FF000074FF000064FF00008ADE7F0BC8F +:106FF0004FF0000001F1C04101F00041BDE8008107 +:1070000011EA0C1F0CEA131500D00CE013EA0C1F58 +:1070100000F025804FF00000F0BC81EA030101F090 +:107020000041BDE80081F0BCBDE8004181EA0301F8 +:1070300000F01EBAF0BCBDE8004170B500F0CAF91E +:10704000097EFC3E00F007B881EA03014FF0000022 +:1070500001F00041704781EA030100F009BAF0BC79 +:10706000BDE800414FF0000021497047FFFDFBF9EA +:10707000F7F5F4F2F0EEEDEBE9E8E6E4E3E1E0DE6B +:10708000DDDBDAD8D7D5D4D3D1D0CFCDCCCBCAC8DD +:10709000C7C6C5C4C2C1C0BFBEBDBCBBBAB9B8B704 +:1070A000B6B5B4B3B2B1B0AFAEADACABAAA9A8A8F7 +:1070B000A7A6A5A4A3A3A2A1A09F9F9E9D9C9C9BC5 +:1070C0009A99999897979695959493939291919070 +:1070D0008F8F8E8E8D8C8C8B8B8A89898888878701 +:1070E0008685858484838382828181800000FF0776 +:1070F0000000F87F4FEA41034FEA5353A3F5806342 +:10710000D3F11E03C8BFD3F1210C0CDD4FF00042B8 +:1071100042EAC12242EA505232FA03FC8CEAE17C94 +:10712000ACEBE1707047102BC4BF0020704703F533 +:10713000787CBCF1FF3F04D06FF0004282EA21006E +:10714000704770B500F046F94992248000207047DE +:10715000F2E700004FEA1153A3F58063D3F11E0359 +:10716000A8BFD3F1200C08DB4FF0004242EAC12255 +:1071700052EA505232FA03F0704709420BD4102BF6 +:10718000C4BF0020704703F5787CBCF1FF3F05D0F9 +:107190004FF0FF3070474FF00000704770B500F0BF +:1071A00019F900BF4992248000207047F0E710F0E1 +:1071B000004248BF4042B0FA80F310FA03F10AD00F +:1071C000C3F11D0303F580634FEA415002EB035204 +:1071D00002EBD12170474FF0000070477FEAE17267 +:1071E00002D1101A62EB0101B1FA81F30B3B24D3F7 +:1071F000994012D1B0FA80F310FA03F108BF70473A +:10720000C3F11D0303F5406303EBC2234FEAD12210 +:107210004FEA415002EB03517047C3F1200C20FAB2 +:107220000CFC9840C3F1320303F5406303EBC22327 +:1072300041EA0C0101EB0351704710B5C3F1320C68 +:10724000C3F10004C4F1200E0CF5406C0CEBC2221B +:1072500001FA0EFC21FA04F100FA0EF3E040BDE859 +:10726000104040EA0C0001EB025138BF7047401C4F +:1072700041F100015B0008BF20F0010070470000F1 +:10728000DFF848C170B51CEA111E1EBF1CEA1315B9 +:107290009EEA0C0F95EA0C0F00F06F8081EA030460 +:1072A00023EA4C134EEAD47E21EA4C1141F48011BA +:1072B00043F48013AE44A1FB024CA0FB0365AEF186 +:1072C0007F7E361955EB0C05A1FB034C4CF10003F6 +:1072D000A0FB021C16EB0C06654153F100030942AA +:1072E00018BF46F0010613F4007F0BD14FEA0331BB +:1072F0004FEA0530340341EA155140EA16506FF069 +:1073000003020AE04FEAC3214FEAC520F40241EA32 +:10731000555140EA56506FF0020202EB2E4201EB4B +:10732000025585EACE710AD05FEA440C18BF24F0FA +:10733000004450F1000041F1000120EAD47040F215 +:10734000FE7C624500D270BDA84214BF4FF080445D +:107350004FF04044002E08BF0024BEF1806FA8BF4C +:10736000A1F1C041BDE8704080F282804FF0000082 +:1073700001F1C04101F0004170479EEA0C0F0CEA98 +:10738000131518BF95EA0C0F06D04FF0000081EAE4 +:10739000030E0EF0004170BD00F01CF88900013EA4 +:1073A00000F007B800F009B84FEA430C5FEA5C5CF4 +:1073B00008D081EA030100F05BB84FEA410C5FEAB4 +:1073C0005C5CF6D14FF00000014970470000FF07F8 +:1073D0000000F87F0EF1020E2EF0030E5EF8046B33 +:1073E000364205D4012A43EB030515F5001F12D8D8 +:1073F000012841EB010C1CF5001F0CD80ED14FEAFF +:10740000D17C15F5001F0CEB4C0C0CF1020C08BFE5 +:107410004CEBD37C04E04FF0080C01E04FEAD37C46 +:107420000CEB4C0526FA05F606F00706B6F1040C3F +:1074300006D20EEB860CBDE870404CF0010C6047A4 +:10744000DFE80CF0090B02024FF000414FF00000A2 +:10745000A1F5002170BD19461046012851EB010429 +:1074600018BFD4F5001484BF002001F0004170BDA6 +:107470000808A0F500114FEA3101704710B591EAF4 +:10748000030F48BF83F000433FF53CAC841A71EB17 +:10749000030C07D212198CF0004C43EB0C03001BB9 +:1074A00061EB0C01DFF8A4E14FEA1154A4EB135C8B +:1074B0001EEA430F18BF9EEA445F00F0B08023EA43 +:1074C0006E03524221EA0451C3EB6E0338BF5B1EC8 +:1074D000DCF1200E25D322FA0CFE10EB0E0043FA4D +:1074E0000CFE41EB0E01CCF1200E03FA0EFE10EB68 +:1074F0000E0051F10001CCF1200E29D412FA0EF247 +:1075000001EB0451BDE8104058BF7047401C1CBF40 +:10751000B2F1004F704700280CBF491C20F0010059 +:10752000704712EB020E43EB030218BF4FF0010E3F +:107530004EEA4202ACF1200CDCF11E0E54D943FAA3 +:107540000CFE10EB0E0051F1FF31CCF11E0ED5D523 +:107550000EF1010E12FA0EFE404141EB010101EB6A +:10756000445C5FEA5C5C10D910EBDE7001EB045107 +:1075700038BFBEF1004FBDE8104018BF704700286B +:107580000CBF491C20F00100704730D24FEAD42CC8 +:1075900011F5001124F400641BD0B1FA81F20B3A0A +:1075A000A41AA41ED2F12003914030FA03F3194328 +:1075B000904001EBCC71002C01EB0451BDE8104070 +:1075C000A8BF704701F1C0414FF0000001F0004139 +:1075D0007047B0FA80F310FA03F100D110BDE41A3D +:1075E000173C4805C90AE4E701EB045110BD4910F6 +:1075F00001EB0451BDE810404FEA300002E04FF0CB +:10760000000170474A0008BF0042F8D0B2F5001FE1 +:1076100028BF704701F000414FF0000070479EEA1C +:10762000445F07D011EA5E0FBDE8104004BF00219F +:1076300000207047BDE8104070B5FFF7CBFE00BFDB +:1076400040DFF63E83F00041104670470000E0FF47 +:107650004FF04070E1EE100A704700061016000669 +:1076600010160000000000000000010203040607DD +:107670000809000000000102030400009C760008D5 +:107680000000002074010000C4010008B07600086A +:1076900074010020BC170000000200085142105283 +:1076A00001034E24F402300102E464429800000019 :040000050800018965 :00000001FF diff --git a/MDK-ARM/VOQC/VOQC.htm b/MDK-ARM/VOQC/VOQC.htm index 246ddf7..3cff6b1 100644 --- a/MDK-ARM/VOQC/VOQC.htm +++ b/MDK-ARM/VOQC/VOQC.htm @@ -3,7 +3,7 @@ Static Call Graph - [VOQC\VOQC.axf]

Static Call Graph for image VOQC\VOQC.axf


-

#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Tue Aug 20 15:07:19 2024 +

#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Thu Aug 22 16:59:26 2024

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

Call chain for Maximum Stack Depth:

@@ -1700,7 +1700,7 @@ Global Symbols
  • >>   ADS1256ReadData -

    analog_ctrl (Thumb, 452 bytes, Stack size 8 bytes, provalctrl.o(i.analog_ctrl)) +

    analog_ctrl (Thumb, 450 bytes, Stack size 8 bytes, provalctrl.o(i.analog_ctrl))

    [Stack]

    • Max Depth = 48
    • Call Chain = analog_ctrl ⇒ ao_dwq_set ⇒ ao_write

    [Calls]
    • >>   ao_dwq_set @@ -2138,7 +2138,7 @@ Global Symbols
    • >>   wf5803_ReadReg
    -

    tim6_cnt (Thumb, 308 bytes, Stack size 0 bytes, timer.o(i.tim6_cnt)) +

    tim6_cnt (Thumb, 338 bytes, Stack size 0 bytes, timer.o(i.tim6_cnt))

    [Called By]

    • >>   HAL_TIM_PeriodElapsedCallback
    diff --git a/MDK-ARM/VOQC/VOQC.map b/MDK-ARM/VOQC/VOQC.map index f92bb8d..8467835 100644 --- a/MDK-ARM/VOQC/VOQC.map +++ b/MDK-ARM/VOQC/VOQC.map @@ -1547,7 +1547,7 @@ Section Cross References provalctrl.o(i.analog_ctrl) refers to modbus.o(.data) for HoldReg provalctrl.o(i.analog_ctrl) refers to provalctrl.o(.data) for ao_dwq provalctrl.o(i.analog_ctrl) refers to provalctrl.o(.bss) for pv_one - provalctrl.o(i.analog_ctrl) refers to timer.o(.data) for it_100ms_flag_pv + provalctrl.o(i.analog_ctrl) refers to timer.o(.data) for it_50ms_flag_pv provalctrl.o(i.analog_ctrl) refers to modbus.o(.bss) for InputReg provalctrl.o(i.prov_init) refers to provalctrl.o(.bss) for pv_one provalctrl.o(i.prov_init) refers to dac7311.o(i.ao_blf1_set) for ao_blf1_set @@ -2543,7 +2543,7 @@ Removing Unused input sections from the image. Removing ch395.o(i.ch395_write_cmd), (52 bytes). Removing ch395.o(i.ch395_write_data), (12 bytes). Removing ch395.o(i.ch395q_handler), (36 bytes). - Removing ch395.o(i.ch395q_socket_config), (528 bytes). + Removing ch395.o(i.ch395q_socket_config), (532 bytes). Removing ch395.o(i.spi2_read_write_byte), (32 bytes). Removing ch395.o(.bss), (2212 bytes). Removing ch395.o(.data), (44 bytes). @@ -2627,7 +2627,7 @@ Removing Unused input sections from the image. Removing encoder.o(.revsh_text), (4 bytes). Removing encoder.o(.rrx_text), (6 bytes). -762 unused section(s) (total 81110 bytes) removed from the image. +762 unused section(s) (total 81114 bytes) removed from the image. ============================================================================== @@ -3136,51 +3136,51 @@ Image Symbol Table i.modbus_process_rtu 0x08005df0 Section 0 modbus_rtu.o(i.modbus_process_rtu) i.modbus_rtu_init 0x08005e34 Section 0 modbus_rtu.o(i.modbus_rtu_init) i.modbus_rx_cb 0x08005e88 Section 0 modbus_rtu.o(i.modbus_rx_cb) - i.prov_calibrate_step 0x08005f08 Section 0 provalctrl.o(i.prov_calibrate_step) - i.prov_ctrl 0x0800603c Section 0 provalctrl.o(i.prov_ctrl) - i.prov_init 0x080060fc Section 0 provalctrl.o(i.prov_init) - i.readcoilstate_rtu 0x08006204 Section 0 modbus_rtu.o(i.readcoilstate_rtu) - i.readdisinputstate_rtu 0x08006354 Section 0 modbus_rtu.o(i.readdisinputstate_rtu) - i.readholdreg_rtu 0x080064a0 Section 0 modbus_rtu.o(i.readholdreg_rtu) - i.readinputreg_rtu 0x080065ac Section 0 modbus_rtu.o(i.readinputreg_rtu) - i.setcs 0x080066b0 Section 0 ms5803.o(i.setcs) - i.tim6_cnt 0x08006718 Section 0 timer.o(i.tim6_cnt) - i.uart_send 0x0800689c Section 0 uarts.o(i.uart_send) - i.wf5803_ReadReg 0x080068b0 Section 0 mf5803.o(i.wf5803_ReadReg) - i.wf5803_WriteReg 0x080068d2 Section 0 mf5803.o(i.wf5803_WriteReg) - i.writemulticoil_rtu 0x080068f4 Section 0 modbus_rtu.o(i.writemulticoil_rtu) - i.writemultireg_rtu 0x08006a40 Section 0 modbus_rtu.o(i.writemultireg_rtu) - i.writesinglecoil_rtu 0x08006b44 Section 0 modbus_rtu.o(i.writesinglecoil_rtu) - i.writesinglereg_rtu 0x08006c08 Section 0 modbus_rtu.o(i.writesinglereg_rtu) - x$fpl$dadd 0x08006cc0 Section 336 daddsub_clz.o(x$fpl$dadd) - $v0 0x08006cc0 Number 0 daddsub_clz.o(x$fpl$dadd) - _dadd1 0x08006cd1 Thumb Code 0 daddsub_clz.o(x$fpl$dadd) - x$fpl$ddiv 0x08006e10 Section 688 ddiv.o(x$fpl$ddiv) - $v0 0x08006e10 Number 0 ddiv.o(x$fpl$ddiv) - ddiv_entry 0x08006e17 Thumb Code 0 ddiv.o(x$fpl$ddiv) - x$fpl$dfix 0x080070c0 Section 94 dfix.o(x$fpl$dfix) - $v0 0x080070c0 Number 0 dfix.o(x$fpl$dfix) - x$fpl$dfixu 0x08007120 Section 90 dfixu.o(x$fpl$dfixu) - $v0 0x08007120 Number 0 dfixu.o(x$fpl$dfixu) - x$fpl$dflt 0x0800717a Section 46 dflt_clz.o(x$fpl$dflt) - $v0 0x0800717a Number 0 dflt_clz.o(x$fpl$dflt) - x$fpl$dfltll 0x080071a8 Section 162 dfltll_clz.o(x$fpl$dfltll) - $v0 0x080071a8 Number 0 dfltll_clz.o(x$fpl$dfltll) - x$fpl$dmul 0x0800724c Section 340 dmul.o(x$fpl$dmul) - $v0 0x0800724c Number 0 dmul.o(x$fpl$dmul) - x$fpl$dnaninf 0x080073a0 Section 156 dnaninf.o(x$fpl$dnaninf) - $v0 0x080073a0 Number 0 dnaninf.o(x$fpl$dnaninf) - x$fpl$dretinf 0x0800743c Section 12 dretinf.o(x$fpl$dretinf) - $v0 0x0800743c Number 0 dretinf.o(x$fpl$dretinf) - x$fpl$dsub 0x08007448 Section 468 daddsub_clz.o(x$fpl$dsub) - $v0 0x08007448 Number 0 daddsub_clz.o(x$fpl$dsub) - _dsub1 0x08007459 Thumb Code 0 daddsub_clz.o(x$fpl$dsub) - x$fpl$fpinit 0x0800761c Section 10 fpinit.o(x$fpl$fpinit) - $v0 0x0800761c Number 0 fpinit.o(x$fpl$fpinit) - .constdata 0x08007626 Section 8 stm32f4xx_hal_dma.o(.constdata) - x$fpl$usenofp 0x08007626 Section 0 usenofp.o(x$fpl$usenofp) - flagBitshiftOffset 0x08007626 Data 8 stm32f4xx_hal_dma.o(.constdata) - .constdata 0x0800762e Section 24 system_stm32f4xx.o(.constdata) + i.prov_calibrate_step 0x08005f0c Section 0 provalctrl.o(i.prov_calibrate_step) + i.prov_ctrl 0x08006040 Section 0 provalctrl.o(i.prov_ctrl) + i.prov_init 0x08006104 Section 0 provalctrl.o(i.prov_init) + i.readcoilstate_rtu 0x08006210 Section 0 modbus_rtu.o(i.readcoilstate_rtu) + i.readdisinputstate_rtu 0x08006360 Section 0 modbus_rtu.o(i.readdisinputstate_rtu) + i.readholdreg_rtu 0x080064ac Section 0 modbus_rtu.o(i.readholdreg_rtu) + i.readinputreg_rtu 0x080065b8 Section 0 modbus_rtu.o(i.readinputreg_rtu) + i.setcs 0x080066bc Section 0 ms5803.o(i.setcs) + i.tim6_cnt 0x08006724 Section 0 timer.o(i.tim6_cnt) + i.uart_send 0x080068d0 Section 0 uarts.o(i.uart_send) + i.wf5803_ReadReg 0x080068e4 Section 0 mf5803.o(i.wf5803_ReadReg) + i.wf5803_WriteReg 0x08006906 Section 0 mf5803.o(i.wf5803_WriteReg) + i.writemulticoil_rtu 0x08006928 Section 0 modbus_rtu.o(i.writemulticoil_rtu) + i.writemultireg_rtu 0x08006a74 Section 0 modbus_rtu.o(i.writemultireg_rtu) + i.writesinglecoil_rtu 0x08006b78 Section 0 modbus_rtu.o(i.writesinglecoil_rtu) + i.writesinglereg_rtu 0x08006c3c Section 0 modbus_rtu.o(i.writesinglereg_rtu) + x$fpl$dadd 0x08006cf4 Section 336 daddsub_clz.o(x$fpl$dadd) + $v0 0x08006cf4 Number 0 daddsub_clz.o(x$fpl$dadd) + _dadd1 0x08006d05 Thumb Code 0 daddsub_clz.o(x$fpl$dadd) + x$fpl$ddiv 0x08006e44 Section 688 ddiv.o(x$fpl$ddiv) + $v0 0x08006e44 Number 0 ddiv.o(x$fpl$ddiv) + ddiv_entry 0x08006e4b Thumb Code 0 ddiv.o(x$fpl$ddiv) + x$fpl$dfix 0x080070f4 Section 94 dfix.o(x$fpl$dfix) + $v0 0x080070f4 Number 0 dfix.o(x$fpl$dfix) + x$fpl$dfixu 0x08007154 Section 90 dfixu.o(x$fpl$dfixu) + $v0 0x08007154 Number 0 dfixu.o(x$fpl$dfixu) + x$fpl$dflt 0x080071ae Section 46 dflt_clz.o(x$fpl$dflt) + $v0 0x080071ae Number 0 dflt_clz.o(x$fpl$dflt) + x$fpl$dfltll 0x080071dc Section 162 dfltll_clz.o(x$fpl$dfltll) + $v0 0x080071dc Number 0 dfltll_clz.o(x$fpl$dfltll) + x$fpl$dmul 0x08007280 Section 340 dmul.o(x$fpl$dmul) + $v0 0x08007280 Number 0 dmul.o(x$fpl$dmul) + x$fpl$dnaninf 0x080073d4 Section 156 dnaninf.o(x$fpl$dnaninf) + $v0 0x080073d4 Number 0 dnaninf.o(x$fpl$dnaninf) + x$fpl$dretinf 0x08007470 Section 12 dretinf.o(x$fpl$dretinf) + $v0 0x08007470 Number 0 dretinf.o(x$fpl$dretinf) + x$fpl$dsub 0x0800747c Section 468 daddsub_clz.o(x$fpl$dsub) + $v0 0x0800747c Number 0 daddsub_clz.o(x$fpl$dsub) + _dsub1 0x0800748d Thumb Code 0 daddsub_clz.o(x$fpl$dsub) + x$fpl$fpinit 0x08007650 Section 10 fpinit.o(x$fpl$fpinit) + $v0 0x08007650 Number 0 fpinit.o(x$fpl$fpinit) + .constdata 0x0800765a Section 8 stm32f4xx_hal_dma.o(.constdata) + x$fpl$usenofp 0x0800765a Section 0 usenofp.o(x$fpl$usenofp) + flagBitshiftOffset 0x0800765a Data 8 stm32f4xx_hal_dma.o(.constdata) + .constdata 0x08007662 Section 24 system_stm32f4xx.o(.constdata) .data 0x20000000 Section 9 stm32f4xx_hal.o(.data) .data 0x2000000c Section 4 system_stm32f4xx.o(.data) .data 0x20000010 Section 24 ads1256.o(.data) @@ -3191,27 +3191,27 @@ Image Symbol Table .data 0x2000007a Section 110 modbus.o(.data) .data 0x200000e8 Section 6 adcs.o(.data) .data 0x200000ee Section 2 gpios.o(.data) - .data 0x200000f0 Section 81 timer.o(.data) - .data 0x20000144 Section 8 uarts.o(.data) - .data 0x2000014c Section 16 provalctrl.o(.data) - .data 0x2000015c Section 16 encoder.o(.data) - .bss 0x2000016c Section 168 adc.o(.bss) - .bss 0x20000214 Section 84 i2c.o(.bss) - .bss 0x20000268 Section 88 spi.o(.bss) - .bss 0x200002c0 Section 216 tim.o(.bss) - .bss 0x20000398 Section 840 usart.o(.bss) - .bss 0x200006e0 Section 176 ads1220.o(.bss) - .bss 0x20000790 Section 480 mf5803.o(.bss) - .bss 0x20000970 Section 196 modbus.o(.bss) - .bss 0x20000a34 Section 2048 modbus_rtu.o(.bss) - .bss 0x20001234 Section 276 uarts.o(.bss) - .bss 0x20001348 Section 112 provalctrl.o(.bss) - .bss 0x200013b8 Section 96 libspace.o(.bss) - HEAP 0x20001418 Section 512 startup_stm32f407xx.o(HEAP) - Heap_Mem 0x20001418 Data 512 startup_stm32f407xx.o(HEAP) - STACK 0x20001618 Section 1024 startup_stm32f407xx.o(STACK) - Stack_Mem 0x20001618 Data 1024 startup_stm32f407xx.o(STACK) - __initial_sp 0x20001a18 Data 0 startup_stm32f407xx.o(STACK) + .data 0x200000f0 Section 89 timer.o(.data) + .data 0x2000014c Section 8 uarts.o(.data) + .data 0x20000154 Section 16 provalctrl.o(.data) + .data 0x20000164 Section 16 encoder.o(.data) + .bss 0x20000174 Section 168 adc.o(.bss) + .bss 0x2000021c Section 84 i2c.o(.bss) + .bss 0x20000270 Section 88 spi.o(.bss) + .bss 0x200002c8 Section 216 tim.o(.bss) + .bss 0x200003a0 Section 840 usart.o(.bss) + .bss 0x200006e8 Section 176 ads1220.o(.bss) + .bss 0x20000798 Section 240 mf5803.o(.bss) + .bss 0x20000888 Section 196 modbus.o(.bss) + .bss 0x2000094c Section 2048 modbus_rtu.o(.bss) + .bss 0x2000114c Section 276 uarts.o(.bss) + .bss 0x20001260 Section 112 provalctrl.o(.bss) + .bss 0x200012d0 Section 96 libspace.o(.bss) + HEAP 0x20001330 Section 512 startup_stm32f407xx.o(HEAP) + Heap_Mem 0x20001330 Data 512 startup_stm32f407xx.o(HEAP) + STACK 0x20001530 Section 1024 startup_stm32f407xx.o(STACK) + Stack_Mem 0x20001530 Data 1024 startup_stm32f407xx.o(STACK) + __initial_sp 0x20001930 Data 0 startup_stm32f407xx.o(STACK) Global Symbols @@ -3541,7 +3541,7 @@ Image Symbol Table ads1256_init 0x08004dd5 Thumb Code 74 ads1256.o(i.ads1256_init) ads1256_read_byte 0x08004e25 Thumb Code 78 ads1256.o(i.ads1256_read_byte) ads1256_write_byte 0x08004e7d Thumb Code 108 ads1256.o(i.ads1256_write_byte) - analog_ctrl 0x08004ef1 Thumb Code 452 provalctrl.o(i.analog_ctrl) + analog_ctrl 0x08004ef1 Thumb Code 450 provalctrl.o(i.analog_ctrl) analog_gather 0x080050ed Thumb Code 64 adcs.o(i.analog_gather) ao_blf1_set 0x0800513d Thumb Code 64 dac7311.o(i.ao_blf1_set) ao_blf2_set 0x08005189 Thumb Code 64 dac7311.o(i.ao_blf2_set) @@ -3574,48 +3574,48 @@ Image Symbol Table modbus_process_rtu 0x08005df1 Thumb Code 64 modbus_rtu.o(i.modbus_process_rtu) modbus_rtu_init 0x08005e35 Thumb Code 58 modbus_rtu.o(i.modbus_rtu_init) modbus_rx_cb 0x08005e89 Thumb Code 98 modbus_rtu.o(i.modbus_rx_cb) - prov_calibrate_step 0x08005f09 Thumb Code 306 provalctrl.o(i.prov_calibrate_step) - prov_ctrl 0x0800603d Thumb Code 180 provalctrl.o(i.prov_ctrl) - prov_init 0x080060fd Thumb Code 240 provalctrl.o(i.prov_init) - readcoilstate_rtu 0x08006205 Thumb Code 326 modbus_rtu.o(i.readcoilstate_rtu) - readdisinputstate_rtu 0x08006355 Thumb Code 322 modbus_rtu.o(i.readdisinputstate_rtu) - readholdreg_rtu 0x080064a1 Thumb Code 258 modbus_rtu.o(i.readholdreg_rtu) - readinputreg_rtu 0x080065ad Thumb Code 252 modbus_rtu.o(i.readinputreg_rtu) - setcs 0x080066b1 Thumb Code 86 ms5803.o(i.setcs) - tim6_cnt 0x08006719 Thumb Code 308 timer.o(i.tim6_cnt) - uart_send 0x0800689d Thumb Code 20 uarts.o(i.uart_send) - wf5803_ReadReg 0x080068b1 Thumb Code 34 mf5803.o(i.wf5803_ReadReg) - wf5803_WriteReg 0x080068d3 Thumb Code 34 mf5803.o(i.wf5803_WriteReg) - writemulticoil_rtu 0x080068f5 Thumb Code 322 modbus_rtu.o(i.writemulticoil_rtu) - writemultireg_rtu 0x08006a41 Thumb Code 252 modbus_rtu.o(i.writemultireg_rtu) - writesinglecoil_rtu 0x08006b45 Thumb Code 188 modbus_rtu.o(i.writesinglecoil_rtu) - writesinglereg_rtu 0x08006c09 Thumb Code 176 modbus_rtu.o(i.writesinglereg_rtu) - __aeabi_dadd 0x08006cc1 Thumb Code 0 daddsub_clz.o(x$fpl$dadd) - _dadd 0x08006cc1 Thumb Code 332 daddsub_clz.o(x$fpl$dadd) - __aeabi_ddiv 0x08006e11 Thumb Code 0 ddiv.o(x$fpl$ddiv) - _ddiv 0x08006e11 Thumb Code 552 ddiv.o(x$fpl$ddiv) - __aeabi_d2iz 0x080070c1 Thumb Code 0 dfix.o(x$fpl$dfix) - _dfix 0x080070c1 Thumb Code 94 dfix.o(x$fpl$dfix) - __aeabi_d2uiz 0x08007121 Thumb Code 0 dfixu.o(x$fpl$dfixu) - _dfixu 0x08007121 Thumb Code 90 dfixu.o(x$fpl$dfixu) - __aeabi_i2d 0x0800717b Thumb Code 0 dflt_clz.o(x$fpl$dflt) - _dflt 0x0800717b Thumb Code 46 dflt_clz.o(x$fpl$dflt) - __aeabi_l2d 0x080071a9 Thumb Code 0 dfltll_clz.o(x$fpl$dfltll) - _ll_sto_d 0x080071a9 Thumb Code 162 dfltll_clz.o(x$fpl$dfltll) - __aeabi_dmul 0x0800724d Thumb Code 0 dmul.o(x$fpl$dmul) - _dmul 0x0800724d Thumb Code 332 dmul.o(x$fpl$dmul) - __fpl_dnaninf 0x080073a1 Thumb Code 156 dnaninf.o(x$fpl$dnaninf) - __fpl_dretinf 0x0800743d Thumb Code 12 dretinf.o(x$fpl$dretinf) - __aeabi_dsub 0x08007449 Thumb Code 0 daddsub_clz.o(x$fpl$dsub) - _dsub 0x08007449 Thumb Code 464 daddsub_clz.o(x$fpl$dsub) - _fp_init 0x0800761d Thumb Code 10 fpinit.o(x$fpl$fpinit) - __fplib_config_fpu_vfp 0x08007625 Thumb Code 0 fpinit.o(x$fpl$fpinit) - __fplib_config_pureend_doubles 0x08007625 Thumb Code 0 fpinit.o(x$fpl$fpinit) - __I$use$fp 0x08007626 Number 0 usenofp.o(x$fpl$usenofp) - AHBPrescTable 0x0800762e Data 16 system_stm32f4xx.o(.constdata) - APBPrescTable 0x0800763e Data 8 system_stm32f4xx.o(.constdata) - Region$$Table$$Base 0x08007648 Number 0 anon$$obj.o(Region$$Table) - Region$$Table$$Limit 0x08007668 Number 0 anon$$obj.o(Region$$Table) + prov_calibrate_step 0x08005f0d Thumb Code 306 provalctrl.o(i.prov_calibrate_step) + prov_ctrl 0x08006041 Thumb Code 180 provalctrl.o(i.prov_ctrl) + prov_init 0x08006105 Thumb Code 240 provalctrl.o(i.prov_init) + readcoilstate_rtu 0x08006211 Thumb Code 326 modbus_rtu.o(i.readcoilstate_rtu) + readdisinputstate_rtu 0x08006361 Thumb Code 322 modbus_rtu.o(i.readdisinputstate_rtu) + readholdreg_rtu 0x080064ad Thumb Code 258 modbus_rtu.o(i.readholdreg_rtu) + readinputreg_rtu 0x080065b9 Thumb Code 252 modbus_rtu.o(i.readinputreg_rtu) + setcs 0x080066bd Thumb Code 86 ms5803.o(i.setcs) + tim6_cnt 0x08006725 Thumb Code 338 timer.o(i.tim6_cnt) + uart_send 0x080068d1 Thumb Code 20 uarts.o(i.uart_send) + wf5803_ReadReg 0x080068e5 Thumb Code 34 mf5803.o(i.wf5803_ReadReg) + wf5803_WriteReg 0x08006907 Thumb Code 34 mf5803.o(i.wf5803_WriteReg) + writemulticoil_rtu 0x08006929 Thumb Code 322 modbus_rtu.o(i.writemulticoil_rtu) + writemultireg_rtu 0x08006a75 Thumb Code 252 modbus_rtu.o(i.writemultireg_rtu) + writesinglecoil_rtu 0x08006b79 Thumb Code 188 modbus_rtu.o(i.writesinglecoil_rtu) + writesinglereg_rtu 0x08006c3d Thumb Code 176 modbus_rtu.o(i.writesinglereg_rtu) + __aeabi_dadd 0x08006cf5 Thumb Code 0 daddsub_clz.o(x$fpl$dadd) + _dadd 0x08006cf5 Thumb Code 332 daddsub_clz.o(x$fpl$dadd) + __aeabi_ddiv 0x08006e45 Thumb Code 0 ddiv.o(x$fpl$ddiv) + _ddiv 0x08006e45 Thumb Code 552 ddiv.o(x$fpl$ddiv) + __aeabi_d2iz 0x080070f5 Thumb Code 0 dfix.o(x$fpl$dfix) + _dfix 0x080070f5 Thumb Code 94 dfix.o(x$fpl$dfix) + __aeabi_d2uiz 0x08007155 Thumb Code 0 dfixu.o(x$fpl$dfixu) + _dfixu 0x08007155 Thumb Code 90 dfixu.o(x$fpl$dfixu) + __aeabi_i2d 0x080071af Thumb Code 0 dflt_clz.o(x$fpl$dflt) + _dflt 0x080071af Thumb Code 46 dflt_clz.o(x$fpl$dflt) + __aeabi_l2d 0x080071dd Thumb Code 0 dfltll_clz.o(x$fpl$dfltll) + _ll_sto_d 0x080071dd Thumb Code 162 dfltll_clz.o(x$fpl$dfltll) + __aeabi_dmul 0x08007281 Thumb Code 0 dmul.o(x$fpl$dmul) + _dmul 0x08007281 Thumb Code 332 dmul.o(x$fpl$dmul) + __fpl_dnaninf 0x080073d5 Thumb Code 156 dnaninf.o(x$fpl$dnaninf) + __fpl_dretinf 0x08007471 Thumb Code 12 dretinf.o(x$fpl$dretinf) + __aeabi_dsub 0x0800747d Thumb Code 0 daddsub_clz.o(x$fpl$dsub) + _dsub 0x0800747d Thumb Code 464 daddsub_clz.o(x$fpl$dsub) + _fp_init 0x08007651 Thumb Code 10 fpinit.o(x$fpl$fpinit) + __fplib_config_fpu_vfp 0x08007659 Thumb Code 0 fpinit.o(x$fpl$fpinit) + __fplib_config_pureend_doubles 0x08007659 Thumb Code 0 fpinit.o(x$fpl$fpinit) + __I$use$fp 0x0800765a Number 0 usenofp.o(x$fpl$usenofp) + AHBPrescTable 0x08007662 Data 16 system_stm32f4xx.o(.constdata) + APBPrescTable 0x08007672 Data 8 system_stm32f4xx.o(.constdata) + Region$$Table$$Base 0x0800767c Number 0 anon$$obj.o(Region$$Table) + Region$$Table$$Limit 0x0800769c Number 0 anon$$obj.o(Region$$Table) uwTick 0x20000000 Data 4 stm32f4xx_hal.o(.data) uwTickPrio 0x20000004 Data 4 stm32f4xx_hal.o(.data) uwTickFreq 0x20000008 Data 1 stm32f4xx_hal.o(.data) @@ -3670,47 +3670,49 @@ Image Symbol Table it_100ms_cnt_pv 0x20000134 Data 4 timer.o(.data) it_50ms_flag_pv 0x20000138 Data 4 timer.o(.data) it_50ms_cnt_pv 0x2000013c Data 4 timer.o(.data) - exit_check 0x20000140 Data 1 timer.o(.data) - RxBuffer 0x20000144 Data 1 uarts.o(.data) - __stdout 0x20000148 Data 4 uarts.o(.data) - ao_dwq 0x2000014c Data 4 provalctrl.o(.data) - ao_blf1 0x20000150 Data 4 provalctrl.o(.data) - ao_blf2 0x20000154 Data 4 provalctrl.o(.data) - atm_pressure 0x20000158 Data 4 provalctrl.o(.data) - last_encode_num 0x2000015c Data 4 encoder.o(.data) - curr_encode_num 0x20000160 Data 4 encoder.o(.data) - encode_num 0x20000164 Data 4 encoder.o(.data) - cnt_update 0x20000168 Data 4 encoder.o(.data) - hadc1 0x2000016c Data 72 adc.o(.bss) - hdma_adc1 0x200001b4 Data 96 adc.o(.bss) - hi2c1 0x20000214 Data 84 i2c.o(.bss) - hspi2 0x20000268 Data 88 spi.o(.bss) - htim1 0x200002c0 Data 72 tim.o(.bss) - htim6 0x20000308 Data 72 tim.o(.bss) - htim7 0x20000350 Data 72 tim.o(.bss) - huart4 0x20000398 Data 72 usart.o(.bss) - huart1 0x200003e0 Data 72 usart.o(.bss) - huart2 0x20000428 Data 72 usart.o(.bss) - huart3 0x20000470 Data 72 usart.o(.bss) - huart6 0x200004b8 Data 72 usart.o(.bss) - hdma_uart4_tx 0x20000500 Data 96 usart.o(.bss) - hdma_usart1_tx 0x20000560 Data 96 usart.o(.bss) - hdma_usart2_tx 0x200005c0 Data 96 usart.o(.bss) - hdma_usart3_tx 0x20000620 Data 96 usart.o(.bss) - hdma_usart6_tx 0x20000680 Data 96 usart.o(.bss) - ads1220_data 0x200006e0 Data 16 ads1220.o(.bss) - ads_v 0x200006f0 Data 160 ads1220.o(.bss) - p_flt_window 0x20000790 Data 480 mf5803.o(.bss) - InputReg 0x20000970 Data 98 modbus.o(.bss) - SamVarReg 0x200009d2 Data 98 modbus.o(.bss) - uart1_rx_buf 0x20000a34 Data 1024 modbus_rtu.o(.bss) - uart1_tx_buf 0x20000e34 Data 1024 modbus_rtu.o(.bss) - UART6_RxBuffer 0x20001234 Data 256 uarts.o(.bss) - uart1 0x20001334 Data 20 uarts.o(.bss) - pv_one 0x20001348 Data 56 provalctrl.o(.bss) - pv_two 0x20001380 Data 56 provalctrl.o(.bss) - __libspace_start 0x200013b8 Data 96 libspace.o(.bss) - __temporary_stack_top$libspace 0x20001418 Data 0 libspace.o(.bss) + it_30ms_flag_pv 0x20000140 Data 4 timer.o(.data) + it_30ms_cnt_pv 0x20000144 Data 4 timer.o(.data) + exit_check 0x20000148 Data 1 timer.o(.data) + RxBuffer 0x2000014c Data 1 uarts.o(.data) + __stdout 0x20000150 Data 4 uarts.o(.data) + ao_dwq 0x20000154 Data 4 provalctrl.o(.data) + ao_blf1 0x20000158 Data 4 provalctrl.o(.data) + ao_blf2 0x2000015c Data 4 provalctrl.o(.data) + atm_pressure 0x20000160 Data 4 provalctrl.o(.data) + last_encode_num 0x20000164 Data 4 encoder.o(.data) + curr_encode_num 0x20000168 Data 4 encoder.o(.data) + encode_num 0x2000016c Data 4 encoder.o(.data) + cnt_update 0x20000170 Data 4 encoder.o(.data) + hadc1 0x20000174 Data 72 adc.o(.bss) + hdma_adc1 0x200001bc Data 96 adc.o(.bss) + hi2c1 0x2000021c Data 84 i2c.o(.bss) + hspi2 0x20000270 Data 88 spi.o(.bss) + htim1 0x200002c8 Data 72 tim.o(.bss) + htim6 0x20000310 Data 72 tim.o(.bss) + htim7 0x20000358 Data 72 tim.o(.bss) + huart4 0x200003a0 Data 72 usart.o(.bss) + huart1 0x200003e8 Data 72 usart.o(.bss) + huart2 0x20000430 Data 72 usart.o(.bss) + huart3 0x20000478 Data 72 usart.o(.bss) + huart6 0x200004c0 Data 72 usart.o(.bss) + hdma_uart4_tx 0x20000508 Data 96 usart.o(.bss) + hdma_usart1_tx 0x20000568 Data 96 usart.o(.bss) + hdma_usart2_tx 0x200005c8 Data 96 usart.o(.bss) + hdma_usart3_tx 0x20000628 Data 96 usart.o(.bss) + hdma_usart6_tx 0x20000688 Data 96 usart.o(.bss) + ads1220_data 0x200006e8 Data 16 ads1220.o(.bss) + ads_v 0x200006f8 Data 160 ads1220.o(.bss) + p_flt_window 0x20000798 Data 240 mf5803.o(.bss) + InputReg 0x20000888 Data 98 modbus.o(.bss) + SamVarReg 0x200008ea Data 98 modbus.o(.bss) + uart1_rx_buf 0x2000094c Data 1024 modbus_rtu.o(.bss) + uart1_tx_buf 0x20000d4c Data 1024 modbus_rtu.o(.bss) + UART6_RxBuffer 0x2000114c Data 256 uarts.o(.bss) + uart1 0x2000124c Data 20 uarts.o(.bss) + pv_one 0x20001260 Data 56 provalctrl.o(.bss) + pv_two 0x20001298 Data 56 provalctrl.o(.bss) + __libspace_start 0x200012d0 Data 96 libspace.o(.bss) + __temporary_stack_top$libspace 0x20001330 Data 0 libspace.o(.bss) @@ -3720,9 +3722,9 @@ Memory Map of the image Image Entry point : 0x08000189 - Load Region LR_IROM1 (Base: 0x08000000, Size: 0x000077d4, Max: 0x00100000, ABSOLUTE, COMPRESSED[0x0000767c]) + Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00007810, Max: 0x00100000, ABSOLUTE, COMPRESSED[0x000076b0]) - Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00007668, Max: 0x00100000, ABSOLUTE) + Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x0000769c, Max: 0x00100000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object @@ -3987,45 +3989,45 @@ Memory Map of the image 0x08005d70 0x08005d70 0x00000080 Code RO 5093 i.modbus_errfunction_rtu modbus_rtu.o 0x08005df0 0x08005df0 0x00000044 Code RO 5094 i.modbus_process_rtu modbus_rtu.o 0x08005e34 0x08005e34 0x00000054 Code RO 5095 i.modbus_rtu_init modbus_rtu.o - 0x08005e88 0x08005e88 0x00000080 Code RO 5096 i.modbus_rx_cb modbus_rtu.o - 0x08005f08 0x08005f08 0x00000132 Code RO 5946 i.prov_calibrate_step provalctrl.o - 0x0800603a 0x0800603a 0x00000002 PAD - 0x0800603c 0x0800603c 0x000000c0 Code RO 5947 i.prov_ctrl provalctrl.o - 0x080060fc 0x080060fc 0x00000108 Code RO 5948 i.prov_init provalctrl.o - 0x08006204 0x08006204 0x00000150 Code RO 5097 i.readcoilstate_rtu modbus_rtu.o - 0x08006354 0x08006354 0x0000014c Code RO 5098 i.readdisinputstate_rtu modbus_rtu.o - 0x080064a0 0x080064a0 0x0000010c Code RO 5099 i.readholdreg_rtu modbus_rtu.o - 0x080065ac 0x080065ac 0x00000104 Code RO 5100 i.readinputreg_rtu modbus_rtu.o - 0x080066b0 0x080066b0 0x00000068 Code RO 4733 i.setcs ms5803.o - 0x08006718 0x08006718 0x00000184 Code RO 5851 i.tim6_cnt timer.o - 0x0800689c 0x0800689c 0x00000014 Code RO 5894 i.uart_send uarts.o - 0x080068b0 0x080068b0 0x00000022 Code RO 4954 i.wf5803_ReadReg mf5803.o - 0x080068d2 0x080068d2 0x00000022 Code RO 4956 i.wf5803_WriteReg mf5803.o - 0x080068f4 0x080068f4 0x0000014c Code RO 5101 i.writemulticoil_rtu modbus_rtu.o - 0x08006a40 0x08006a40 0x00000104 Code RO 5102 i.writemultireg_rtu modbus_rtu.o - 0x08006b44 0x08006b44 0x000000c4 Code RO 5103 i.writesinglecoil_rtu modbus_rtu.o - 0x08006c08 0x08006c08 0x000000b8 Code RO 5104 i.writesinglereg_rtu modbus_rtu.o - 0x08006cc0 0x08006cc0 0x00000150 Code RO 6104 x$fpl$dadd fz_wm.l(daddsub_clz.o) - 0x08006e10 0x08006e10 0x000002b0 Code RO 6111 x$fpl$ddiv fz_wm.l(ddiv.o) - 0x080070c0 0x080070c0 0x0000005e Code RO 6114 x$fpl$dfix fz_wm.l(dfix.o) - 0x0800711e 0x0800711e 0x00000002 PAD - 0x08007120 0x08007120 0x0000005a Code RO 6122 x$fpl$dfixu fz_wm.l(dfixu.o) - 0x0800717a 0x0800717a 0x0000002e Code RO 6127 x$fpl$dflt fz_wm.l(dflt_clz.o) - 0x080071a8 0x080071a8 0x000000a2 Code RO 6132 x$fpl$dfltll fz_wm.l(dfltll_clz.o) - 0x0800724a 0x0800724a 0x00000002 PAD - 0x0800724c 0x0800724c 0x00000154 Code RO 6136 x$fpl$dmul fz_wm.l(dmul.o) - 0x080073a0 0x080073a0 0x0000009c Code RO 6168 x$fpl$dnaninf fz_wm.l(dnaninf.o) - 0x0800743c 0x0800743c 0x0000000c Code RO 6170 x$fpl$dretinf fz_wm.l(dretinf.o) - 0x08007448 0x08007448 0x000001d4 Code RO 6106 x$fpl$dsub fz_wm.l(daddsub_clz.o) - 0x0800761c 0x0800761c 0x0000000a Code RO 6339 x$fpl$fpinit fz_wm.l(fpinit.o) - 0x08007626 0x08007626 0x00000000 Code RO 6176 x$fpl$usenofp fz_wm.l(usenofp.o) - 0x08007626 0x08007626 0x00000008 Data RO 1568 .constdata stm32f4xx_hal_dma.o - 0x0800762e 0x0800762e 0x00000018 Data RO 4413 .constdata system_stm32f4xx.o - 0x08007646 0x08007646 0x00000002 PAD - 0x08007648 0x08007648 0x00000020 Data RO 6395 Region$$Table anon$$obj.o + 0x08005e88 0x08005e88 0x00000084 Code RO 5096 i.modbus_rx_cb modbus_rtu.o + 0x08005f0c 0x08005f0c 0x00000132 Code RO 5946 i.prov_calibrate_step provalctrl.o + 0x0800603e 0x0800603e 0x00000002 PAD + 0x08006040 0x08006040 0x000000c4 Code RO 5947 i.prov_ctrl provalctrl.o + 0x08006104 0x08006104 0x0000010c Code RO 5948 i.prov_init provalctrl.o + 0x08006210 0x08006210 0x00000150 Code RO 5097 i.readcoilstate_rtu modbus_rtu.o + 0x08006360 0x08006360 0x0000014c Code RO 5098 i.readdisinputstate_rtu modbus_rtu.o + 0x080064ac 0x080064ac 0x0000010c Code RO 5099 i.readholdreg_rtu modbus_rtu.o + 0x080065b8 0x080065b8 0x00000104 Code RO 5100 i.readinputreg_rtu modbus_rtu.o + 0x080066bc 0x080066bc 0x00000068 Code RO 4733 i.setcs ms5803.o + 0x08006724 0x08006724 0x000001ac Code RO 5851 i.tim6_cnt timer.o + 0x080068d0 0x080068d0 0x00000014 Code RO 5894 i.uart_send uarts.o + 0x080068e4 0x080068e4 0x00000022 Code RO 4954 i.wf5803_ReadReg mf5803.o + 0x08006906 0x08006906 0x00000022 Code RO 4956 i.wf5803_WriteReg mf5803.o + 0x08006928 0x08006928 0x0000014c Code RO 5101 i.writemulticoil_rtu modbus_rtu.o + 0x08006a74 0x08006a74 0x00000104 Code RO 5102 i.writemultireg_rtu modbus_rtu.o + 0x08006b78 0x08006b78 0x000000c4 Code RO 5103 i.writesinglecoil_rtu modbus_rtu.o + 0x08006c3c 0x08006c3c 0x000000b8 Code RO 5104 i.writesinglereg_rtu modbus_rtu.o + 0x08006cf4 0x08006cf4 0x00000150 Code RO 6104 x$fpl$dadd fz_wm.l(daddsub_clz.o) + 0x08006e44 0x08006e44 0x000002b0 Code RO 6111 x$fpl$ddiv fz_wm.l(ddiv.o) + 0x080070f4 0x080070f4 0x0000005e Code RO 6114 x$fpl$dfix fz_wm.l(dfix.o) + 0x08007152 0x08007152 0x00000002 PAD + 0x08007154 0x08007154 0x0000005a Code RO 6122 x$fpl$dfixu fz_wm.l(dfixu.o) + 0x080071ae 0x080071ae 0x0000002e Code RO 6127 x$fpl$dflt fz_wm.l(dflt_clz.o) + 0x080071dc 0x080071dc 0x000000a2 Code RO 6132 x$fpl$dfltll fz_wm.l(dfltll_clz.o) + 0x0800727e 0x0800727e 0x00000002 PAD + 0x08007280 0x08007280 0x00000154 Code RO 6136 x$fpl$dmul fz_wm.l(dmul.o) + 0x080073d4 0x080073d4 0x0000009c Code RO 6168 x$fpl$dnaninf fz_wm.l(dnaninf.o) + 0x08007470 0x08007470 0x0000000c Code RO 6170 x$fpl$dretinf fz_wm.l(dretinf.o) + 0x0800747c 0x0800747c 0x000001d4 Code RO 6106 x$fpl$dsub fz_wm.l(daddsub_clz.o) + 0x08007650 0x08007650 0x0000000a Code RO 6339 x$fpl$fpinit fz_wm.l(fpinit.o) + 0x0800765a 0x0800765a 0x00000000 Code RO 6176 x$fpl$usenofp fz_wm.l(usenofp.o) + 0x0800765a 0x0800765a 0x00000008 Data RO 1568 .constdata stm32f4xx_hal_dma.o + 0x08007662 0x08007662 0x00000018 Data RO 4413 .constdata system_stm32f4xx.o + 0x0800767a 0x0800767a 0x00000002 PAD + 0x0800767c 0x0800767c 0x00000020 Data RO 6395 Region$$Table anon$$obj.o - Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08007668, Size: 0x00001a18, Max: 0x0001c000, ABSOLUTE, COMPRESSED[0x00000014]) + Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x0800769c, Size: 0x00001930, Max: 0x0001c000, ABSOLUTE, COMPRESSED[0x00000014]) Exec Addr Load Addr Size Type Attr Idx E Section Name Object @@ -4042,28 +4044,28 @@ Memory Map of the image 0x2000007a COMPRESSED 0x0000006e Data RW 5032 .data modbus.o 0x200000e8 COMPRESSED 0x00000006 Data RW 5777 .data adcs.o 0x200000ee COMPRESSED 0x00000002 Data RW 5818 .data gpios.o - 0x200000f0 COMPRESSED 0x00000051 Data RW 5852 .data timer.o - 0x20000141 COMPRESSED 0x00000003 PAD - 0x20000144 COMPRESSED 0x00000008 Data RW 5896 .data uarts.o - 0x2000014c COMPRESSED 0x00000010 Data RW 5950 .data provalctrl.o - 0x2000015c COMPRESSED 0x00000010 Data RW 5996 .data encoder.o - 0x2000016c - 0x000000a8 Zero RW 308 .bss adc.o - 0x20000214 - 0x00000054 Zero RW 374 .bss i2c.o - 0x20000268 - 0x00000058 Zero RW 416 .bss spi.o - 0x200002c0 - 0x000000d8 Zero RW 462 .bss tim.o - 0x20000398 - 0x00000348 Zero RW 528 .bss usart.o - 0x200006e0 - 0x000000b0 Zero RW 4512 .bss ads1220.o - 0x20000790 - 0x000001e0 Zero RW 4957 .bss mf5803.o - 0x20000970 - 0x000000c4 Zero RW 5031 .bss modbus.o - 0x20000a34 - 0x00000800 Zero RW 5105 .bss modbus_rtu.o - 0x20001234 - 0x00000114 Zero RW 5895 .bss uarts.o - 0x20001348 - 0x00000070 Zero RW 5949 .bss provalctrl.o - 0x200013b8 - 0x00000060 Zero RW 6249 .bss c_w.l(libspace.o) - 0x20001418 - 0x00000200 Zero RW 2 HEAP startup_stm32f407xx.o - 0x20001618 - 0x00000400 Zero RW 1 STACK startup_stm32f407xx.o + 0x200000f0 COMPRESSED 0x00000059 Data RW 5852 .data timer.o + 0x20000149 COMPRESSED 0x00000003 PAD + 0x2000014c COMPRESSED 0x00000008 Data RW 5896 .data uarts.o + 0x20000154 COMPRESSED 0x00000010 Data RW 5950 .data provalctrl.o + 0x20000164 COMPRESSED 0x00000010 Data RW 5996 .data encoder.o + 0x20000174 - 0x000000a8 Zero RW 308 .bss adc.o + 0x2000021c - 0x00000054 Zero RW 374 .bss i2c.o + 0x20000270 - 0x00000058 Zero RW 416 .bss spi.o + 0x200002c8 - 0x000000d8 Zero RW 462 .bss tim.o + 0x200003a0 - 0x00000348 Zero RW 528 .bss usart.o + 0x200006e8 - 0x000000b0 Zero RW 4512 .bss ads1220.o + 0x20000798 - 0x000000f0 Zero RW 4957 .bss mf5803.o + 0x20000888 - 0x000000c4 Zero RW 5031 .bss modbus.o + 0x2000094c - 0x00000800 Zero RW 5105 .bss modbus_rtu.o + 0x2000114c - 0x00000114 Zero RW 5895 .bss uarts.o + 0x20001260 - 0x00000070 Zero RW 5949 .bss provalctrl.o + 0x200012d0 - 0x00000060 Zero RW 6249 .bss c_w.l(libspace.o) + 0x20001330 - 0x00000200 Zero RW 2 HEAP startup_stm32f407xx.o + 0x20001530 - 0x00000400 Zero RW 1 STACK startup_stm32f407xx.o - Execution Region RW_IRAM2 (Exec base: 0x2001c000, Load base: 0x0800767c, Size: 0x00000000, Max: 0x00004000, ABSOLUTE) + Execution Region RW_IRAM2 (Exec base: 0x2001c000, Load base: 0x080076b0, Size: 0x00000000, Max: 0x00004000, ABSOLUTE) **** No section assigned to this execution region **** @@ -4089,11 +4091,11 @@ Image component sizes 152 16 0 0 0 1206 hc595.o 196 26 0 0 84 1849 i2c.o 438 22 0 0 0 724907 main.o - 968 70 0 25 480 5530 mf5803.o + 968 70 0 25 240 5526 mf5803.o 358 32 0 110 196 7180 modbus.o - 2756 142 0 0 2048 13994 modbus_rtu.o + 2760 146 0 0 2048 13994 modbus_rtu.o 256 50 0 17 0 3199 ms5803.o - 1270 92 0 16 112 4240 provalctrl.o + 1278 102 0 16 112 4268 provalctrl.o 204 22 0 0 88 1861 spi.o 64 26 392 0 1536 892 startup_stm32f407xx.o 212 36 0 9 0 9777 stm32f4xx_hal.o @@ -4111,12 +4113,12 @@ Image component sizes 254 78 0 0 0 12324 stm32f4xx_it.o 20 6 24 4 0 1271 system_stm32f4xx.o 544 54 0 0 216 3946 tim.o - 504 100 0 81 0 3341 timer.o + 544 110 0 89 0 3456 timer.o 48 6 0 8 276 5870 uarts.o 1288 114 0 0 840 5222 usart.o ---------------------------------------------------------------------- - 26520 1798 458 364 6220 932141 Object Totals + 26572 1822 458 372 5980 932280 Object Totals 0 0 32 0 0 0 (incl. Generated) 26 0 2 10 0 0 (incl. Padding) @@ -4181,15 +4183,15 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug - 29854 1990 458 364 6316 913489 Grand Totals - 29854 1990 458 20 6316 913489 ELF Image Totals (compressed) - 29854 1990 458 20 0 0 ROM Totals + 29906 2014 458 372 6076 913628 Grand Totals + 29906 2014 458 20 6076 913628 ELF Image Totals (compressed) + 29906 2014 458 20 0 0 ROM Totals ============================================================================== - Total RO Size (Code + RO Data) 30312 ( 29.60kB) - Total RW Size (RW Data + ZI Data) 6680 ( 6.52kB) - Total ROM Size (Code + RO Data + RW Data) 30332 ( 29.62kB) + Total RO Size (Code + RO Data) 30364 ( 29.65kB) + Total RW Size (RW Data + ZI Data) 6448 ( 6.30kB) + Total ROM Size (Code + RO Data + RW Data) 30384 ( 29.67kB) ============================================================================== diff --git a/MDK-ARM/VOQC/VOQC_VOQC.dep b/MDK-ARM/VOQC/VOQC_VOQC.dep index f480b79..c613756 100644 --- a/MDK-ARM/VOQC/VOQC_VOQC.dep +++ b/MDK-ARM/VOQC/VOQC_VOQC.dep @@ -39,14 +39,14 @@ I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h)(0x66B41EAC) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../modbus/Inc/modbus.h)(0x669A1795) I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../Core/Inc/spi.h)(0x668F85FC) I (../CH395Q/ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) @@ -61,12 +61,12 @@ I (../users/Inc/encoder.h)(0x66C3E76F) I (../users/Inc/adcs.h)(0x66C3E770) I (../board/Inc/ADS1256.h)(0x66960E51) I (../board/Inc/ads1220.h)(0x66960D8E) -I (../board/Inc/mf5803.h)(0x66986978) +I (../board/Inc/mf5803.h)(0x66C69F5F) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\math.h)(0x5E8E3CC2) I (../board/Inc/ms5803.h)(0x669760FF) I (../board/Inc/ds18b20.h)(0x6694D35E) I (../board/Inc/dac7311.h)(0x66949B65) -I (../users/Inc/provalctrl.h)(0x66C42ED5) +I (../users/Inc/provalctrl.h)(0x66C6FDCE) F (../Core/Src/gpio.c)(0x66C2E5A9)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\gpio.o --omf_browse voqc\gpio.crf --depend voqc\gpio.d) I (../Core/Inc/gpio.h)(0x668F85FA) I (../Core/Inc/main.h)(0x6694D721) @@ -106,14 +106,14 @@ I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h)(0x66B41EAC) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../modbus/Inc/modbus.h)(0x669A1795) I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../Core/Inc/spi.h)(0x668F85FC) I (../CH395Q/ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) @@ -156,14 +156,14 @@ I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h)(0x66B41EAC) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../modbus/Inc/modbus.h)(0x669A1795) I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../Core/Inc/spi.h)(0x668F85FC) I (../CH395Q/ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) @@ -206,14 +206,14 @@ I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h)(0x66B41EAC) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../modbus/Inc/modbus.h)(0x669A1795) I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../Core/Inc/spi.h)(0x668F85FC) I (../CH395Q/ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) @@ -256,14 +256,14 @@ I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h)(0x66B41EAC) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../modbus/Inc/modbus.h)(0x669A1795) I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../Core/Inc/spi.h)(0x668F85FC) I (../CH395Q/ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) @@ -306,14 +306,14 @@ I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h)(0x66B41EAC) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../modbus/Inc/modbus.h)(0x669A1795) I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../CH395Q/ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) F (../Core/Src/tim.c)(0x66C2E5AF)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\tim.o --omf_browse voqc\tim.crf --depend voqc\tim.d) @@ -355,13 +355,13 @@ I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h)(0x66B41EAC) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../modbus/Inc/modbus.h)(0x669A1795) I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../Core/Inc/spi.h)(0x668F85FC) I (../CH395Q/ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) @@ -404,13 +404,13 @@ I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h)(0x66B41EAC) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../modbus/Inc/modbus.h)(0x669A1795) I (../users/Inc/uarts.h)(0x66B30E3E) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../Core/Inc/spi.h)(0x668F85FC) I (../CH395Q/ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) @@ -452,14 +452,14 @@ I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h)(0x66B41EAC) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../modbus/Inc/modbus.h)(0x669A1795) I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../Core/Inc/spi.h)(0x668F85FC) I (../CH395Q/ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) @@ -502,14 +502,14 @@ I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h)(0x66B41EAC) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../modbus/Inc/modbus.h)(0x669A1795) I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../Core/Inc/spi.h)(0x668F85FC) I (../CH395Q/ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) @@ -1367,14 +1367,14 @@ I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h)(0x66B41EAC) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../modbus/Inc/modbus.h)(0x669A1795) I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../Core/Inc/spi.h)(0x668F85FC) I (../CH395Q/ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) @@ -1417,18 +1417,18 @@ I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h)(0x66B41EAC) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../modbus/Inc/modbus.h)(0x669A1795) I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../Core/Inc/spi.h)(0x668F85FC) I (../CH395Q/ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) -I (../users/Inc/provalctrl.h)(0x66C42ED5) +I (../users/Inc/provalctrl.h)(0x66C6FDCE) F (..\board\Src\dac7311.c)(0x66AB21F7)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\dac7311.o --omf_browse voqc\dac7311.crf --depend voqc\dac7311.d) I (../board/Inc/dac7311.h)(0x66949B65) I (../Core/Inc/main.h)(0x6694D721) @@ -1468,14 +1468,14 @@ I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h)(0x66B41EAC) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../modbus/Inc/modbus.h)(0x669A1795) I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../Core/Inc/spi.h)(0x668F85FC) I (../CH395Q/ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) @@ -1518,18 +1518,18 @@ I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h)(0x66B41EAC) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../modbus/Inc/modbus.h)(0x669A1795) I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../Core/Inc/spi.h)(0x668F85FC) I (../CH395Q/ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) -F (..\board\Src\ms5803.c)(0x669A06F3)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\ms5803.o --omf_browse voqc\ms5803.crf --depend voqc\ms5803.d) +F (..\board\Src\ms5803.c)(0x66C44393)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\ms5803.o --omf_browse voqc\ms5803.crf --depend voqc\ms5803.d) I (../board/Inc/ms5803.h)(0x669760FF) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\math.h)(0x5E8E3CC2) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) @@ -1570,14 +1570,14 @@ I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h)(0x66B41EAC) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../modbus/Inc/modbus.h)(0x669A1795) I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../Core/Inc/spi.h)(0x668F85FC) I (../CH395Q/ch395cmd.h)(0x664FF969) F (..\board\Src\ds18b20.c)(0x6694E519)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\ds18b20.o --omf_browse voqc\ds18b20.crf --depend voqc\ds18b20.d) @@ -1619,14 +1619,14 @@ I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h)(0x66B41EAC) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../modbus/Inc/modbus.h)(0x669A1795) I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../Core/Inc/spi.h)(0x668F85FC) I (../CH395Q/ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) @@ -1669,14 +1669,14 @@ I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h)(0x66B41EAC) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../modbus/Inc/modbus.h)(0x669A1795) I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../Core/Inc/spi.h)(0x668F85FC) I (../CH395Q/ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) @@ -1719,19 +1719,19 @@ I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h)(0x66B41EAC) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../modbus/Inc/modbus.h)(0x669A1795) I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../Core/Inc/spi.h)(0x668F85FC) I (../CH395Q/ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) -F (..\board\Src\mf5803.c)(0x66C30291)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\mf5803.o --omf_browse voqc\mf5803.crf --depend voqc\mf5803.d) -I (../board/Inc/mf5803.h)(0x66986978) +F (..\board\Src\mf5803.c)(0x66C6A012)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\mf5803.o --omf_browse voqc\mf5803.crf --depend voqc\mf5803.d) +I (../board/Inc/mf5803.h)(0x66C69F5F) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\math.h)(0x5E8E3CC2) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) I (../Core/Inc/main.h)(0x6694D721) @@ -1771,21 +1771,21 @@ I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h)(0x66B41EAC) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../modbus/Inc/modbus.h)(0x669A1795) I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../Core/Inc/spi.h)(0x668F85FC) I (../CH395Q/ch395cmd.h)(0x664FF969) I (../board/Inc/ms5803.h)(0x669760FF) F (..\board\Src\laser.c)(0x668CAE17)() -F (..\modbus\Src\modbus.c)(0x66B4A5F3)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\modbus.o --omf_browse voqc\modbus.crf --depend voqc\modbus.d) +F (..\modbus\Src\modbus.c)(0x66C443C7)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\modbus.o --omf_browse voqc\modbus.crf --depend voqc\modbus.d) I (../modbus/Inc/modbus.h)(0x669A1795) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../Core/Inc/main.h)(0x6694D721) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h)(0x66B41EAC) @@ -1828,13 +1828,13 @@ I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../Core/Inc/spi.h)(0x668F85FC) I (../CH395Q/ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) -F (..\modbus\Src\modbus_rtu.c)(0x66B9BDFF)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\modbus_rtu.o --omf_browse voqc\modbus_rtu.crf --depend voqc\modbus_rtu.d) +F (..\modbus\Src\modbus_rtu.c)(0x66C443CA)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\modbus_rtu.o --omf_browse voqc\modbus_rtu.crf --depend voqc\modbus_rtu.d) I (../modbus/Inc/modbus.h)(0x669A1795) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../Core/Inc/main.h)(0x6694D721) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h)(0x66B41EAC) @@ -1877,13 +1877,13 @@ I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../Core/Inc/spi.h)(0x668F85FC) I (../CH395Q/ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) -F (..\modbus\Src\modbus_tcp.c)(0x668CF2BE)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\modbus_tcp.o --omf_browse voqc\modbus_tcp.crf --depend voqc\modbus_tcp.d) +F (..\modbus\Src\modbus_tcp.c)(0x66C443CD)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\modbus_tcp.o --omf_browse voqc\modbus_tcp.crf --depend voqc\modbus_tcp.d) I (../modbus/Inc/modbus.h)(0x669A1795) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../Core/Inc/main.h)(0x6694D721) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h)(0x66B41EAC) @@ -1926,13 +1926,13 @@ I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../Core/Inc/spi.h)(0x668F85FC) I (../CH395Q/ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) -F (..\CH395Q\ch395.c)(0x669607BE)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\ch395.o --omf_browse voqc\ch395.crf --depend voqc\ch395.d) +F (..\CH395Q\ch395.c)(0x66C443A4)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\ch395.o --omf_browse voqc\ch395.crf --depend voqc\ch395.d) I (..\CH395Q\ch395.h)(0x669605EC) -I (..\CH395Q\ch395inc.h)(0x6683A7A7) +I (..\CH395Q\ch395inc.h)(0x66C443B0) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h)(0x66B41EAC) I (../Core/Inc/stm32f4xx_hal_conf.h)(0x66C2E5B0) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc.h)(0x66B41EAC) @@ -1970,7 +1970,7 @@ I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h)(0x66B41EAC) I (../Core/Inc/main.h)(0x6694D721) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../modbus/Inc/modbus.h)(0x669A1795) I (../users/Inc/uarts.h)(0x66B30E3E) @@ -1980,8 +1980,8 @@ I (../CH395Q/ch395.h)(0x669605EC) I (../Core/Inc/spi.h)(0x668F85FC) I (..\CH395Q\ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) -F (..\CH395Q\ch395cmd.c)(0x668CF94D)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\ch395cmd.o --omf_browse voqc\ch395cmd.crf --depend voqc\ch395cmd.d) -I (..\CH395Q\ch395inc.h)(0x6683A7A7) +F (..\CH395Q\ch395cmd.c)(0x66C443B1)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\ch395cmd.o --omf_browse voqc\ch395cmd.crf --depend voqc\ch395cmd.d) +I (..\CH395Q\ch395inc.h)(0x66C443B0) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h)(0x66B41EAC) I (../Core/Inc/stm32f4xx_hal_conf.h)(0x66C2E5B0) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc.h)(0x66B41EAC) @@ -2019,18 +2019,18 @@ I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h)(0x66B41EAC) I (../Core/Inc/main.h)(0x6694D721) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../modbus/Inc/modbus.h)(0x669A1795) I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../CH395Q/ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) I (../Core/Inc/spi.h)(0x668F85FC) -F (..\users\Src\adcs.c)(0x66C3E846)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\adcs.o --omf_browse voqc\adcs.crf --depend voqc\adcs.d) +F (..\users\Src\adcs.c)(0x66C5534E)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\adcs.o --omf_browse voqc\adcs.crf --depend voqc\adcs.d) I (../users/Inc/adcs.h)(0x66C3E770) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h)(0x66B41EAC) I (../Core/Inc/stm32f4xx_hal_conf.h)(0x66C2E5B0) @@ -2070,24 +2070,24 @@ I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h)(0x66B41EAC) I (../Core/Inc/adc.h)(0x668F85FC) I (../Core/Inc/main.h)(0x6694D721) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../modbus/Inc/modbus.h)(0x669A1795) I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../Core/Inc/spi.h)(0x668F85FC) I (../CH395Q/ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) I (../board/Inc/ADS1256.h)(0x66960E51) I (../board/Inc/ads1220.h)(0x66960D8E) -I (../board/Inc/mf5803.h)(0x66986978) +I (../board/Inc/mf5803.h)(0x66C69F5F) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\math.h)(0x5E8E3CC2) I (../board/Inc/ms5803.h)(0x669760FF) I (../board/Inc/ds18b20.h)(0x6694D35E) -F (..\users\Src\gpios.c)(0x66C3EBFF)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\gpios.o --omf_browse voqc\gpios.crf --depend voqc\gpios.d) +F (..\users\Src\gpios.c)(0x66C55330)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\gpios.o --omf_browse voqc\gpios.crf --depend voqc\gpios.d) I (../users/Inc/gpios.h)(0x66C3EA3F) I (../Core/Inc/gpio.h)(0x668F85FA) I (../Core/Inc/main.h)(0x6694D721) @@ -2127,22 +2127,22 @@ I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h)(0x66B41EAC) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../modbus/Inc/modbus.h)(0x669A1795) I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../Core/Inc/spi.h)(0x668F85FC) I (../CH395Q/ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) I (../board/Inc/hc595.h)(0x6695CC89) I (../board/Inc/hc165.h)(0x6695D0CB) I (../users/Inc/encoder.h)(0x66C3E76F) -F (..\users\Src\timer.c)(0x66C43301)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\timer.o --omf_browse voqc\timer.crf --depend voqc\timer.d) -I (../users/Inc/timer.h)(0x66C43301) +F (..\users\Src\timer.c)(0x66C6F950)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\timer.o --omf_browse voqc\timer.crf --depend voqc\timer.d) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../Core/Inc/main.h)(0x6694D721) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h)(0x66B41EAC) @@ -2186,11 +2186,11 @@ I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../Core/Inc/spi.h)(0x668F85FC) I (../CH395Q/ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) -F (..\users\Src\uarts.c)(0x6695E35A)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\uarts.o --omf_browse voqc\uarts.crf --depend voqc\uarts.d) +F (..\users\Src\uarts.c)(0x66C446D0)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\uarts.o --omf_browse voqc\uarts.crf --depend voqc\uarts.d) I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (../Core/Inc/main.h)(0x6694D721) @@ -2230,19 +2230,19 @@ I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h)(0x66B41EAC) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h)(0x66B41EAC) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../modbus/Inc/modbus.h)(0x669A1795) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../Core/Inc/spi.h)(0x668F85FC) I (../CH395Q/ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) -F (..\users\Src\provalctrl.c)(0x66C43F7B)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\provalctrl.o --omf_browse voqc\provalctrl.crf --depend voqc\provalctrl.d) -I (../users/Inc/provalctrl.h)(0x66C42ED5) +F (..\users\Src\provalctrl.c)(0x66C6FDCE)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\provalctrl.o --omf_browse voqc\provalctrl.crf --depend voqc\provalctrl.d) +I (../users/Inc/provalctrl.h)(0x66C6FDCE) I (../modbus/Inc/modbus.h)(0x669A1795) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../Core/Inc/main.h)(0x6694D721) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h)(0x66B41EAC) @@ -2285,7 +2285,7 @@ I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../Core/Inc/spi.h)(0x668F85FC) I (../CH395Q/ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) @@ -2293,7 +2293,7 @@ I (../board/Inc/dac7311.h)(0x66949B65) F (..\users\Src\encoder.c)(0x66C43FCC)(--c99 -c --cpu Cortex-M4.fp.sp -g -O0 -Otime --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../board/Inc -I ../CH395Q -I ../modbus/Inc -I ../users/Inc -I.\RTE\_VOQC -IC:\Users\admin\AppData\Local\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Users\admin\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -D__UVISION_VERSION="539" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F407xx -o voqc\encoder.o --omf_browse voqc\encoder.crf --depend voqc\encoder.d) I (../users/Inc/encoder.h)(0x66C3E76F) I (../modbus/Inc/modbus.h)(0x669A1795) -I (../users/Inc/timer.h)(0x66C43301) +I (../users/Inc/timer.h)(0x66C6F8D6) I (../Core/Inc/tim.h)(0x6694D67D) I (../Core/Inc/main.h)(0x6694D721) I (../Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h)(0x66B41EAC) @@ -2336,7 +2336,7 @@ I (../users/Inc/uarts.h)(0x66B30E3E) I (../Core/Inc/usart.h)(0x668F85FD) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\stdio.h)(0x5E8E3CC2) I (../CH395Q/ch395.h)(0x669605EC) -I (../CH395Q/ch395inc.h)(0x6683A7A7) +I (../CH395Q/ch395inc.h)(0x66C443B0) I (../Core/Inc/spi.h)(0x668F85FC) I (../CH395Q/ch395cmd.h)(0x664FF969) I (C:\Users\admin\Desktop\wujunchao\99_General softwares\Keil_v5\ARM\ARM Compiler_5_06\include\string.h)(0x5E8E3CC2) diff --git a/MDK-ARM/VOQC/adc.crf b/MDK-ARM/VOQC/adc.crf index a0dc151..d99e7f6 100644 Binary files a/MDK-ARM/VOQC/adc.crf and b/MDK-ARM/VOQC/adc.crf differ diff --git a/MDK-ARM/VOQC/adc.o b/MDK-ARM/VOQC/adc.o index 806f58f..f292186 100644 Binary files a/MDK-ARM/VOQC/adc.o and b/MDK-ARM/VOQC/adc.o differ diff --git a/MDK-ARM/VOQC/adcs.crf b/MDK-ARM/VOQC/adcs.crf index 9bb9494..8bf9aa2 100644 Binary files a/MDK-ARM/VOQC/adcs.crf and b/MDK-ARM/VOQC/adcs.crf differ diff --git a/MDK-ARM/VOQC/adcs.o b/MDK-ARM/VOQC/adcs.o index 9c5aa1e..7c31836 100644 Binary files a/MDK-ARM/VOQC/adcs.o and b/MDK-ARM/VOQC/adcs.o differ diff --git a/MDK-ARM/VOQC/ads1220.crf b/MDK-ARM/VOQC/ads1220.crf index 4467e19..48b1f6d 100644 Binary files a/MDK-ARM/VOQC/ads1220.crf and b/MDK-ARM/VOQC/ads1220.crf differ diff --git a/MDK-ARM/VOQC/ads1220.o b/MDK-ARM/VOQC/ads1220.o index 379bba2..2cd63ce 100644 Binary files a/MDK-ARM/VOQC/ads1220.o and b/MDK-ARM/VOQC/ads1220.o differ diff --git a/MDK-ARM/VOQC/ads1256.crf b/MDK-ARM/VOQC/ads1256.crf index 977dfca..f38ca0a 100644 Binary files a/MDK-ARM/VOQC/ads1256.crf and b/MDK-ARM/VOQC/ads1256.crf differ diff --git a/MDK-ARM/VOQC/ads1256.o b/MDK-ARM/VOQC/ads1256.o index 8a751cd..d4d961f 100644 Binary files a/MDK-ARM/VOQC/ads1256.o and b/MDK-ARM/VOQC/ads1256.o differ diff --git a/MDK-ARM/VOQC/ch395.crf b/MDK-ARM/VOQC/ch395.crf index fa6580c..9ebc2ee 100644 Binary files a/MDK-ARM/VOQC/ch395.crf and b/MDK-ARM/VOQC/ch395.crf differ diff --git a/MDK-ARM/VOQC/ch395.o b/MDK-ARM/VOQC/ch395.o index b07de29..e10ea0a 100644 Binary files a/MDK-ARM/VOQC/ch395.o and b/MDK-ARM/VOQC/ch395.o differ diff --git a/MDK-ARM/VOQC/ch395cmd.crf b/MDK-ARM/VOQC/ch395cmd.crf index 93f4312..1d867bc 100644 Binary files a/MDK-ARM/VOQC/ch395cmd.crf and b/MDK-ARM/VOQC/ch395cmd.crf differ diff --git a/MDK-ARM/VOQC/ch395cmd.o b/MDK-ARM/VOQC/ch395cmd.o index e05ad32..6f0cb99 100644 Binary files a/MDK-ARM/VOQC/ch395cmd.o and b/MDK-ARM/VOQC/ch395cmd.o differ diff --git a/MDK-ARM/VOQC/dac7311.crf b/MDK-ARM/VOQC/dac7311.crf index 74c2e4b..bdc13e7 100644 Binary files a/MDK-ARM/VOQC/dac7311.crf and b/MDK-ARM/VOQC/dac7311.crf differ diff --git a/MDK-ARM/VOQC/dac7311.o b/MDK-ARM/VOQC/dac7311.o index 5185670..ae937ac 100644 Binary files a/MDK-ARM/VOQC/dac7311.o and b/MDK-ARM/VOQC/dac7311.o differ diff --git a/MDK-ARM/VOQC/dma.crf b/MDK-ARM/VOQC/dma.crf index fd400f5..3845da2 100644 Binary files a/MDK-ARM/VOQC/dma.crf and b/MDK-ARM/VOQC/dma.crf differ diff --git a/MDK-ARM/VOQC/dma.o b/MDK-ARM/VOQC/dma.o index 37f6ad7..7e4432a 100644 Binary files a/MDK-ARM/VOQC/dma.o and b/MDK-ARM/VOQC/dma.o differ diff --git a/MDK-ARM/VOQC/ds18b20.crf b/MDK-ARM/VOQC/ds18b20.crf index 4b6e9f6..6fa76b5 100644 Binary files a/MDK-ARM/VOQC/ds18b20.crf and b/MDK-ARM/VOQC/ds18b20.crf differ diff --git a/MDK-ARM/VOQC/ds18b20.o b/MDK-ARM/VOQC/ds18b20.o index 935a6a7..1ca34e4 100644 Binary files a/MDK-ARM/VOQC/ds18b20.o and b/MDK-ARM/VOQC/ds18b20.o differ diff --git a/MDK-ARM/VOQC/eeprom.crf b/MDK-ARM/VOQC/eeprom.crf index 80f316b..440ff29 100644 Binary files a/MDK-ARM/VOQC/eeprom.crf and b/MDK-ARM/VOQC/eeprom.crf differ diff --git a/MDK-ARM/VOQC/eeprom.o b/MDK-ARM/VOQC/eeprom.o index 1b18c43..f75d7a2 100644 Binary files a/MDK-ARM/VOQC/eeprom.o and b/MDK-ARM/VOQC/eeprom.o differ diff --git a/MDK-ARM/VOQC/encoder.crf b/MDK-ARM/VOQC/encoder.crf index 1736297..0bc3eb3 100644 Binary files a/MDK-ARM/VOQC/encoder.crf and b/MDK-ARM/VOQC/encoder.crf differ diff --git a/MDK-ARM/VOQC/encoder.o b/MDK-ARM/VOQC/encoder.o index 5441ac0..fb34c1a 100644 Binary files a/MDK-ARM/VOQC/encoder.o and b/MDK-ARM/VOQC/encoder.o differ diff --git a/MDK-ARM/VOQC/gpio.crf b/MDK-ARM/VOQC/gpio.crf index c204f27..9aa3cf2 100644 Binary files a/MDK-ARM/VOQC/gpio.crf and b/MDK-ARM/VOQC/gpio.crf differ diff --git a/MDK-ARM/VOQC/gpio.o b/MDK-ARM/VOQC/gpio.o index c435204..2e7e7fa 100644 Binary files a/MDK-ARM/VOQC/gpio.o and b/MDK-ARM/VOQC/gpio.o differ diff --git a/MDK-ARM/VOQC/gpios.crf b/MDK-ARM/VOQC/gpios.crf index 21d4375..cb20f91 100644 Binary files a/MDK-ARM/VOQC/gpios.crf and b/MDK-ARM/VOQC/gpios.crf differ diff --git a/MDK-ARM/VOQC/gpios.o b/MDK-ARM/VOQC/gpios.o index 73fb303..5720ca1 100644 Binary files a/MDK-ARM/VOQC/gpios.o and b/MDK-ARM/VOQC/gpios.o differ diff --git a/MDK-ARM/VOQC/hc165.crf b/MDK-ARM/VOQC/hc165.crf index 24ded6c..eb60153 100644 Binary files a/MDK-ARM/VOQC/hc165.crf and b/MDK-ARM/VOQC/hc165.crf differ diff --git a/MDK-ARM/VOQC/hc165.o b/MDK-ARM/VOQC/hc165.o index 581ecd6..cfc989f 100644 Binary files a/MDK-ARM/VOQC/hc165.o and b/MDK-ARM/VOQC/hc165.o differ diff --git a/MDK-ARM/VOQC/hc595.crf b/MDK-ARM/VOQC/hc595.crf index eae15d0..268c264 100644 Binary files a/MDK-ARM/VOQC/hc595.crf and b/MDK-ARM/VOQC/hc595.crf differ diff --git a/MDK-ARM/VOQC/hc595.o b/MDK-ARM/VOQC/hc595.o index 5491d25..2bfee10 100644 Binary files a/MDK-ARM/VOQC/hc595.o and b/MDK-ARM/VOQC/hc595.o differ diff --git a/MDK-ARM/VOQC/i2c.crf b/MDK-ARM/VOQC/i2c.crf index b25b476..0e881e4 100644 Binary files a/MDK-ARM/VOQC/i2c.crf and b/MDK-ARM/VOQC/i2c.crf differ diff --git a/MDK-ARM/VOQC/i2c.o b/MDK-ARM/VOQC/i2c.o index 2e29242..653a42d 100644 Binary files a/MDK-ARM/VOQC/i2c.o and b/MDK-ARM/VOQC/i2c.o differ diff --git a/MDK-ARM/VOQC/main.crf b/MDK-ARM/VOQC/main.crf index 7a85780..54d24b3 100644 Binary files a/MDK-ARM/VOQC/main.crf and b/MDK-ARM/VOQC/main.crf differ diff --git a/MDK-ARM/VOQC/main.o b/MDK-ARM/VOQC/main.o index febada6..5e6c403 100644 Binary files a/MDK-ARM/VOQC/main.o and b/MDK-ARM/VOQC/main.o differ diff --git a/MDK-ARM/VOQC/mf5803.crf b/MDK-ARM/VOQC/mf5803.crf index 28efca2..19b417f 100644 Binary files a/MDK-ARM/VOQC/mf5803.crf and b/MDK-ARM/VOQC/mf5803.crf differ diff --git a/MDK-ARM/VOQC/mf5803.o b/MDK-ARM/VOQC/mf5803.o index 4952957..b5cd938 100644 Binary files a/MDK-ARM/VOQC/mf5803.o and b/MDK-ARM/VOQC/mf5803.o differ diff --git a/MDK-ARM/VOQC/modbus.crf b/MDK-ARM/VOQC/modbus.crf index 0bd505c..185a5b3 100644 Binary files a/MDK-ARM/VOQC/modbus.crf and b/MDK-ARM/VOQC/modbus.crf differ diff --git a/MDK-ARM/VOQC/modbus.o b/MDK-ARM/VOQC/modbus.o index abf0968..6304c93 100644 Binary files a/MDK-ARM/VOQC/modbus.o and b/MDK-ARM/VOQC/modbus.o differ diff --git a/MDK-ARM/VOQC/modbus_rtu.crf b/MDK-ARM/VOQC/modbus_rtu.crf index 1aa4f3c..6f31b41 100644 Binary files a/MDK-ARM/VOQC/modbus_rtu.crf and b/MDK-ARM/VOQC/modbus_rtu.crf differ diff --git a/MDK-ARM/VOQC/modbus_rtu.o b/MDK-ARM/VOQC/modbus_rtu.o index 527e15f..7da303a 100644 Binary files a/MDK-ARM/VOQC/modbus_rtu.o and b/MDK-ARM/VOQC/modbus_rtu.o differ diff --git a/MDK-ARM/VOQC/modbus_tcp.crf b/MDK-ARM/VOQC/modbus_tcp.crf index 30597ab..af99d13 100644 Binary files a/MDK-ARM/VOQC/modbus_tcp.crf and b/MDK-ARM/VOQC/modbus_tcp.crf differ diff --git a/MDK-ARM/VOQC/modbus_tcp.o b/MDK-ARM/VOQC/modbus_tcp.o index 6a4fc6f..ca8503a 100644 Binary files a/MDK-ARM/VOQC/modbus_tcp.o and b/MDK-ARM/VOQC/modbus_tcp.o differ diff --git a/MDK-ARM/VOQC/ms5803.crf b/MDK-ARM/VOQC/ms5803.crf index 8fbad0a..a169f98 100644 Binary files a/MDK-ARM/VOQC/ms5803.crf and b/MDK-ARM/VOQC/ms5803.crf differ diff --git a/MDK-ARM/VOQC/ms5803.o b/MDK-ARM/VOQC/ms5803.o index 1f5ba90..a3be59a 100644 Binary files a/MDK-ARM/VOQC/ms5803.o and b/MDK-ARM/VOQC/ms5803.o differ diff --git a/MDK-ARM/VOQC/provalctrl.crf b/MDK-ARM/VOQC/provalctrl.crf index 4ab6fb7..5ea3321 100644 Binary files a/MDK-ARM/VOQC/provalctrl.crf and b/MDK-ARM/VOQC/provalctrl.crf differ diff --git a/MDK-ARM/VOQC/provalctrl.o b/MDK-ARM/VOQC/provalctrl.o index d9f9ed6..32f9034 100644 Binary files a/MDK-ARM/VOQC/provalctrl.o and b/MDK-ARM/VOQC/provalctrl.o differ diff --git a/MDK-ARM/VOQC/spi.crf b/MDK-ARM/VOQC/spi.crf index 2f41e0d..fe00d47 100644 Binary files a/MDK-ARM/VOQC/spi.crf and b/MDK-ARM/VOQC/spi.crf differ diff --git a/MDK-ARM/VOQC/spi.o b/MDK-ARM/VOQC/spi.o index 4e2ff32..3cb3995 100644 Binary files a/MDK-ARM/VOQC/spi.o and b/MDK-ARM/VOQC/spi.o differ diff --git a/MDK-ARM/VOQC/stm32f4xx_hal_msp.crf b/MDK-ARM/VOQC/stm32f4xx_hal_msp.crf index f5196e1..8489df0 100644 Binary files a/MDK-ARM/VOQC/stm32f4xx_hal_msp.crf and b/MDK-ARM/VOQC/stm32f4xx_hal_msp.crf differ diff --git a/MDK-ARM/VOQC/stm32f4xx_hal_msp.o b/MDK-ARM/VOQC/stm32f4xx_hal_msp.o index 0c6b2e7..c4ce723 100644 Binary files a/MDK-ARM/VOQC/stm32f4xx_hal_msp.o and b/MDK-ARM/VOQC/stm32f4xx_hal_msp.o differ diff --git a/MDK-ARM/VOQC/stm32f4xx_it.crf b/MDK-ARM/VOQC/stm32f4xx_it.crf index 82db63a..e0a2539 100644 Binary files a/MDK-ARM/VOQC/stm32f4xx_it.crf and b/MDK-ARM/VOQC/stm32f4xx_it.crf differ diff --git a/MDK-ARM/VOQC/stm32f4xx_it.o b/MDK-ARM/VOQC/stm32f4xx_it.o index 19525ba..21694a3 100644 Binary files a/MDK-ARM/VOQC/stm32f4xx_it.o and b/MDK-ARM/VOQC/stm32f4xx_it.o differ diff --git a/MDK-ARM/VOQC/tim.crf b/MDK-ARM/VOQC/tim.crf index cc0a2c3..8299592 100644 Binary files a/MDK-ARM/VOQC/tim.crf and b/MDK-ARM/VOQC/tim.crf differ diff --git a/MDK-ARM/VOQC/tim.o b/MDK-ARM/VOQC/tim.o index 05c9111..b000d27 100644 Binary files a/MDK-ARM/VOQC/tim.o and b/MDK-ARM/VOQC/tim.o differ diff --git a/MDK-ARM/VOQC/timer.crf b/MDK-ARM/VOQC/timer.crf index 8a2371a..c2a3501 100644 Binary files a/MDK-ARM/VOQC/timer.crf and b/MDK-ARM/VOQC/timer.crf differ diff --git a/MDK-ARM/VOQC/timer.o b/MDK-ARM/VOQC/timer.o index 2eab6ab..c221223 100644 Binary files a/MDK-ARM/VOQC/timer.o and b/MDK-ARM/VOQC/timer.o differ diff --git a/MDK-ARM/VOQC/uarts.crf b/MDK-ARM/VOQC/uarts.crf index 4f699e3..d44e4f3 100644 Binary files a/MDK-ARM/VOQC/uarts.crf and b/MDK-ARM/VOQC/uarts.crf differ diff --git a/MDK-ARM/VOQC/uarts.o b/MDK-ARM/VOQC/uarts.o index 7acd4ba..a355d57 100644 Binary files a/MDK-ARM/VOQC/uarts.o and b/MDK-ARM/VOQC/uarts.o differ diff --git a/MDK-ARM/VOQC/usart.crf b/MDK-ARM/VOQC/usart.crf index c7562c0..d521002 100644 Binary files a/MDK-ARM/VOQC/usart.crf and b/MDK-ARM/VOQC/usart.crf differ diff --git a/MDK-ARM/VOQC/usart.o b/MDK-ARM/VOQC/usart.o index 7512d6b..4882436 100644 Binary files a/MDK-ARM/VOQC/usart.o and b/MDK-ARM/VOQC/usart.o differ diff --git a/board/Inc/mf5803.h b/board/Inc/mf5803.h index 0d2ef38..0b810bf 100644 --- a/board/Inc/mf5803.h +++ b/board/Inc/mf5803.h @@ -19,6 +19,8 @@ void wf5803_ReadRegMulti(uint8_t addr, uint8_t lens, uint8_t* value); void mf5803_setup(void); void mf5803_loop(void); +#define FLT_SIZE 10 + #endif /****END OF FILE****/ diff --git a/board/Src/mf5803.c b/board/Src/mf5803.c index 0f6418c..c05c2d1 100644 --- a/board/Src/mf5803.c +++ b/board/Src/mf5803.c @@ -205,7 +205,7 @@ float press = 0; //kPa float temp = 0; //℃ float fDat; uint8_t flt_cnt = 0; -float p_flt_window[6][20] = {0}; //sliding window, sensor_1&2 -> pressure[A,B,S] +float p_flt_window[6][FLT_SIZE] = {0}; //sliding window, sensor_1&2 -> pressure[A,B,S] void mf5803_loop() { float sums = 0; @@ -229,25 +229,26 @@ void mf5803_loop() NSS_Select++; - if(NSS_Select > 3) + if(NSS_Select > 3) //记录完3路气压后进入此处,每3*10ms { SENSOR_SELECT(1); + + for( uint8_t i = 0; i < 6; i++ ) //均值滤波 + { + sums = 0; + for( uint8_t j = 0; j < FLT_SIZE; j++ ) + { + sums += p_flt_window[i][j]; + } + InputReg[ 13 + i ] = sums/FLT_SIZE; //InputReg[13]~InputReg[18] + } } if(NSS_Select > 6) //记录完6路气压后进入此处,每6*10ms { NSS_Select = 1; - - for( uint8_t i = 0; i < 6; i++ ) //均值滤波 - { - sums = 0; - for( uint8_t j = 0; j < 20; j++ ) - { - sums += p_flt_window[i][j]; - } - InputReg[ 13 + i ] = sums/20; //InputReg[13]~InputReg[18] - } + flt_cnt++; - if(flt_cnt > 19) //滑动窗口长度20,循环记录 + if(flt_cnt > (FLT_SIZE - 1) ) //滑动窗口长度FLT_SIZE,循环记录 { flt_cnt = 0; } diff --git a/users/Inc/provalctrl.h b/users/Inc/provalctrl.h index cfa9865..788cd6f 100644 --- a/users/Inc/provalctrl.h +++ b/users/Inc/provalctrl.h @@ -42,4 +42,7 @@ void prov_calibrate_pid(void); void prov_calibrate_step(propotion_valve *pvx); void analog_ctrl(void); +#define CSTEP_WAIT_MAX 0 +#define BIAS_MAX 10 + #endif diff --git a/users/Inc/timer.h b/users/Inc/timer.h index c4c58cd..22726b7 100644 --- a/users/Inc/timer.h +++ b/users/Inc/timer.h @@ -25,6 +25,8 @@ extern int it_100ms_flag_pv; extern int it_100ms_cnt_pv; extern int it_50ms_flag_pv; extern int it_50ms_cnt_pv; +extern int it_30ms_flag_pv; +extern int it_30ms_cnt_pv; void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim); diff --git a/users/Src/provalctrl.c b/users/Src/provalctrl.c index 12f5c20..ea7d69f 100644 --- a/users/Src/provalctrl.c +++ b/users/Src/provalctrl.c @@ -31,7 +31,7 @@ void prov_init(void) //比例阀结构体参数初始化 // pv_one.Kd = 0; // pv_one.pidout = 0; - pv_one.cstep = 0.005; //逐步接近的电流步长,mA + pv_one.cstep = 0.002; //逐步接近的电流步长,mA pv_one.cstep_max = 0; //逐步接近的电流范围上限 pv_one.cstep_min = 0; //逐步接近的电流范围下限 pv_one.cstep_wait = 0; @@ -75,8 +75,8 @@ void prov_ctrl(float target_p, propotion_valve *pvx) pvx->target_pressure = pvx->target_percent/100*900; //Kpa, 比例阀 (4~20mA -> 0~0.9Mpa) pvx->current_input = target_p; //记录当前理论模拟输出 - pvx->cstep_max = pvx->current_input*(float)1.25; //输出调节上限 - pvx->cstep_min = pvx->current_input*(float)0.75; //输出调节下限 + pvx->cstep_max = pvx->current_input + (float)0.8; //输出调节上限 + pvx->cstep_min = pvx->current_input - (float)0.8; //输出调节下限 pvx->cstep_wait = 0; //等待计数清零 pvx->pvout(target_p); //dac输出 @@ -138,13 +138,16 @@ void analog_ctrl(void) prov_ctrl(ao_blf2,&pv_two); //控制比例阀2 } - if(it_100ms_flag_pv == 1) //每隔100ms对输出进行一次校准 - { - it_100ms_flag_pv = 0; - - prov_calibrate_step(&pv_one); - prov_calibrate_step(&pv_two); - } +// if(it_100ms_flag_pv == 1) //每隔100ms对输出进行一次校准 +// { +// it_100ms_flag_pv = 0; +// +// if( (CoilState[0]&(0x03)) == 0x03 ) //两个电磁阀都开启的情况下才进行校准 +// { +// prov_calibrate_step(&pv_one); +// prov_calibrate_step(&pv_two); +// } +// } if(it_50ms_flag_pv == 1) //每隔50ms更新一次数据 { @@ -161,6 +164,12 @@ void analog_ctrl(void) pv_two.current_pressure = (InputReg[17] - atm_pressure)/(float)10; //Kpa,sensor1 B口绝压转表压 pv_two.current_percent = pv_two.current_pressure/900*100; pv_two.bias = pv_two.target_percent - pv_two.current_percent; + + if( (CoilState[0]&(0x03)) == 0x03 ) //两个电磁阀都开启的情况下才进行校准 + { + prov_calibrate_step(&pv_one); + prov_calibrate_step(&pv_two); + } } } @@ -171,7 +180,7 @@ void prov_calibrate_step(propotion_valve *pvx) { pvx->cstep_wait = (pvx->cstep_wait > 254)?(pvx->cstep_wait):(pvx->cstep_wait + 1); //每100ms加一次,上限255 - if( (pvx->bias > pvx->bias_area) && (pvx->bias < 5) && ( pvx->cstep_wait > 50) ) //目标更新5秒后,误差仍不符合条件时再进行微步调节 + if( (pvx->bias > pvx->bias_area) && (pvx->bias < BIAS_MAX) && ( pvx->cstep_wait > CSTEP_WAIT_MAX) ) //目标更新X秒后,误差仍不符合条件时再进行微步调节 { pvx->current_input += pvx->cstep; @@ -181,7 +190,7 @@ void prov_calibrate_step(propotion_valve *pvx) pvx->pvout(pvx->current_input); } - if( (pvx->bias < -pvx->bias_area) && (pvx->bias > -5) && ( pvx->cstep_wait > 50) ) //目标更新5秒后,误差仍不符合条件时再进行微步调节 + if( (pvx->bias < -pvx->bias_area) && (pvx->bias > -BIAS_MAX) && ( pvx->cstep_wait > CSTEP_WAIT_MAX) ) //目标更新X秒后,误差仍不符合条件时再进行微步调节 { pvx->current_input -= pvx->cstep; diff --git a/users/Src/timer.c b/users/Src/timer.c index 1cf7bf5..a4b74d6 100644 --- a/users/Src/timer.c +++ b/users/Src/timer.c @@ -19,9 +19,10 @@ int it_1000ms_cnt = 0; int it_100ms_flag_pv = 0; int it_100ms_cnt_pv = 0; - int it_50ms_flag_pv = 0; int it_50ms_cnt_pv = 0; +int it_30ms_flag_pv = 0; +int it_30ms_cnt_pv = 0; void tim6_cnt(void) { @@ -46,6 +47,8 @@ void tim6_cnt(void) it_100ms_cnt_pv++; if(it_50ms_cnt_pv > 49 ) { it_50ms_flag_pv = 1; it_50ms_cnt_pv = 0; } it_50ms_cnt_pv++; + if(it_30ms_cnt_pv > 29 ) { it_30ms_flag_pv = 1; it_30ms_cnt_pv = 0; } + it_30ms_cnt_pv++; }