diff --git a/MDK-ARM/DevC.uvguix.lvzucheng b/MDK-ARM/DevC.uvguix.lvzucheng index 111fbb8..34aeb36 100644 --- a/MDK-ARM/DevC.uvguix.lvzucheng +++ b/MDK-ARM/DevC.uvguix.lvzucheng @@ -110,8 +110,8 @@ 0 - 439 - 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000003000000000000000100000035433A5C55736572735C6C767A756368656E675C446F63756D656E74735C524D554C323032355C436F72655C5372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF43433A5C55736572735C6C767A756368656E675C446F63756D656E74735C524D554C323032355C4D444B2D41524D5C737461727475705F73746D33326634303778782E730000000015737461727475705F73746D33326634303778782E7300000000FFDC7800FFFFFFFF39433A5C55736572735C6C767A756368656E675C446F63756D656E74735C524D554C323032355C557365725C7461736B5C636F6D6D616E642E630000000009636F6D6D616E642E6300000000BECEA100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000000000000020000003601000066000000E805000082010000 + 549 + 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000004000000000000000100000035433A5C55736572735C6C767A756368656E675C446F63756D656E74735C524D554C323032355C436F72655C5372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF43433A5C55736572735C6C767A756368656E675C446F63756D656E74735C524D554C323032355C4D444B2D41524D5C737461727475705F73746D33326634303778782E730000000015737461727475705F73746D33326634303778782E7300000000FFDC7800FFFFFFFF39433A5C55736572735C6C767A756368656E675C446F63756D656E74735C524D554C323032355C557365725C7461736B5C636F6D6D616E642E630000000009636F6D6D616E642E6300000000BECEA100FFFFFFFF55433A5C55736572735C6C767A756368656E675C446F63756D656E74735C524D554C323032355C4D6964646C6577617265735C54686972645F50617274795C4672656552544F535C536F757263655C7461736B732E6300000000077461736B732E6300000000F0A0A100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000000000000020000003601000066000000E805000082010000 @@ -1822,7 +1822,7 @@ Build 979 - 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500100000005446562756796000000000000000200044465764305446562756700000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000002001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0000000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500100000005446562756796000000000000000200044465764305446562756700000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 583 @@ -3563,7 +3563,7 @@ Build 955 - 00200000000000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000000002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050FFFFFFFF00960000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000000240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + 00200000000000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0000000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000000002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050FFFFFFFF00960000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000000240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 583 @@ -3579,7 +3579,7 @@ Debug 2362 - 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020000002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000100310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000004002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000004002800000000000000000000000000000000010000000100000001801B80000000000400290000000000000000000000000000000001000000010000000180E57F0000000004002A00000000000000000000000000000000010000000100000001801C800000000004002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000004002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020000002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000100310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 898 @@ -3625,12 +3625,21 @@ ..\User\task\command.c 0 - 13 + 1 1 1 0 + + ../Middlewares/Third_Party/FreeRTOS/Source/tasks.c + 0 + 3979 + 3987 + 1 + + 0 + diff --git a/MDK-ARM/DevC/DevC.axf b/MDK-ARM/DevC/DevC.axf deleted file mode 100644 index aaacbd1..0000000 Binary files a/MDK-ARM/DevC/DevC.axf and /dev/null differ diff --git a/MDK-ARM/DevC/DevC.build_log.htm b/MDK-ARM/DevC/DevC.build_log.htm index 811663f..b85ee0d 100644 --- a/MDK-ARM/DevC/DevC.build_log.htm +++ b/MDK-ARM/DevC/DevC.build_log.htm @@ -37,11 +37,94 @@ Note: source file '..\User\task\ai.c' - object file renamed from 'DevC\ai.o' to Note: source file '..\User\task\can.c' - object file renamed from 'DevC\can.o' to 'DevC\can_3.o'. Note: source file '..\User\task\cap.c' - object file renamed from 'DevC\cap.o' to 'DevC\cap_1.o'. Note: source file '..\User\task\referee.c' - object file renamed from 'DevC\referee.o' to 'DevC\referee_1.o'. +../User/device/ai.c(80): error: no member named 'form_host' in 'AI_t'; did you mean 'from_host'? + if (!CRC16_Verify((const uint8_t *)&(rxbuf), sizeof(ai->form_host))) + ^~~~~~~~~ + from_host +../User/device/ai.h(46): note: 'from_host' declared here + Protocol_DownPackage_t from_host; + ^ +../User/device/ai.c(83): error: no member named 'form_host' in 'AI_t'; did you mean 'from_host'? + memcpy(&(ai->form_host), rxbuf, sizeof(ai->form_host)); + ^~~~~~~~~ + from_host +../User/device/ai.h(46): note: 'from_host' declared here + Protocol_DownPackage_t from_host; + ^ +../User/device/ai.c(83): error: no member named 'form_host' in 'AI_t'; did you mean 'from_host'? + memcpy(&(ai->form_host), rxbuf, sizeof(ai->form_host)); + ^~~~~~~~~ + from_host +../User/device/ai.h(46): note: 'from_host' declared here + Protocol_DownPackage_t from_host; + ^ +../User/device/ai.c(93): error: no member named 'form_host' in 'AI_t'; did you mean 'from_host'? + cmd_host->gimbal_delta.yaw = ai->form_host.data.gimbal.yaw; + ^~~~~~~~~ + from_host +../User/device/ai.h(46): note: 'from_host' declared here + Protocol_DownPackage_t from_host; + ^ +../User/device/ai.c(94): error: no member named 'form_host' in 'AI_t'; did you mean 'from_host'? + cmd_host->gimbal_delta.pit = ai->form_host.data.gimbal.pit; + ^~~~~~~~~ + from_host +../User/device/ai.h(46): note: 'from_host' declared here + Protocol_DownPackage_t from_host; + ^ +../User/device/ai.c(95): error: no member named 'form_host' in 'AI_t'; did you mean 'from_host'? + cmd_host->fire = (ai->form_host.data.notice & AI_NOTICE_FIRE); + ^~~~~~~~~ + from_host +../User/device/ai.h(46): note: 'from_host' declared here + Protocol_DownPackage_t from_host; + ^ +../User/device/ai.c(96): error: no member named 'form_host' in 'AI_t'; did you mean 'from_host'? + cmd_host->search_armor = (ai->form_host.data.notice & AI_NOTICE_SEARCH_ARMOR); + ^~~~~~~~~ + from_host +../User/device/ai.h(46): note: 'from_host' declared here + Protocol_DownPackage_t from_host; + ^ +../User/device/ai.c(99): error: no member named 'form_host' in 'AI_t'; did you mean 'from_host'? + cmd_host->chassis_move_vec.vx = ai->form_host.data.chassis_move_vec.vx; + ^~~~~~~~~ + from_host +../User/device/ai.h(46): note: 'from_host' declared here + Protocol_DownPackage_t from_host; + ^ +../User/device/ai.c(100): error: no member named 'form_host' in 'AI_t'; did you mean 'from_host'? + cmd_host->chassis_move_vec.vy = ai->form_host.data.chassis_move_vec.vy; + ^~~~~~~~~ + from_host +../User/device/ai.h(46): note: 'from_host' declared here + Protocol_DownPackage_t from_host; + ^ +../User/device/ai.c(101): error: no member named 'form_host' in 'AI_t'; did you mean 'from_host'? + cmd_host->chassis_move_vec.wz = ai->form_host.data.chassis_move_vec.wz; + ^~~~~~~~~ + from_host +../User/device/ai.h(46): note: 'from_host' declared here + Protocol_DownPackage_t from_host; + ^ +../User/device/ai.c(125): error: no member named 'form_host' in 'AI_t'; did you mean 'from_host'? + memset(&(ai->form_host), 0, sizeof(ai->form_host)); + ^~~~~~~~~ + from_host +../User/device/ai.h(46): note: 'from_host' declared here + Protocol_DownPackage_t from_host; + ^ +../User/device/ai.c(125): error: no member named 'form_host' in 'AI_t'; did you mean 'from_host'? + memset(&(ai->form_host), 0, sizeof(ai->form_host)); + ^~~~~~~~~ + from_host +../User/device/ai.h(46): note: 'from_host' declared here + Protocol_DownPackage_t from_host; + ^ +12 errors generated. compiling ai.c... -linking... -Program Size: Code=149520 RO-data=7272 RW-data=760 ZI-data=43832 -FromELF: creating hex file... -"DevC\DevC.axf" - 0 Error(s), 0 Warning(s). +compiling ai.c... +"DevC\DevC.axf" - 12 Error(s), 0 Warning(s).

Software Packages used:

@@ -55,6 +138,7 @@ Package Vendor: Keil C:\Users\lvzucheng\AppData\Local\Arm\Packs\Keil\STM32F4xx_DFP\2.15.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include

Collection of Component Files used:

+Target not created. Build Time Elapsed: 00:00:02 diff --git a/MDK-ARM/DevC/DevC.htm b/MDK-ARM/DevC/DevC.htm index 2fb4c34..afc831a 100644 --- a/MDK-ARM/DevC/DevC.htm +++ b/MDK-ARM/DevC/DevC.htm @@ -3,7 +3,7 @@ Static Call Graph - [DevC\DevC.axf]

Static Call Graph for image DevC\DevC.axf


-

#<CALLGRAPH># ARM Linker, 6160001: Last Updated: Mon Mar 10 11:20:53 2025 +

#<CALLGRAPH># ARM Linker, 6160001: Last Updated: Mon Mar 10 21:09:31 2025

Maximum Stack Usage = 632 bytes + Unknown(Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

diff --git a/MDK-ARM/DevC/DevC_Debug.dep b/MDK-ARM/DevC/DevC_Debug.dep index 8b5ceed..a6ab5ca 100644 --- a/MDK-ARM/DevC/DevC_Debug.dep +++ b/MDK-ARM/DevC/DevC_Debug.dep @@ -178,10 +178,10 @@ I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x6070F I (..\Core\Inc\tim.h)(0x6070F48E) I (..\User\task\user_task.h)(0x67CD67C5) I (..\User\module\config.h)(0x67C6C648) -I (..\User\component\cmd.h)(0x67CE51AE) +I (..\User\component\cmd.h)(0x67CEE3A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0) I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8) I (..\User\device\bmi088.h)(0x6070F48E) @@ -3420,7 +3420,7 @@ I (..\Middlewares\ST\STM32_USB_Device_Library\Core\Inc\usbd_core.h)(0x6070F48E) I (..\Middlewares\ST\STM32_USB_Device_Library\Core\Inc\usbd_ctlreq.h)(0x6070F48E) F (..\User\component\ahrs.c)(0x67AB3A93)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -I ../Core/Inc -I ../USB_DEVICE/App -I ../USB_DEVICE/Target -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F -I ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Drivers/CMSIS/DSP/Include -I ../User -I ../Middlewares/Third_Party/Protocol -Wall -Wextra -I./RTE/_Debug -IC:/Users/lvzucheng/AppData/Local/Arm/Packs/Keil/STM32F4xx_DFP/2.15.0/Drivers/CMSIS/Device/ST/STM32F4xx/Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DDEV_BOARD_C -DSTM32F407xx -DDEBUG -o devc/ahrs.o -MD) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -3471,7 +3471,7 @@ I (C:\Keil_v5\ARM\ARMCLANG\include\string.h)(0x6035A4A8) F (..\User\component\ballistics.c)(0x67C6C648)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -I ../Core/Inc -I ../USB_DEVICE/App -I ../USB_DEVICE/Target -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F -I ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Drivers/CMSIS/DSP/Include -I ../User -I ../Middlewares/Third_Party/Protocol -Wall -Wextra -I./RTE/_Debug -IC:/Users/lvzucheng/AppData/Local/Arm/Packs/Keil/STM32F4xx_DFP/2.15.0/Drivers/CMSIS/Device/ST/STM32F4xx/Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DDEV_BOARD_C -DSTM32F407xx -DDEBUG -o devc/ballistics.o -MD) I (..\User\component\ballistics.h)(0x67C6C648) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -3520,7 +3520,7 @@ I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) F (..\User\component\capacity.c)(0x6070F48E)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -I ../Core/Inc -I ../USB_DEVICE/App -I ../USB_DEVICE/Target -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F -I ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Drivers/CMSIS/DSP/Include -I ../User -I ../Middlewares/Third_Party/Protocol -Wall -Wextra -I./RTE/_Debug -IC:/Users/lvzucheng/AppData/Local/Arm/Packs/Keil/STM32F4xx_DFP/2.15.0/Drivers/CMSIS/Device/ST/STM32F4xx/Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DDEV_BOARD_C -DSTM32F407xx -DDEBUG -o devc/capacity.o -MD) I (..\User\component\capacity.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -3568,11 +3568,11 @@ I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0) I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) F (..\User\component\cmd.c)(0x67CD8A56)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -I ../Core/Inc -I ../USB_DEVICE/App -I ../USB_DEVICE/Target -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F -I ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Drivers/CMSIS/DSP/Include -I ../User -I ../Middlewares/Third_Party/Protocol -Wall -Wextra -I./RTE/_Debug -IC:/Users/lvzucheng/AppData/Local/Arm/Packs/Keil/STM32F4xx_DFP/2.15.0/Drivers/CMSIS/Device/ST/STM32F4xx/Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DDEV_BOARD_C -DSTM32F407xx -DDEBUG -o devc/cmd.o -MD) -I (..\User\component\cmd.h)(0x67CE51AE) +I (..\User\component\cmd.h)(0x67CEE3A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -3626,7 +3626,7 @@ I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) F (..\User\component\crc16.c)(0x67A77C31)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -I ../Core/Inc -I ../USB_DEVICE/App -I ../USB_DEVICE/Target -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F -I ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Drivers/CMSIS/DSP/Include -I ../User -I ../Middlewares/Third_Party/Protocol -Wall -Wextra -I./RTE/_Debug -IC:/Users/lvzucheng/AppData/Local/Arm/Packs/Keil/STM32F4xx_DFP/2.15.0/Drivers/CMSIS/Device/ST/STM32F4xx/Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DDEV_BOARD_C -DSTM32F407xx -DDEBUG -o devc/crc16.o -MD) I (..\User\component\crc16.h)(0x6070F48E) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -3681,7 +3681,7 @@ I (C:\Keil_v5\ARM\ARMCLANG\include\string.h)(0x6035A4A8) I (..\User\bsp\mm.h)(0x67C6C648) F (..\User\component\filter.c)(0x6070F48E)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -I ../Core/Inc -I ../USB_DEVICE/App -I ../USB_DEVICE/Target -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F -I ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Drivers/CMSIS/DSP/Include -I ../User -I ../Middlewares/Third_Party/Protocol -Wall -Wextra -I./RTE/_Debug -IC:/Users/lvzucheng/AppData/Local/Arm/Packs/Keil/STM32F4xx_DFP/2.15.0/Drivers/CMSIS/Device/ST/STM32F4xx/Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DDEV_BOARD_C -DSTM32F407xx -DDEBUG -o devc/filter.o -MD) I (..\User\component\filter.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -3736,7 +3736,7 @@ I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8) F (..\User\component\mixer.c)(0x67AB3850)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -I ../Core/Inc -I ../USB_DEVICE/App -I ../USB_DEVICE/Target -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F -I ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Drivers/CMSIS/DSP/Include -I ../User -I ../Middlewares/Third_Party/Protocol -Wall -Wextra -I./RTE/_Debug -IC:/Users/lvzucheng/AppData/Local/Arm/Packs/Keil/STM32F4xx_DFP/2.15.0/Drivers/CMSIS/Device/ST/STM32F4xx/Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DDEV_BOARD_C -DSTM32F407xx -DDEBUG -o devc/mixer.o -MD) I (..\User\component\mixer.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -3787,7 +3787,7 @@ F (..\User\component\pid.c)(0x6070F48E)(-xc -std=c11 --target=arm-arm-none-eabi I (..\User\component\pid.h)(0x6070F48E) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (..\User\component\filter.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -3833,8 +3833,8 @@ I (..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pcd_ex.h)(0x6070F48E) I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0) I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) -F (..\User\component\user_math.c)(0x67CE5352)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -I ../Core/Inc -I ../USB_DEVICE/App -I ../USB_DEVICE/Target -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F -I ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Drivers/CMSIS/DSP/Include -I ../User -I ../Middlewares/Third_Party/Protocol -Wall -Wextra -I./RTE/_Debug -IC:/Users/lvzucheng/AppData/Local/Arm/Packs/Keil/STM32F4xx_DFP/2.15.0/Drivers/CMSIS/Device/ST/STM32F4xx/Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DDEV_BOARD_C -DSTM32F407xx -DDEBUG -o devc/user_math.o -MD) -I (..\User\component\user_math.h)(0x67CE5343) +F (..\User\component\user_math.c)(0x67CEE3A8)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -I ../Core/Inc -I ../USB_DEVICE/App -I ../USB_DEVICE/Target -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F -I ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Drivers/CMSIS/DSP/Include -I ../User -I ../Middlewares/Third_Party/Protocol -Wall -Wextra -I./RTE/_Debug -IC:/Users/lvzucheng/AppData/Local/Arm/Packs/Keil/STM32F4xx_DFP/2.15.0/Drivers/CMSIS/Device/ST/STM32F4xx/Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DDEV_BOARD_C -DSTM32F407xx -DDEBUG -o devc/user_math.o -MD) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -3900,7 +3900,7 @@ F (..\User\component\ui.c)(0x6070F48E)(-xc -std=c11 --target=arm-arm-none-eabi - I (..\User\component\ui.h)(0x6070F48E) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\string.h)(0x6035A4A8) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -3952,7 +3952,7 @@ I (..\User\device\bmi088.h)(0x6070F48E) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -4059,24 +4059,24 @@ I (..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_ll_usb.h)(0x6070F48E) I (..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pcd_ex.h)(0x6070F48E) I (..\User\bsp\bsp.h)(0x6070F48E) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0) I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8) I (..\User\device\device.h)(0x6070F48E) I (C:\Keil_v5\ARM\ARMCLANG\include\string.h)(0x6035A4A8) I (..\User\bsp\mm.h)(0x67C6C648) I (..\User\device\referee.h)(0x67CD8A56) -I (..\User\component\cmd.h)(0x67CE51AE) +I (..\User\component\cmd.h)(0x67CEE3A8) I (..\User\component\ui.h)(0x6070F48E) F (..\User\device\dr16.c)(0x67C26F8E)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -I ../Core/Inc -I ../USB_DEVICE/App -I ../USB_DEVICE/Target -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F -I ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Drivers/CMSIS/DSP/Include -I ../User -I ../Middlewares/Third_Party/Protocol -Wall -Wextra -I./RTE/_Debug -IC:/Users/lvzucheng/AppData/Local/Arm/Packs/Keil/STM32F4xx_DFP/2.15.0/Drivers/CMSIS/Device/ST/STM32F4xx/Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DDEV_BOARD_C -DSTM32F407xx -DDEBUG -o devc/dr16.o -MD) I (..\User\device\dr16.h)(0x6070F48E) I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x6070F48E) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8) -I (..\User\component\cmd.h)(0x67CE51AE) +I (..\User\component\cmd.h)(0x67CEE3A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -4133,7 +4133,7 @@ I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -4192,9 +4192,9 @@ I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x6070F I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) -I (..\User\component\cmd.h)(0x67CE51AE) +I (..\User\component\cmd.h)(0x67CEE3A8) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -4251,14 +4251,14 @@ I (..\User\bsp\uart.h)(0x6070F48E) I (..\Core\Inc\usart.h)(0x6070F48E) I (..\User\component\crc16.h)(0x6070F48E) I (..\User\component\crc8.h)(0x6070F48E) -F (..\User\device\ai.c)(0x67CE5A8F)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -I ../Core/Inc -I ../USB_DEVICE/App -I ../USB_DEVICE/Target -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F -I ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Drivers/CMSIS/DSP/Include -I ../User -I ../Middlewares/Third_Party/Protocol -Wall -Wextra -I./RTE/_Debug -IC:/Users/lvzucheng/AppData/Local/Arm/Packs/Keil/STM32F4xx_DFP/2.15.0/Drivers/CMSIS/Device/ST/STM32F4xx/Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DDEV_BOARD_C -DSTM32F407xx -DDEBUG -o devc/ai.o -MD) -I (..\User\device\ai.h)(0x67CE528C) +F (..\User\device\ai.c)(0x67CEEA9A)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -I ../Core/Inc -I ../USB_DEVICE/App -I ../USB_DEVICE/Target -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F -I ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Drivers/CMSIS/DSP/Include -I ../User -I ../Middlewares/Third_Party/Protocol -Wall -Wextra -I./RTE/_Debug -IC:/Users/lvzucheng/AppData/Local/Arm/Packs/Keil/STM32F4xx_DFP/2.15.0/Drivers/CMSIS/Device/ST/STM32F4xx/Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DDEV_BOARD_C -DSTM32F407xx -DDEBUG -o devc/ai.o -MD) +I (..\User\device\ai.h)(0x67CEEAB9) I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x6070F48E) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -4302,7 +4302,7 @@ I (..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_ll_usb.h)(0x6070F48E) I (..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pcd_ex.h)(0x6070F48E) I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0) I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8) -I (..\User\component\cmd.h)(0x67CE51AE) +I (..\User\component\cmd.h)(0x67CEE3A8) I (..\User\component\filter.h)(0x6070F48E) I (..\User\device\device.h)(0x6070F48E) I (..\User\device\referee.h)(0x67CD8A56) @@ -4313,7 +4313,7 @@ I (..\User\bsp\can.h)(0x6070F48E) I (..\Core\Inc\can.h)(0x6070F48E) I (..\Core\Inc\main.h)(0x6070F48E) I (..\User\bsp\bsp.h)(0x6070F48E) -I (..\Middlewares\Third_Party\Protocol\protocol.h)(0x67CE50C8) +I (..\Middlewares\Third_Party\Protocol\protocol.h)(0x67CEE3A8) I (..\User\bsp\delay.h)(0x6070F48E) I (..\User\bsp\uart.h)(0x6070F48E) I (..\Core\Inc\usart.h)(0x6070F48E) @@ -4372,23 +4372,23 @@ I (..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_ll_usb.h)(0x6070F48E) I (..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pcd_ex.h)(0x6070F48E) I (..\User\bsp\bsp.h)(0x6070F48E) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0) I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8) I (..\User\device\device.h)(0x6070F48E) I (..\User\device\referee.h)(0x67CD8A56) -I (..\User\component\cmd.h)(0x67CE51AE) +I (..\User\component\cmd.h)(0x67CEE3A8) I (..\User\component\ui.h)(0x6070F48E) I (C:\Keil_v5\ARM\ARMCLANG\include\string.h)(0x6035A4A8) I (..\User\component\capacity.h)(0x6070F48E) I (..\User\component\limiter.h)(0x6070F48E) F (..\User\module\chassis.c)(0x679F304B)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -I ../Core/Inc -I ../USB_DEVICE/App -I ../USB_DEVICE/Target -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F -I ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Drivers/CMSIS/DSP/Include -I ../User -I ../Middlewares/Third_Party/Protocol -Wall -Wextra -I./RTE/_Debug -IC:/Users/lvzucheng/AppData/Local/Arm/Packs/Keil/STM32F4xx_DFP/2.15.0/Drivers/CMSIS/Device/ST/STM32F4xx/Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DDEV_BOARD_C -DSTM32F407xx -DDEBUG -o devc/chassis.o -MD) I (..\User\module\chassis.h)(0x6070F48E) -I (..\User\component\cmd.h)(0x67CE51AE) +I (..\User\component\cmd.h)(0x67CEE3A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -4453,10 +4453,10 @@ I (..\User\module\cap.h)(0x6070F48E) F (..\User\module\config.c)(0x67CD8A56)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -I ../Core/Inc -I ../USB_DEVICE/App -I ../USB_DEVICE/Target -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F -I ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Drivers/CMSIS/DSP/Include -I ../User -I ../Middlewares/Third_Party/Protocol -Wall -Wextra -I./RTE/_Debug -IC:/Users/lvzucheng/AppData/Local/Arm/Packs/Keil/STM32F4xx_DFP/2.15.0/Drivers/CMSIS/Device/ST/STM32F4xx/Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DDEV_BOARD_C -DSTM32F407xx -DDEBUG -o devc/config.o -MD) I (..\User\module\config.h)(0x67C6C648) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) -I (..\User\component\cmd.h)(0x67CE51AE) +I (..\User\component\cmd.h)(0x67CEE3A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -4520,10 +4520,10 @@ I (C:\Keil_v5\ARM\ARMCLANG\include\string.h)(0x6035A4A8) I (..\User\module\gimbal.h)(0x67CD67C5) I (..\User\module\shoot.h)(0x67CD67C5) I (..\User\bsp\flash.h)(0x6070F48E) -F (..\User\module\gimbal.c)(0x67CE4EB6)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -I ../Core/Inc -I ../USB_DEVICE/App -I ../USB_DEVICE/Target -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F -I ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Drivers/CMSIS/DSP/Include -I ../User -I ../Middlewares/Third_Party/Protocol -Wall -Wextra -I./RTE/_Debug -IC:/Users/lvzucheng/AppData/Local/Arm/Packs/Keil/STM32F4xx_DFP/2.15.0/Drivers/CMSIS/Device/ST/STM32F4xx/Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DDEV_BOARD_C -DSTM32F407xx -DDEBUG -o devc/gimbal.o -MD) +F (..\User\module\gimbal.c)(0x67CEE3A8)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -I ../Core/Inc -I ../USB_DEVICE/App -I ../USB_DEVICE/Target -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F -I ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Drivers/CMSIS/DSP/Include -I ../User -I ../Middlewares/Third_Party/Protocol -Wall -Wextra -I./RTE/_Debug -IC:/Users/lvzucheng/AppData/Local/Arm/Packs/Keil/STM32F4xx_DFP/2.15.0/Drivers/CMSIS/Device/ST/STM32F4xx/Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DDEV_BOARD_C -DSTM32F407xx -DDEBUG -o devc/gimbal.o -MD) I (..\User\module\gimbal.h)(0x67CD67C5) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -4570,7 +4570,7 @@ I (..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pcd_ex.h)(0x6070F48E) I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0) I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) -I (..\User\component\cmd.h)(0x67CE51AE) +I (..\User\component\cmd.h)(0x67CEE3A8) I (..\User\component\filter.h)(0x6070F48E) I (..\User\component\pid.h)(0x6070F48E) I (..\User\device\bmi088.h)(0x6070F48E) @@ -4590,10 +4590,10 @@ I (..\User\module\shoot.h)(0x67CD67C5) I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x6070F48E) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8) -I (..\User\component\cmd.h)(0x67CE51AE) +I (..\User\component\cmd.h)(0x67CEE3A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -4650,14 +4650,14 @@ I (..\User\component\ui.h)(0x6070F48E) I (C:\Keil_v5\ARM\ARMCLANG\include\string.h)(0x6035A4A8) I (..\User\bsp\pwm.h)(0x6070F48E) I (..\User\component\limiter.h)(0x6070F48E) -F (..\User\task\ai.c)(0x67CE529C)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -I ../Core/Inc -I ../USB_DEVICE/App -I ../USB_DEVICE/Target -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F -I ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Drivers/CMSIS/DSP/Include -I ../User -I ../Middlewares/Third_Party/Protocol -Wall -Wextra -I./RTE/_Debug -IC:/Users/lvzucheng/AppData/Local/Arm/Packs/Keil/STM32F4xx_DFP/2.15.0/Drivers/CMSIS/Device/ST/STM32F4xx/Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DDEV_BOARD_C -DSTM32F407xx -DDEBUG -o devc/ai_1.o -MD) -I (..\User\device\ai.h)(0x67CE528C) +F (..\User\task\ai.c)(0x67CEEA91)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -I ../Core/Inc -I ../USB_DEVICE/App -I ../USB_DEVICE/Target -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F -I ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Drivers/CMSIS/DSP/Include -I ../User -I ../Middlewares/Third_Party/Protocol -Wall -Wextra -I./RTE/_Debug -IC:/Users/lvzucheng/AppData/Local/Arm/Packs/Keil/STM32F4xx_DFP/2.15.0/Drivers/CMSIS/Device/ST/STM32F4xx/Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DDEV_BOARD_C -DSTM32F407xx -DDEBUG -o devc/ai_1.o -MD) +I (..\User\device\ai.h)(0x67CEEAB9) I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x6070F48E) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -4701,7 +4701,7 @@ I (..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_ll_usb.h)(0x6070F48E) I (..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pcd_ex.h)(0x6070F48E) I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0) I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8) -I (..\User\component\cmd.h)(0x67CE51AE) +I (..\User\component\cmd.h)(0x67CEE3A8) I (..\User\component\filter.h)(0x6070F48E) I (..\User\device\device.h)(0x6070F48E) I (..\User\device\referee.h)(0x67CD8A56) @@ -4712,7 +4712,7 @@ I (..\User\bsp\can.h)(0x6070F48E) I (..\Core\Inc\can.h)(0x6070F48E) I (..\Core\Inc\main.h)(0x6070F48E) I (..\User\bsp\bsp.h)(0x6070F48E) -I (..\Middlewares\Third_Party\Protocol\protocol.h)(0x67CE50C8) +I (..\Middlewares\Third_Party\Protocol\protocol.h)(0x67CEE3A8) I (..\User\bsp\usb.h)(0x6070F48E) I (..\User\task\user_task.h)(0x67CD67C5) I (..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h)(0x6070F48E) @@ -4742,7 +4742,7 @@ I (..\User\bsp\bsp.h)(0x6070F48E) I (..\User\bsp\usb.h)(0x6070F48E) I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x6070F48E) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -4801,7 +4801,7 @@ I (..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)( I (..\Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM4F\portmacro.h)(0x6070F48E) I (..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h)(0x6070F48E) I (..\User\module\config.h)(0x67C6C648) -I (..\User\component\cmd.h)(0x67CE51AE) +I (..\User\component\cmd.h)(0x67CEE3A8) I (..\User\device\can.h)(0x67CD67C5) I (..\User\bsp\can.h)(0x6070F48E) I (..\Core\Inc\can.h)(0x6070F48E) @@ -4866,12 +4866,12 @@ I (..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_ll_usb.h)(0x6070F48E) I (..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pcd_ex.h)(0x6070F48E) I (..\User\bsp\bsp.h)(0x6070F48E) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0) I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8) I (..\User\device\device.h)(0x6070F48E) I (..\User\device\referee.h)(0x67CD8A56) -I (..\User\component\cmd.h)(0x67CE51AE) +I (..\User\component\cmd.h)(0x67CEE3A8) I (..\User\component\ui.h)(0x6070F48E) I (C:\Keil_v5\ARM\ARMCLANG\include\string.h)(0x6035A4A8) I (..\User\task\user_task.h)(0x67CD67C5) @@ -4946,12 +4946,12 @@ I (..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_ll_usb.h)(0x6070F48E) I (..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pcd_ex.h)(0x6070F48E) I (..\User\bsp\bsp.h)(0x6070F48E) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0) I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8) I (..\User\device\device.h)(0x6070F48E) I (..\User\device\referee.h)(0x67CD8A56) -I (..\User\component\cmd.h)(0x67CE51AE) +I (..\User\component\cmd.h)(0x67CEE3A8) I (..\User\component\ui.h)(0x6070F48E) I (C:\Keil_v5\ARM\ARMCLANG\include\string.h)(0x6035A4A8) I (..\User\task\user_task.h)(0x67CD67C5) @@ -5038,9 +5038,9 @@ I (..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h)(0x6070F48E) I (..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h)(0x6070F48E) I (..\User\task\user_task.h)(0x67CD67C5) I (..\User\module\config.h)(0x67C6C648) -I (..\User\component\cmd.h)(0x67CE51AE) +I (..\User\component\cmd.h)(0x67CEE3A8) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0) I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8) I (..\User\device\bmi088.h)(0x6070F48E) @@ -5061,10 +5061,10 @@ I (..\User\device\dr16.h)(0x6070F48E) I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x6070F48E) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8) -I (..\User\component\cmd.h)(0x67CE51AE) +I (..\User\component\cmd.h)(0x67CEE3A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -5140,9 +5140,9 @@ I (..\User\component\limiter.h)(0x6070F48E) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (..\User\module\chassis.h)(0x6070F48E) -I (..\User\component\cmd.h)(0x67CE51AE) +I (..\User\component\cmd.h)(0x67CEE3A8) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -5218,7 +5218,7 @@ I (..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h)(0x6070F48E) F (..\User\task\ctrl_gimbal.c)(0x67CD67C5)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-3 -O0 -ffunction-sections -I ../Core/Inc -I ../USB_DEVICE/App -I ../USB_DEVICE/Target -I ../Drivers/STM32F4xx_HAL_Driver/Inc -I ../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F -I ../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I ../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Drivers/CMSIS/DSP/Include -I ../User -I ../Middlewares/Third_Party/Protocol -Wall -Wextra -I./RTE/_Debug -IC:/Users/lvzucheng/AppData/Local/Arm/Packs/Keil/STM32F4xx_DFP/2.15.0/Drivers/CMSIS/Device/ST/STM32F4xx/Include -D__UVISION_VERSION="534" -D_RTE_ -DSTM32F407xx -D_RTE_ -DUSE_HAL_DRIVER -DDEV_BOARD_C -DSTM32F407xx -DDEBUG -o devc/ctrl_gimbal.o -MD) I (..\User\module\gimbal.h)(0x67CD67C5) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -5265,7 +5265,7 @@ I (..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pcd_ex.h)(0x6070F48E) I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0) I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) -I (..\User\component\cmd.h)(0x67CE51AE) +I (..\User\component\cmd.h)(0x67CEE3A8) I (..\User\component\filter.h)(0x6070F48E) I (..\User\component\pid.h)(0x6070F48E) I (..\User\device\bmi088.h)(0x6070F48E) @@ -5299,10 +5299,10 @@ I (..\User\module\shoot.h)(0x67CD67C5) I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x6070F48E) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8) -I (..\User\component\cmd.h)(0x67CE51AE) +I (..\User\component\cmd.h)(0x67CEE3A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -5382,7 +5382,7 @@ I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x6070F I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\string.h)(0x6035A4A8) I (..\User\component\capacity.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -5436,7 +5436,7 @@ I (..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)( I (..\Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM4F\portmacro.h)(0x6070F48E) I (..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h)(0x6070F48E) I (..\User\module\config.h)(0x67C6C648) -I (..\User\component\cmd.h)(0x67CE51AE) +I (..\User\component\cmd.h)(0x67CEE3A8) I (..\User\component\ahrs.h)(0x6070F48E) I (..\User\device\bmi088.h)(0x6070F48E) I (..\User\device\device.h)(0x6070F48E) @@ -5505,10 +5505,10 @@ I (..\User\bsp\bsp.h)(0x6070F48E) I (..\User\bsp\usb.h)(0x6070F48E) I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x6070F48E) I (C:\Keil_v5\ARM\ARMCLANG\include\string.h)(0x6035A4A8) -I (..\User\component\cmd.h)(0x67CE51AE) +I (..\User\component\cmd.h)(0x67CEE3A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (C:\Keil_v5\ARM\ARMCLANG\include\float.h)(0x6035A4A0) I (C:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x6035A4A8) I (..\User\device\bmi088.h)(0x6070F48E) @@ -5548,7 +5548,7 @@ I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x6070F I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\string.h)(0x6035A4A8) I (..\User\component\capacity.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -5602,7 +5602,7 @@ I (..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)( I (..\Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM4F\portmacro.h)(0x6070F48E) I (..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h)(0x6070F48E) I (..\User\module\config.h)(0x67C6C648) -I (..\User\component\cmd.h)(0x67CE51AE) +I (..\User\component\cmd.h)(0x67CEE3A8) I (..\User\component\ahrs.h)(0x6070F48E) I (..\User\device\bmi088.h)(0x6070F48E) I (..\User\device\device.h)(0x6070F48E) @@ -5627,10 +5627,10 @@ I (..\User\device\dr16.h)(0x6070F48E) I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x6070F48E) I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8) -I (..\User\component\cmd.h)(0x67CE51AE) +I (..\User\component\cmd.h)(0x67CEE3A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -5707,9 +5707,9 @@ I (..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS_V2\cmsis_os2.h)(0x6070F I (C:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stddef.h)(0x6035A4A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) -I (..\User\component\cmd.h)(0x67CE51AE) +I (..\User\component\cmd.h)(0x67CEE3A8) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) @@ -5794,10 +5794,10 @@ I (..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)( I (..\Middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM4F\portmacro.h)(0x6070F48E) I (..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h)(0x6070F48E) I (..\User\module\config.h)(0x67C6C648) -I (..\User\component\cmd.h)(0x67CE51AE) +I (..\User\component\cmd.h)(0x67CEE3A8) I (C:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x6035A4A8) I (..\User\component\ahrs.h)(0x6070F48E) -I (..\User\component\user_math.h)(0x67CE5343) +I (..\User\component\user_math.h)(0x67CEE3A8) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h)(0x6070F48E) I (..\Drivers\CMSIS\Include\core_cm4.h)(0x6070F48E) diff --git a/MDK-ARM/DevC/ai.o b/MDK-ARM/DevC/ai.o deleted file mode 100644 index 34a99d0..0000000 Binary files a/MDK-ARM/DevC/ai.o and /dev/null differ diff --git a/MDK-ARM/DevC/ai_1.o b/MDK-ARM/DevC/ai_1.o index e61ce96..3ca77a9 100644 Binary files a/MDK-ARM/DevC/ai_1.o and b/MDK-ARM/DevC/ai_1.o differ diff --git a/User/device/ai.c b/User/device/ai.c index c63c5a0..87f066f 100644 --- a/User/device/ai.c +++ b/User/device/ai.c @@ -77,10 +77,10 @@ bool AI_WaitDmaCplt(void) { } int8_t AI_ParseHost(AI_t *ai) { - if (!CRC16_Verify((const uint8_t *)&(rxbuf), sizeof(ai->form_host))) + if (!CRC16_Verify((const uint8_t *)&(rxbuf), sizeof(ai->from_host))) goto error; ai->ai_online = true; - memcpy(&(ai->form_host), rxbuf, sizeof(ai->form_host)); + memcpy(&(ai->from_host), rxbuf, sizeof(ai->from_host)); memset(rxbuf, 0, AI_LEN_RX_BUFF); return DEVICE_OK; @@ -90,15 +90,15 @@ error: } void AI_PackCmd(AI_t *ai, CMD_Host_t *cmd_host) { - cmd_host->gimbal_delta.yaw = ai->form_host.data.gimbal.yaw; - cmd_host->gimbal_delta.pit = ai->form_host.data.gimbal.pit; - cmd_host->fire = (ai->form_host.data.notice & AI_NOTICE_FIRE); - cmd_host->search_armor = (ai->form_host.data.notice & AI_NOTICE_SEARCH_ARMOR); + cmd_host->gimbal_delta.yaw = ai->from_host.data.gimbal.yaw; + cmd_host->gimbal_delta.pit = ai->from_host.data.gimbal.pit; + cmd_host->fire = (ai->from_host.data.notice & AI_NOTICE_FIRE); + cmd_host->search_armor = (ai->from_host.data.notice & AI_NOTICE_SEARCH_ARMOR); cmd_host->fire = false; - cmd_host->search_armor = true; - cmd_host->chassis_move_vec.vx = ai->form_host.data.chassis_move_vec.vx; - cmd_host->chassis_move_vec.vy = ai->form_host.data.chassis_move_vec.vy; - cmd_host->chassis_move_vec.wz = ai->form_host.data.chassis_move_vec.wz; + // cmd_host->search_armor = true; + cmd_host->chassis_move_vec.vx = ai->from_host.data.chassis_move_vec.vx; + cmd_host->chassis_move_vec.vy = ai->from_host.data.chassis_move_vec.vy; + cmd_host->chassis_move_vec.wz = ai->from_host.data.chassis_move_vec.wz; } void AI_SearchArmor(AI_t *ai, CMD_Host_t *cmd_host , AHRS_Eulr_t *gimbal_ai){ @@ -122,7 +122,7 @@ int8_t AI_HandleOffline(AI_t *ai, CMD_Host_t *cmd_host) { if (ai == NULL) return DEVICE_ERR_NULL; if (cmd_host == NULL) return DEVICE_ERR_NULL; ai->ai_online = false; - memset(&(ai->form_host), 0, sizeof(ai->form_host)); + memset(&(ai->from_host), 0, sizeof(ai->from_host)); memset(cmd_host, 0, sizeof(*cmd_host)); return 0; } diff --git a/User/device/ai.h b/User/device/ai.h index 2556804..201db82 100644 --- a/User/device/ai.h +++ b/User/device/ai.h @@ -43,7 +43,7 @@ typedef struct { typedef struct __packed { osThreadId_t thread_alert; - Protocol_DownPackage_t form_host; + Protocol_DownPackage_t from_host; AI_SearchVelocity_t search_velocity; struct { diff --git a/User/task/ai.c b/User/task/ai.c index 1afaf5f..6b84d57 100644 --- a/User/task/ai.c +++ b/User/task/ai.c @@ -62,7 +62,7 @@ void Task_Ai(void *argument) { if (ai.status != AI_STATUS_STOP && ai.ai_online){ AI_PackCmd(&ai, &cmd_host); - if (cmd_host.search_armor) { + if (ai.from_host.data.notice & AI_NOTICE_SEARCH_ARMOR) { AI_SearchArmor(&ai, &cmd_host, &gimbal_ai); } osMessageQueueReset(task_runtime.msgq.cmd.raw.host);