diff --git a/app/main.c b/app/main.c index ba1c6b3..aefebd0 100644 --- a/app/main.c +++ b/app/main.c @@ -18,8 +18,8 @@ void AppTaskModbusParse (void *p_arg); void AppTaskModbusWriteFlash(void *p_arg); static void AppTaskModbusConnect(void *p_arg); -extern uint8_t ModbusCoil[1250]; /*10000/8=1250*/ -extern uint16_t ModbusReg[10000]; +//extern uint8_t ModbusCoil[1250]; /*10000/8=1250*/ +//extern uint16_t ModbusReg[10000]; int main() @@ -110,6 +110,7 @@ void AppTaskStart(void *p_arg) OS_EXIT_CRITICAL(); /* 开中断 */ } +/*判断modbus是否连接任务*/ static void AppTaskModbusConnect(void *p_arg) { OS_ERR err; diff --git a/app/src/hardware.c b/app/src/hardware.c index e5474c1..8e6d407 100644 --- a/app/src/hardware.c +++ b/app/src/hardware.c @@ -122,4 +122,4 @@ void ModbusHardwareInit(void) ModbusUsartInit(); ModbusDmaInit(); ModbusNvicInit(); -} \ No newline at end of file +} diff --git a/iar/settings/F407_uCOSii_Modbus.wsdt b/iar/settings/F407_uCOSii_Modbus.wsdt index 20047f6..cb7a66b 100644 --- a/iar/settings/F407_uCOSii_Modbus.wsdt +++ b/iar/settings/F407_uCOSii_Modbus.wsdt @@ -105,7 +105,7 @@ 1 1 1 - B60200001D001B8F000001000000138600000B00000010860000CE00000020810000010000000C810000020000000D800000020000000486000002000000568600001B0100000084000001000000148100000100000030840000010000000E810000010000005E8600000B0000001F8100000B0000008E8600000100000000E10000010000000B81000001000000058400000100000069860000010000001486000003000000198F00000100000005810000010000000284000002000000118600006800000000860000020000001084000006000000468100003400000008860000020000005D86000004000000 + B70200001D00138600000B0000001B8F00000100000010860000CE00000020810000010000000D800000020000000C810000020000000486000002000000568600001B0100001481000001000000008400000100000030840000010000001F8100000B0000005E8600000B0000000E810000020000000B8100000100000000E10000010000008E860000010000001486000003000000698600000100000005840000010000000086000002000000118600006800000002840000020000000581000001000000198F000001000000468100003400000010840000060000005D860000040000000886000002000000 0000 @@ -135,12 +135,12 @@ 0 - 0 + 1 34050 2201000030030000CD070000E1030000 - 04000000CD0200001E0100004C030000 + 04000000CD020000A70600004C030000 32768 0 0 @@ -148,7 +148,7 @@ 0 - 0 + 1 21 @@ -163,7 +163,7 @@ 34053 BC0000003703000067070000E8030000 - 00000000C9020000AB06000066030000 + 04000000CD020000A70600004C030000 32768 0 0 @@ -171,12 +171,12 @@ 0 - 0 + 1 34054 2201000030030000CD070000E1030000 - 00000000C9020000AB06000066030000 + 04000000CD020000A70600004C030000 32768 0 0 @@ -198,7 +198,7 @@ 34055 2201000030030000CD070000E1030000 - 00000000C9020000AB06000066030000 + 04000000CD020000A70600004C030000 32768 0 0 @@ -212,7 +212,7 @@ 34056 2201000030030000CD070000E1030000 - 00000000C9020000AB06000066030000 + 04000000CD020000A70600004C030000 32768 0 0 @@ -226,7 +226,7 @@ 34057 2201000030030000CD070000E1030000 - 00000000C9020000AB06000066030000 + 04000000CD020000A70600004C030000 32768 0 0 @@ -248,7 +248,7 @@ 34060 2201000030030000CD070000E1030000 - 00000000C9020000AB06000066030000 + 04000000CD020000A70600004C030000 32768 0 0 @@ -390,7 +390,7 @@ - 0000000002000000000000000080000000000000FFFFFFFFFFFFFFFF00000000B1020000AB060000B5020000000000000100001004000000010000000000000000000000FFFFFFFF070000000285000005850000068500000785000008850000098500000C850000FFFF02000B004354616262656450616E65008000000000000000000000CC020000AB0600007D03000000000000B5020000AB06000066030000000000004080004607000000FFFEFF054200750069006C006400000000000285000001000000FFFFFFFFFFFFFFFFFFFEFF094400650062007500670020004C006F006700000000000585000001000000FFFFFFFFFFFFFFFFFFFEFF0C4400650063006C00610072006100740069006F006E007300000000000685000001000000FFFFFFFFFFFFFFFFFFFEFF0A5200650066006500720065006E00630065007300000000000785000001000000FFFFFFFFFFFFFFFFFFFEFF0D460069006E006400200069006E002000460069006C0065007300000000000885000001000000FFFFFFFFFFFFFFFFFFFEFF1541006D0062006900670075006F0075007300200044006500660069006E006900740069006F006E007300000000000985000001000000FFFFFFFFFFFFFFFFFFFEFF0B54006F006F006C0020004F0075007400700075007400000000000C85000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFF0285000001000000FFFFFFFF0285000007000000FFFF02001200434D756C746950616E654672616D65576E6400010084000000001700000022010000C8000000000000000E85000002000000000000000E85000000000000000000000000000000000000010000000E850000038000010084000000001700000080020000A80000000000000003850000020000000000000003850000000000000000000000000000000000000100000003850000038000010084000000001700000022010000C8000000000000000F85000002000000000000000F85000000000000000000000000000000000000010000000F850000038000010084000000001700000022010000C80000000000000004850000020000000000000004850000000000000000000000000000000000000100000004850000038000010084000000001700000022010000C8000000000000000A85000002000000000000000A85000000000000000000000000000000000000010000000A850000038000010084000000001700000080020000A8000000000000000B85000002000000000000000B85000000000000000000000000000000000000010000000B850000038000010084AC02000077010000B2030000D8020000000000000D85000002000000000000000D85000000000000000000000000000000000000010000000D8500000000000000000000 + 0000000002000000000000000080000001000000FFFFFFFFFFFFFFFF00000000B1020000AB060000B5020000010000000100001004000000010000000000000000000000FFFFFFFF070000000285000005850000068500000785000008850000098500000C850000FFFF02000B004354616262656450616E65008000000100000000000000CC020000AB0600007D03000000000000B5020000AB06000066030000000000004080005607000000FFFEFF054200750069006C006400010000000285000001000000FFFFFFFFFFFFFFFFFFFEFF094400650062007500670020004C006F006700010000000585000001000000FFFFFFFFFFFFFFFFFFFEFF0C4400650063006C00610072006100740069006F006E007300000000000685000001000000FFFFFFFFFFFFFFFFFFFEFF0A5200650066006500720065006E00630065007300000000000785000001000000FFFFFFFFFFFFFFFFFFFEFF0D460069006E006400200069006E002000460069006C0065007300000000000885000001000000FFFFFFFFFFFFFFFFFFFEFF1541006D0062006900670075006F0075007300200044006500660069006E006900740069006F006E007300000000000985000001000000FFFFFFFFFFFFFFFFFFFEFF0B54006F006F006C0020004F0075007400700075007400000000000C85000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFF0285000001000000FFFFFFFF0285000007000000FFFF02001200434D756C746950616E654672616D65576E6400010084000000001700000022010000C8000000000000000000000002000000000000000E85000000000000000000000000000000000000010000000E850000038000010084000000001700000080020000A80000000000000000000000020000000000000003850000000000000000000000000000000000000100000003850000038000010084000000001700000022010000C8000000000000000000000002000000000000000F85000000000000000000000000000000000000010000000F850000038000010084000000001700000022010000C80000000000000000000000020000000000000004850000000000000000000000000000000000000100000004850000038000010084000000001700000022010000C8000000000000000000000002000000000000000A85000000000000000000000000000000000000010000000A850000038000010084000000001700000080020000A8000000000000000000000002000000000000000B85000000000000000000000000000000000000010000000B850000038000010084AC02000077010000B2030000D8020000000000000000000002000000000000000D85000000000000000000000000000000000000010000000D8500000000000000000000 CMSIS-Pack @@ -411,7 +411,7 @@ Main - 00200000010000002000FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000035000000FFFEFF000000000000000000000000000100000001000000018001E100000000000036000000FFFEFF000000000000000000000000000100000001000000018003E100000000000038000000FFFEFF0000000000000000000000000001000000010000000180008100000000000019000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E10000000000003B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004003D000000FFFEFF000000000000000000000000000100000001000000018022E10000000004003C000000FFFEFF000000000000000000000000000100000001000000018025E10000000000003F000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE100000000040042000000FFFEFF00000000000000000000000000010000000100000001802CE100000000040043000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000000FFFFFFFFFFFEFF0000000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF0096000000000000000500FFFEFF104700500049004F0050007500500064005F005400790070006500440065006600FFFEFF0E500065006E006400530056002000480061006E0064006C0065007200FFFEFF0F5300790073005400690063006B005F00480061006E0064006C0065007200FFFEFF074200530050005F00430050005500FFFEFF0B4100700070005400690063006B0049006E00690074000000000000000000000000000000000000000000018021810000000004002C000000FFFEFF000000000000000000000000000100000001000000018024E10000000000003E000000FFFEFF000000000000000000000000000100000001000000018028E100000000040040000000FFFEFF000000000000000000000000000100000001000000018029E100000000000041000000FFFEFF000000000000000000000000000100000001000000018002810000000000001B000000FFFEFF0000000000000000000000000001000000010000000180298100000000000030000000FFFEFF000000000000000000000000000100000001000000018027810000000000002E000000FFFEFF000000000000000000000000000100000001000000018028810000000000002F000000FFFEFF00000000000000000000000000010000000100000001801D8100000000000028000000FFFEFF00000000000000000000000000010000000100000001801E8100000000040029000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B810000000004001F000000FFFEFF00000000000000000000000000010000000100000001800C8100000000000020000000FFFEFF00000000000000000000000000010000000100000001805F8600000000000034000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800E8100000000000022000000FFFEFF00000000000000000000000000010000000100000001800F8100000000000023000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00E8020000 + 00200000010000002000FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000035000000FFFEFF000000000000000000000000000100000001000000018001E100000000000036000000FFFEFF000000000000000000000000000100000001000000018003E100000000000038000000FFFEFF0000000000000000000000000001000000010000000180008100000000000019000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E10000000000003B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004003D000000FFFEFF000000000000000000000000000100000001000000018022E10000000004003C000000FFFEFF000000000000000000000000000100000001000000018025E10000000004003F000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE100000000040042000000FFFEFF00000000000000000000000000010000000100000001802CE100000000040043000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000000FFFFFFFFFFFEFF0000000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF0096000000000000000500FFFEFF104700500049004F0050007500500064005F005400790070006500440065006600FFFEFF0E500065006E006400530056002000480061006E0064006C0065007200FFFEFF0F5300790073005400690063006B005F00480061006E0064006C0065007200FFFEFF074200530050005F00430050005500FFFEFF0B4100700070005400690063006B0049006E00690074000000000000000000000000000000000000000000018021810000000004002C000000FFFEFF000000000000000000000000000100000001000000018024E10000000000003E000000FFFEFF000000000000000000000000000100000001000000018028E100000000040040000000FFFEFF000000000000000000000000000100000001000000018029E100000000000041000000FFFEFF000000000000000000000000000100000001000000018002810000000000001B000000FFFEFF0000000000000000000000000001000000010000000180298100000000000030000000FFFEFF000000000000000000000000000100000001000000018027810000000000002E000000FFFEFF000000000000000000000000000100000001000000018028810000000000002F000000FFFEFF00000000000000000000000000010000000100000001801D8100000000040028000000FFFEFF00000000000000000000000000010000000100000001801E8100000000040029000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B810000000004001F000000FFFEFF00000000000000000000000000010000000100000001800C8100000000000020000000FFFEFF00000000000000000000000000010000000100000001805F8600000000000034000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800E8100000000000022000000FFFEFF00000000000000000000000000010000000100000001800F8100000000000023000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00E8020000 34049 @@ -429,7 +429,7 @@ - 010000000300000001000000000000000000000001000000010000000200000000000000010000000100000000000000280000002800000001000000080000000100000001000000FFFEFF1B2400570053005F0044004900520024005C002E002E005C006D006F0064006200750073005C006D006F0064006200750073002E00630001000000FFFF010014004966436F6E74656E7453746F72616765496D706CFFFEFF00FFFEFFFF22013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100360032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086D006F0064006200750073002E00630000000000FFFFFFFFFFFFFFFFFFFEFF3264003A005C004900410052005F00500072006F006A006500630074005C0054007200610069006E00430061006D0070005F006600750062006F00770065006E005F004D006F0064006200750073005C006100700070005C006D00610069006E002E006300010000000180FFFEFF00FFFEFFFF25013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00310034003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003900330037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003900330037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1F2400570053005F0044004900520024005C002E002E005C0075007300650072005C00730074006D003300320066003400780078005F00690074002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00390034003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0033003600340037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0033003600340037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E730074006D003300320066003400780078005F00690074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF242400570053005F0044004900520024005C002E002E005C00750063006F0073005F00690069005C0073006F0075007200630065005C006F0073005F0063006F00720065002E006300010000000180FFFEFF00FFFEFFFF2B013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0031003700390037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00370036003900380032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00370036003900380032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF096F0073005F0063006F00720065002E00630000000000FFFFFFFFFFFFFFFFFFFEFF352400570053005F0044004900520024005C002E002E005C002E002E005C002E002E005C004900410052005C00610072006D005C0069006E0063005C0063005C0044004C00690062005F00500072006F0064007500630074005F0073007400720069006E0067002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003500350030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003500350030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1A44004C00690062005F00500072006F0064007500630074005F0073007400720069006E0067002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF262400570053005F0044004900520024005C002E002E005C00750063006F0073005F00690069005C0070006F007200740073005C006F0073005F006300700075005F0061002E00610073006D00010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100340038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0036003500320033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0036003500320033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C6F0073005F006300700075005F0061002E00610073006D0000000000FFFFFFFFFFFFFFFFFFFEFF212400570053005F0044004900520024005C002E002E005C006D006F0064006200750073005C006D006F0064006200750073005F0066006C006100730068002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E6D006F0064006200750073005F0066006C006100730068002E00630000000000FFFFFFFFFFFFFFFFFFFEFF4064003A005C004900410052005F00500072006F006A006500630074005C0054007200610069006E00430061006D0070005F006600750062006F00770065006E005F004D006F0064006200750073005C00750063006F0073005F00690069005C0070006F007200740073005C006F0073005F006300700075005F0063002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100390034003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0038003100380034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0038003100380034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A6F0073005F006300700075005F0063002E00630000000000FFFFFFFFFFFFFFFF0000000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000001000000020000000000000049000000AB0600007D030000 + 010000000300000001000000000000000000000001000000010000000200000000000000010000000100000000000000280000002800000001000000080000000500000001000000FFFEFF1B2400570053005F0044004900520024005C002E002E005C006D006F0064006200750073005C006D006F0064006200750073002E00630001000000FFFF010014004966436F6E74656E7453746F72616765496D706CFFFEFF00FFFEFFFF22013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100360032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086D006F0064006200750073002E00630000000000FFFFFFFFFFFFFFFFFFFEFF3264003A005C004900410052005F00500072006F006A006500630074005C0054007200610069006E00430061006D0070005F006600750062006F00770065006E005F004D006F0064006200750073005C006100700070005C006D00610069006E002E006300010000000180FFFEFF00FFFEFFFF21013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00310034003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1F2400570053005F0044004900520024005C002E002E005C0075007300650072005C00730074006D003300320066003400780078005F00690074002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00390034003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0033003600340037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0033003600340037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E730074006D003300320066003400780078005F00690074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF242400570053005F0044004900520024005C002E002E005C00750063006F0073005F00690069005C0073006F0075007200630065005C006F0073005F0063006F00720065002E006300010000000180FFFEFF00FFFEFFFF2B013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0031003700390037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00370036003900350032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00370036003900350032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF096F0073005F0063006F00720065002E00630000000000FFFFFFFFFFFFFFFFFFFEFF352400570053005F0044004900520024005C002E002E005C002E002E005C002E002E005C004900410052005C00610072006D005C0069006E0063005C0063005C0044004C00690062005F00500072006F0064007500630074005F0073007400720069006E0067002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003500350030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003500350030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1A44004C00690062005F00500072006F0064007500630074005F0073007400720069006E0067002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF262400570053005F0044004900520024005C002E002E005C00750063006F0073005F00690069005C0070006F007200740073005C006F0073005F006300700075005F0061002E00610073006D00010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100340038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0036003400370037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0036003400370037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C6F0073005F006300700075005F0061002E00610073006D0000000000FFFFFFFFFFFFFFFFFFFEFF212400570053005F0044004900520024005C002E002E005C006D006F0064006200750073005C006D006F0064006200750073005F0066006C006100730068002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E6D006F0064006200750073005F0066006C006100730068002E00630000000000FFFFFFFFFFFFFFFFFFFEFF4064003A005C004900410052005F00500072006F006A006500630074005C0054007200610069006E00430061006D0070005F006600750062006F00770065006E005F004D006F0064006200750073005C00750063006F0073005F00690069005C0070006F007200740073005C006F0073005F006300700075005F0063002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100390034003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0038003100380034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0038003100380034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A6F0073005F006300700075005F0063002E00630000000000FFFFFFFFFFFFFFFF0000000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000001000000020000000000000049000000AB060000C8020000 diff --git a/iar/settings/uCOS_Modbus.dbgdt b/iar/settings/uCOS_Modbus.dbgdt index 09c8214..266dfbc 100644 --- a/iar/settings/uCOS_Modbus.dbgdt +++ b/iar/settings/uCOS_Modbus.dbgdt @@ -153,11 +153,11 @@ 1 1 1 - B80200001D001B8F000001000000138600000B00000010860000CF00000020810000010000000C810000020000000D800000020000000486000002000000568600001B0100000084000001000000148100000100000030840000010000000E810000010000005E8600000B0000001F8100000B0000008E8600000100000000E10000010000000B81000001000000058400000100000069860000010000001486000003000000198F00000100000005810000010000000284000002000000118600006800000000860000020000001084000006000000468100003500000008860000020000005D86000004000000 + C20200001D00138600000B0000001B8F00000100000010860000D400000020810000010000000D800000020000000C810000020000000486000002000000568600001B0100001481000001000000008400000100000030840000010000001F8100000B0000005E8600000B0000000E810000010000000B8100000100000000E10000010000008E860000010000001486000003000000698600000100000005840000010000000086000002000000118600006C00000002840000020000000581000001000000198F000001000000468100003600000010840000060000005D860000040000000886000002000000 0400FFFFFFFF838600005886000004DC0000 - 1C000286000013000000578600001C0000000D8600001900000023920000000000000A8600002D000000078600002A000000048600002700000001860000120000009A8600001A000000008400007A0000000C860000180000001A86000034000000098600002C00000006860000290000008E8600003D0000000386000014000000698600003A000000008600001100000055860000080000000E8600001B0000000B8600002E000000C386000004000000A18600003E000000088600002B0000000586000028000000C08600000E00000037870000030000001686000033000000 + 1C00578600001C000000028600001300000023920000000000000D860000190000000A8600002D000000078600002A00000004860000270000009A8600001A0000000186000012000000008400007A0000000C86000018000000098600002C0000001A860000340000008E8600003D0000000686000029000000698600003A0000000386000014000000558600000800000000860000110000000E8600001B0000000B8600002E000000088600002B000000A18600003E000000C38600000400000016860000330000003787000003000000C08600000E0000000586000028000000 0 @@ -1125,7 +1125,7 @@ Trace - 00200000010000000200FFFF01001100434D4643546F6F6C426172427574746F6E53920000000004008A000000FFFEFF03450054004D0000000000000000000000000001000000010000000180549200000000000025000000FFFEFF03530057004F00000000000000000000000000010000000100000000000000FFFEFF05540072006100630065002F000000 + 00200000010000000200FFFF01001100434D4643546F6F6C426172427574746F6E539200000000040089000000FFFEFF03450054004D0000000000000000000000000001000000010000000180549200000000000025000000FFFEFF03530057004F00000000000000000000000000010000000100000000000000FFFEFF05540072006100630065002F000000 34050 @@ -1142,7 +1142,7 @@ Main - 00200000010000002100FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000067000000FFFEFF000000000000000000000000000100000001000000018001E100000000000068000000FFFEFF000000000000000000000000000100000001000000018003E10000000000006A000000FFFEFF000000000000000000000000000100000001000000018000810000000000004B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E10000000000006D000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004006F000000FFFEFF000000000000000000000000000100000001000000018022E10000000004006E000000FFFEFF000000000000000000000000000100000001000000018025E100000000000071000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE100000000040074000000FFFEFF00000000000000000000000000010000000100000001802CE100000000040075000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000000FFFFFFFFFFFEFF0000000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF0096000000000000000000018021810000000004005E000000FFFEFF000000000000000000000000000100000001000000018024E100000000000070000000FFFEFF000000000000000000000000000100000001000000018028E100000000040072000000FFFEFF000000000000000000000000000100000001000000018029E100000000000073000000FFFEFF000000000000000000000000000100000001000000018002810000000000004D000000FFFEFF0000000000000000000000000001000000010000000180298100000000000062000000FFFEFF0000000000000000000000000001000000010000000180278100000000000060000000FFFEFF0000000000000000000000000001000000010000000180288100000000000061000000FFFEFF00000000000000000000000000010000000100000001801D810000000000005A000000FFFEFF00000000000000000000000000010000000100000001801E810000000004005B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B8100000000000051000000FFFEFF00000000000000000000000000010000000100000001800C8100000000000052000000FFFEFF00000000000000000000000000010000000100000001805F8600000000000066000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001801F810000000000005C000000FFFEFF000000000000000000000000000100000001000000018020810000000000005D000000FFFEFF0000000000000000000000000001000000010000000180468100000000020064000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00FF020000 + 00200000010000002100FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000066000000FFFEFF000000000000000000000000000100000001000000018001E100000000000067000000FFFEFF000000000000000000000000000100000001000000018003E100000000000069000000FFFEFF000000000000000000000000000100000001000000018000810000000000004A000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E10000000000006C000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004006E000000FFFEFF000000000000000000000000000100000001000000018022E10000000004006D000000FFFEFF000000000000000000000000000100000001000000018025E100000000000070000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE100000000040073000000FFFEFF00000000000000000000000000010000000100000001802CE100000000040074000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000000FFFFFFFFFFFEFF0001000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF0096000000000000000000018021810000000004005D000000FFFEFF000000000000000000000000000100000001000000018024E10000000000006F000000FFFEFF000000000000000000000000000100000001000000018028E100000000040071000000FFFEFF000000000000000000000000000100000001000000018029E100000000000072000000FFFEFF000000000000000000000000000100000001000000018002810000000000004C000000FFFEFF0000000000000000000000000001000000010000000180298100000000000061000000FFFEFF000000000000000000000000000100000001000000018027810000000000005F000000FFFEFF0000000000000000000000000001000000010000000180288100000000000060000000FFFEFF00000000000000000000000000010000000100000001801D8100000000040059000000FFFEFF00000000000000000000000000010000000100000001801E810000000004005A000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B8100000000000050000000FFFEFF00000000000000000000000000010000000100000001800C8100000000000051000000FFFEFF00000000000000000000000000010000000100000001805F8600000000000065000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001801F810000000000005B000000FFFEFF000000000000000000000000000100000001000000018020810000000000005C000000FFFEFF0000000000000000000000000001000000010000000180468100000000020063000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00FF020000 34051 diff --git a/iar/settings/uCOS_Modbus.dnx b/iar/settings/uCOS_Modbus.dnx index 991ec0c..918a040 100644 --- a/iar/settings/uCOS_Modbus.dnx +++ b/iar/settings/uCOS_Modbus.dnx @@ -16,7 +16,7 @@ 1 - 30303031 + 24230357 0 0 @@ -24,7 +24,7 @@ _ 0 - 3595631932 + 2248251518 _ 0 diff --git a/iar/uCOS_Modbus.dep b/iar/uCOS_Modbus.dep index 409febb..8010ef2 100644 --- a/iar/uCOS_Modbus.dep +++ b/iar/uCOS_Modbus.dep @@ -5,2211 +5,2210 @@ Debug - $PROJ_DIR$\..\cmsis\core_cm4_simd.h - $PROJ_DIR$\startup_stm32f40xx.s - $PROJ_DIR$\..\drivers\inc\stm32f4xx_can.h - $PROJ_DIR$\..\app\inc\hardware.h - $PROJ_DIR$\..\app\src\hardware.c - $PROJ_DIR$\..\cmsis\core_cm4.h - $PROJ_DIR$\..\cmsis\core_cmFunc.h - $PROJ_DIR$\..\app\main.h - $PROJ_DIR$\..\cmsis\core_cmInstr.h - $PROJ_DIR$\..\app\main.c - $PROJ_DIR$\..\cmsis\stm32f4xx.h - $PROJ_DIR$\..\drivers\inc\misc.h - $PROJ_DIR$\..\cmsis\system_stm32f4xx.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_adc.h - $PROJ_DIR$\..\cmsis\system_stm32f4xx.c - $PROJ_DIR$\..\drivers\inc\stm32f4xx_crc.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_cryp.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_dac.h - $PROJ_DIR$\Debug\Obj\system_stm32f4xx.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_tim.xcl - $PROJ_DIR$\Debug\Obj\os_mutex.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_syscfg.xcl - $PROJ_DIR$\Debug\Obj\os_time.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_spi.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_wwdg.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_usart.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_aes.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_flash.o - $PROJ_DIR$\Debug\Obj\modbus_flash.xcl - $PROJ_DIR$\Debug\Obj\os_mem.xcl - $PROJ_DIR$\Debug\Obj\main.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_rcc.o + $TOOLKIT_DIR$\inc\c\DLib_Product.h + $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_sha1.o + $TOOLKIT_DIR$\inc\c\ycheck.h + $PROJ_DIR$\Debug\Obj\stm32f4xx_hash.xcl + $TOOLKIT_DIR$\inc\c\DLib_Defaults.h + $PROJ_DIR$\Debug\Obj\os_task.xcl $PROJ_DIR$\Debug\Obj\stm32f4xx_dac.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_can.__cstat.et + $PROJ_DIR$\Debug\Obj\os_cpu_a.o + $TOOLKIT_DIR$\lib\rt7M_tl.a $TOOLKIT_DIR$\lib\m7M_tls.a - $PROJ_DIR$\Debug\Obj\system_stm32f4xx.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_rng.__cstat.et - $PROJ_DIR$\Debug\Obj\os_tmr.o - $PROJ_DIR$\Debug\Obj\app.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_spi.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_rtc.xcl + $TOOLKIT_DIR$\inc\c\yvals.h + $PROJ_DIR$\Debug\Obj\stm32f4xx_iwdg.o + $PROJ_DIR$\Debug\Obj\os_mem.o + $TOOLKIT_DIR$\inc\c\ysizet.h + $TOOLKIT_DIR$\inc\c\string.h + $PROJ_DIR$\Debug\List\uCOS_Modbus.map + $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_tdes.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_fsmc.xcl + $TOOLKIT_DIR$\inc\c\iccarm_builtin.h + $PROJ_DIR$\Debug\Obj\main.__cstat.et + $TOOLKIT_DIR$\config\linker\ST\stm32f407xG.icf + $PROJ_DIR$\Debug\Obj\os_mbox.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_gpio.__cstat.et + $TOOLKIT_DIR$\inc\c\cmsis_iar.h + $TOOLKIT_DIR$\lib\dl7M_tln.a + $TOOLKIT_DIR$\lib\shb_l.a $PROJ_DIR$\..\app\src\app.c + $PROJ_DIR$\Debug\Obj\os_tmr.o + $TOOLKIT_DIR$\inc\c\stdint.h + $PROJ_DIR$\Debug\Obj\os_dbg.xcl $PROJ_DIR$\Debug\Obj\utils.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_pwr.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_pwr.xcl - $PROJ_DIR$\Debug\Obj\misc.xcl - $PROJ_DIR$\Debug\Obj\os_q.xcl - $PROJ_DIR$\Debug\Obj\os_cpu_a.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_wwdg.xcl - $PROJ_DIR$\Debug\Obj\os_mem.__cstat.et - $PROJ_DIR$\Debug\List\uCOS_Modbus.map - $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_sha1.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_md5.o - $PROJ_DIR$\Debug\Obj\misc.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_adc.xcl - $PROJ_DIR$\Debug\Obj\os_mutex.o $PROJ_DIR$\Debug\Obj\stm32f4xx_rcc.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_dcmi.o - $PROJ_DIR$\Debug\Obj\os_time.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_iwdg.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_dac.xcl + $PROJ_DIR$\Debug\Obj\modbus.xcl + $PROJ_DIR$\Debug\Obj\os_time.xcl + $PROJ_DIR$\Debug\Obj\os_mutex.__cstat.et + $PROJ_DIR$\Debug\Obj\os_cpu_c.o + $PROJ_DIR$\Debug\Obj\misc.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_dma.o + $PROJ_DIR$\Debug\Obj\os_cpu_c.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_sdio.xcl + $PROJ_DIR$\Debug\Obj\misc.xcl + $PROJ_DIR$\Debug\Exe\uCOS_Modbus.bin $PROJ_DIR$\Debug\Obj\stm32f4xx_iwdg.__cstat.et - $TOOLKIT_DIR$\lib\rt7M_tl.a - $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_tdes.__cstat.et - $PROJ_DIR$\Debug\Obj\modbus.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_dbgmcu.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_rng.__cstat.et + $PROJ_DIR$\Debug\Obj\os_flag.xcl + $PROJ_DIR$\Debug\Obj\os_sem.xcl + $PROJ_DIR$\Debug\Obj\os_dbg.__cstat.et $PROJ_DIR$\Debug\Obj\os_cpu_c.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_dma.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_wwdg.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_rng.o - $PROJ_DIR$\Debug\Obj\hardware.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_syscfg.o + $PROJ_DIR$\Debug\Obj\app.__cstat.et + $PROJ_DIR$\Debug\Obj\os_task.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_crc.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_dcmi.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_dac.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_i2c.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_rcc.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_dcmi.__cstat.et + $PROJ_DIR$\Debug\Obj\os_mem.xcl + $PROJ_DIR$\Debug\Obj\hardware.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_spi.o $PROJ_DIR$\Debug\Obj\app.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_tdes.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_des.xcl - $TOOLKIT_DIR$\lib\shb_l.a + $PROJ_DIR$\Debug\Obj\system_stm32f4xx.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_md5.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_it.__cstat.et + $PROJ_DIR$\Debug\Obj\system_stm32f4xx.o $PROJ_DIR$\Debug\Obj\stm32f4xx_i2c.xcl - $PROJ_DIR$\Debug\Obj\utils.xcl - $PROJ_DIR$\Debug\Obj\os_time.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_dma.o + $PROJ_DIR$\Debug\Obj\os_tmr.xcl + $PROJ_DIR$\Debug\Obj\os_time.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_sdio.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_usart.xcl $PROJ_DIR$\Debug\Obj\stm32f4xx_syscfg.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_adc.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_exti.o - $PROJ_DIR$\Debug\Obj\os_flag.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_rcc.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hash.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_dac.__cstat.et $PROJ_DIR$\Debug\Obj\stm32f4xx_fsmc.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_fsmc.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_it.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_des.__cstat.et - $TOOLKIT_DIR$\inc\c\yvals.h - $TOOLKIT_DIR$\inc\c\ysizet.h - $PROJ_DIR$\Debug\Obj\stm32f4xx_it.__cstat.et - $PROJ_DIR$\Debug\Obj\modbus.__cstat.et - $PROJ_DIR$\Debug\Obj\modbus.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_i2c.__cstat.et - $PROJ_DIR$\Debug\Obj\os_mbox.o - $PROJ_DIR$\Debug\Obj\hardware.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_adc.__cstat.et - $PROJ_DIR$\Debug\Obj\os_task.o - $PROJ_DIR$\Debug\Obj\os_flag.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_spi.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_dac.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_des.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_exti.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_dcmi.xcl - $PROJ_DIR$\Debug\Obj\os_dbg.xcl - $PROJ_DIR$\Debug\Obj\os_cpu_c.xcl - $PROJ_DIR$\Debug\Obj\os_dbg.__cstat.et - $PROJ_DIR$\Debug\Obj\os_sem.xcl - $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h - $PROJ_DIR$\Debug\Obj\sys_cfg.o - $TOOLKIT_DIR$\inc\c\DLib_Defaults.h - $PROJ_DIR$\Debug\Obj\os_sem.o - $TOOLKIT_DIR$\inc\c\iccarm_builtin.h - $PROJ_DIR$\Debug\Obj\stm32f4xx_dbgmcu.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_i2c.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_tim.__cstat.et - $PROJ_DIR$\Debug\Obj\os_cpu_c.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_dbgmcu.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_iwdg.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_dcmi.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_crc.__cstat.et - $PROJ_DIR$\Debug\Exe\uCOS_Modbus.bin - $PROJ_DIR$\Debug\Obj\os_task.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_can.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_rtc.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_gpio.xcl - $PROJ_DIR$\Debug\Obj\os_core.__cstat.et - $PROJ_DIR$\Debug\Obj\os_q.o - $PROJ_DIR$\Debug\Obj\sys_cfg.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_exti.__cstat.et - $PROJ_DIR$\Debug\Obj\os_core.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_pwr.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_crc.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_wwdg.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_wwdg.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_tim.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_aes.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_flash.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_it.xcl $PROJ_DIR$\Debug\Obj\os_q.__cstat.et - $PROJ_DIR$\Debug\Obj\modbus_flash.__cstat.et - $TOOLKIT_DIR$\inc\c\stdint.h - $PROJ_DIR$\Debug\Obj\stm32f4xx_pwr.o - $PROJ_DIR$\Debug\Obj\os_core.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_usart.o - $TOOLKIT_DIR$\inc\c\ycheck.h - $PROJ_DIR$\Debug\Exe\uCOS_Modbus.out - $PROJ_DIR$\Debug\Obj\main.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_sha1.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_gpio.o - $PROJ_DIR$\Debug\Obj\main.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_rtc.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_flash.xcl - $TOOLKIT_DIR$\config\linker\ST\stm32f407xG.icf - $PROJ_DIR$\Debug\Obj\stm32f4xx_dbgmcu.xcl - $PROJ_DIR$\Debug\Obj\os_mutex.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_sdio.xcl - $PROJ_DIR$\Debug\Obj\os_tmr.__cstat.et - $TOOLKIT_DIR$\inc\c\cmsis_iar.h - $PROJ_DIR$\Debug\Obj\stm32f4xx_hash.__cstat.et - $PROJ_DIR$\Debug\Obj\utils.o - $PROJ_DIR$\Debug\Obj\os_dbg.o - $PROJ_DIR$\Debug\Obj\os_tmr.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_hash.xcl - $PROJ_DIR$\Debug\Obj\misc.__cstat.et + $PROJ_DIR$\Debug\Obj\hardware.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_tim.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_sdio.__cstat.et $PROJ_DIR$\Debug\Obj\sys_cfg.__cstat.et $PROJ_DIR$\Debug\Obj\stm32f4xx_crc.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_tdes.o - $PROJ_DIR$\Debug\Obj\startup_stm32f40xx.o - $TOOLKIT_DIR$\inc\c\string.h - $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_aes.xcl - $PROJ_DIR$\Debug\Obj\os_flag.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_gpio.__cstat.et - $PROJ_DIR$\Debug\Obj\os_task.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_fsmc.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_flash.o $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_md5.xcl - $PROJ_DIR$\Debug\Obj\os_sem.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_sdio.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_can.__cstat.et - $TOOLKIT_DIR$\inc\c\DLib_Product.h - $PROJ_DIR$\Debug\Obj\modbus_flash.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_rtc.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_sdio.__cstat.et - $TOOLKIT_DIR$\inc\c\DLib_Product_string.h + $PROJ_DIR$\Debug\Obj\stm32f4xx_dma.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_usart.o + $PROJ_DIR$\Debug\Obj\os_flag.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_syscfg.o + $PROJ_DIR$\Debug\Obj\os_mutex.o + $PROJ_DIR$\Debug\Obj\modbus.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_aes.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_syscfg.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hash.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_adc.xcl + $PROJ_DIR$\Debug\Obj\main.o + $PROJ_DIR$\Debug\Obj\os_task.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_wwdg.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_dcmi.o + $PROJ_DIR$\Debug\Obj\misc.__cstat.et $PROJ_DIR$\Debug\Obj\stm32f4xx_rng.xcl + $PROJ_DIR$\Debug\Obj\system_stm32f4xx.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_des.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_des.xcl $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_md5.__cstat.et - $PROJ_DIR$\Debug\Obj\uCOS_Modbus.pbd - $PROJ_DIR$\Debug\Obj\os_mbox.__cstat.et - $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_sha1.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_dma.__cstat.et - $PROJ_DIR$\..\drivers\src\stm32f4xx_can.c - $PROJ_DIR$\..\drivers\inc\stm32f4xx_rcc.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_spi.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_usart.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_flash.h - $PROJ_DIR$\..\drivers\src\misc.c - $PROJ_DIR$\..\drivers\inc\stm32f4xx_exti.h - $PROJ_DIR$\..\drivers\src\stm32f4xx_dcmi.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_dma.c - $PROJ_DIR$\..\drivers\inc\stm32f4xx_rng.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_dcmi.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_dbgmcu.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_hash.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_sdio.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_iwdg.h - $PROJ_DIR$\..\drivers\src\stm32f4xx_crc.c - $PROJ_DIR$\..\drivers\inc\stm32f4xx_wwdg.h - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_tdes.c - $PROJ_DIR$\..\drivers\inc\stm32f4xx_dma.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_i2c.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_tim.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_rtc.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_syscfg.h - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_aes.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_des.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_dac.c - $PROJ_DIR$\..\drivers\inc\stm32f4xx_fsmc.h - $PROJ_DIR$\..\drivers\src\stm32f4xx_dbgmcu.c - $PROJ_DIR$\..\drivers\inc\stm32f4xx_pwr.h - $PROJ_DIR$\..\drivers\inc\stm32f4xx_gpio.h - $PROJ_DIR$\..\drivers\src\stm32f4xx_adc.c - $PROJ_DIR$\..\modbus\modbus.h - $PROJ_DIR$\..\modbus\modbus_flash.h - $PROJ_DIR$\..\modbus\modbus_flash.c - $PROJ_DIR$\..\ucos_ii\ports\os_cpu_a.asm - $PROJ_DIR$\..\ucos_ii\source\os.h + $PROJ_DIR$\Debug\Obj\os_q.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_rcc.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_exti.o + $PROJ_DIR$\Debug\Obj\modbus_flash.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_pwr.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_usart.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_sha1.__cstat.et + $PROJ_DIR$\Debug\Obj\os_time.o + $TOOLKIT_DIR$\inc\c\DLib_Product_string.h + $TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h + $PROJ_DIR$\Debug\Obj\os_mutex.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_spi.xcl $PROJ_DIR$\..\drivers\src\stm32f4xx_pwr.c $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_sha1.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_iwdg.c - $PROJ_DIR$\..\modbus\modbus.c - $PROJ_DIR$\..\ucos_ii\source\os_core.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_aes.c $PROJ_DIR$\..\drivers\src\stm32f4xx_i2c.c $PROJ_DIR$\..\drivers\src\stm32f4xx_rng.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_rtc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_can.c $PROJ_DIR$\..\drivers\src\stm32f4xx_sdio.c - $PROJ_DIR$\..\ucos_ii\ports\os_cpu_c.c - $PROJ_DIR$\..\ucos_ii\source\os_flag.c - $PROJ_DIR$\..\ucos_ii\source\os_mbox.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_fsmc.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_exti.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_flash.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_spi.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_syscfg.c $PROJ_DIR$\..\drivers\src\stm32f4xx_gpio.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_hash.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dma.c $PROJ_DIR$\..\drivers\src\stm32f4xx_rcc.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_md5.c - $PROJ_DIR$\..\ucos_ii\ports\os_cpu.h - $PROJ_DIR$\..\drivers\src\stm32f4xx_rtc.c - $PROJ_DIR$\..\ucos_ii\ports\os_dbg.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_syscfg.c $PROJ_DIR$\..\drivers\src\stm32f4xx_tim.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_wwdg.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_spi.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_md5.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dac.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_exti.c $PROJ_DIR$\..\drivers\src\stm32f4xx_usart.c - $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp.__cstat.et - $PROJ_DIR$\Debug\Obj\system_stm32f4xx.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_flash.__cstat.et + $PROJ_DIR$\..\drivers\src\misc.c + $PROJ_DIR$\..\drivers\inc\stm32f4xx_wwdg.h + $PROJ_DIR$\..\drivers\src\stm32f4xx_adc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_des.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_tdes.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_flash.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_fsmc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dbgmcu.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_crc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dcmi.c + $PROJ_DIR$\..\drivers\inc\stm32f4xx_usart.h + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_hash.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_iwdg.c + $PROJ_DIR$\..\ucos_ii\source\os_mutex.c $PROJ_DIR$\..\ucos_ii\source\os_tmr.c - $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_aes.__cstat.et - $PROJ_DIR$\..\ucos_ii\source\os_task.c + $PROJ_DIR$\..\modbus\modbus.h + $PROJ_DIR$\..\user\os_cfg.h + $PROJ_DIR$\..\user\stm32f4xx_conf.h + $PROJ_DIR$\..\user\stm32f4xx_it.c + $PROJ_DIR$\..\ucos_ii\source\os_mbox.c + $PROJ_DIR$\..\ucos_ii\source\os_time.c $PROJ_DIR$\..\ucos_ii\source\os_q.c + $PROJ_DIR$\..\ucos_ii\source\os_task.c + $PROJ_DIR$\..\modbus\modbus.c + $PROJ_DIR$\..\user\app_cfg.h + $PROJ_DIR$\..\user\sys_cfg.h $PROJ_DIR$\..\user\utils.c - $PROJ_DIR$\Debug\Obj\stm32f4xx_tim.o - $PROJ_DIR$\Debug\Obj\os_mem.o + $PROJ_DIR$\Debug\Obj\os_sem.__cstat.et + $PROJ_DIR$\Debug\Obj\modbus_flash.o + $PROJ_DIR$\..\ucos_ii\source\os_mem.c + $PROJ_DIR$\..\modbus\modbus_flash.c + $PROJ_DIR$\..\ucos_ii\ports\os_cpu_c.c $PROJ_DIR$\..\ucos_ii\source\os_sem.c - $PROJ_DIR$\Debug\Obj\stm32f4xx_crc.o - $PROJ_DIR$\Debug\Obj\stm32f4xx_fsmc.xcl - $PROJ_DIR$\Debug\Obj\stm32f4xx_it.xcl + $PROJ_DIR$\..\drivers\src\stm32f4xx_wwdg.c + $PROJ_DIR$\..\ucos_ii\ports\os_dbg.c + $PROJ_DIR$\..\ucos_ii\source\os_core.c + $PROJ_DIR$\..\ucos_ii\ports\os_cpu.h + $PROJ_DIR$\..\ucos_ii\source\ucos_ii.h + $PROJ_DIR$\..\user\stm32f4xx_it.h + $PROJ_DIR$\..\modbus\modbus_flash.h + $PROJ_DIR$\..\user\sys_cfg.c + $PROJ_DIR$\..\ucos_ii\source\os.h + $PROJ_DIR$\..\ucos_ii\source\os_flag.c + $PROJ_DIR$\..\ucos_ii\ports\os_cpu_a.asm + $PROJ_DIR$\..\drivers\inc\stm32f4xx_tim.h + $PROJ_DIR$\..\cmsis\core_cm4.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_dcmi.h + $PROJ_DIR$\..\cmsis\core_cm4_simd.h + $PROJ_DIR$\..\cmsis\stm32f4xx.h + $PROJ_DIR$\..\cmsis\system_stm32f4xx.c + $PROJ_DIR$\..\drivers\inc\stm32f4xx_dac.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_dma.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_adc.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_flash.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_hash.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_gpio.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_cryp.h + $PROJ_DIR$\..\cmsis\core_cmInstr.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_can.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_rcc.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_rng.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_pwr.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_iwdg.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_rtc.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_sdio.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_spi.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_crc.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_fsmc.h + $PROJ_DIR$\startup_stm32f40xx.s + $PROJ_DIR$\..\cmsis\system_stm32f4xx.h + $PROJ_DIR$\..\drivers\inc\misc.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_exti.h + $PROJ_DIR$\..\cmsis\core_cmFunc.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_dbgmcu.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_i2c.h + $PROJ_DIR$\..\drivers\inc\stm32f4xx_syscfg.h + $PROJ_DIR$\..\app\inc\hardware.h + $PROJ_DIR$\..\app\src\hardware.c + $PROJ_DIR$\..\app\main.c + $PROJ_DIR$\..\app\main.h + $PROJ_DIR$\Debug\Obj\stm32f4xx_exti.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_i2c.o + $PROJ_DIR$\Debug\Obj\os_tmr.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_dma.__cstat.et $PROJ_DIR$\Debug\Obj\hardware.xcl - $PROJ_DIR$\..\user\os_cfg.h - $PROJ_DIR$\Debug\Obj\os_mbox.xcl - $PROJ_DIR$\..\ucos_ii\source\ucos_ii.h - $PROJ_DIR$\Debug\Obj\stm32f4xx_usart.xcl - $PROJ_DIR$\..\ucos_ii\source\os_time.c - $PROJ_DIR$\..\user\stm32f4xx_conf.h - $PROJ_DIR$\..\user\stm32f4xx_it.c - $PROJ_DIR$\..\user\sys_cfg.c - $PROJ_DIR$\..\user\app_cfg.h - $PROJ_DIR$\..\ucos_ii\source\os_mutex.c - $PROJ_DIR$\..\user\sys_cfg.h + $PROJ_DIR$\Debug\Obj\stm32f4xx_spi.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_rtc.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_dbgmcu.xcl + $PROJ_DIR$\Debug\Obj\modbus.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_pwr.o + $PROJ_DIR$\Debug\Obj\os_sem.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_adc.__cstat.et + $PROJ_DIR$\Debug\Obj\os_q.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_can.o + $PROJ_DIR$\Debug\Obj\os_core.o $PROJ_DIR$\Debug\Obj\stm32f4xx_can.xcl - $PROJ_DIR$\..\ucos_ii\source\os_mem.c - $PROJ_DIR$\Debug\Obj\stm32f4xx_iwdg.o - $PROJ_DIR$\..\user\stm32f4xx_it.h - $TOOLKIT_DIR$\lib\dl7M_tln.a + $PROJ_DIR$\Debug\Obj\os_core.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_hash.__cstat.et + $PROJ_DIR$\Debug\Obj\sys_cfg.xcl + $PROJ_DIR$\Debug\Obj\os_mbox.o + $PROJ_DIR$\Debug\Obj\sys_cfg.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_flash.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_tim.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_dbgmcu.__cstat.et + $PROJ_DIR$\Debug\Obj\modbus_flash.__cstat.et + $PROJ_DIR$\Debug\Obj\os_dbg.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_aes.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp.__cstat.et + $PROJ_DIR$\Debug\Obj\os_core.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_exti.__cstat.et + $PROJ_DIR$\Debug\Obj\utils.o + $PROJ_DIR$\Debug\Obj\os_flag.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_adc.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_gpio.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_tdes.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_it.o + $PROJ_DIR$\Debug\Obj\os_mbox.xcl + $PROJ_DIR$\Debug\Exe\uCOS_Modbus.out + $PROJ_DIR$\Debug\Obj\stm32f4xx_gpio.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_tdes.xcl + $PROJ_DIR$\Debug\Obj\utils.xcl + $PROJ_DIR$\Debug\Obj\main.xcl + $PROJ_DIR$\Debug\Obj\startup_stm32f40xx.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_rtc.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_rng.o + $PROJ_DIR$\Debug\Obj\stm32f4xx_hash_sha1.xcl + $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp.xcl + $PROJ_DIR$\Debug\Obj\os_mem.__cstat.et + $PROJ_DIR$\Debug\Obj\stm32f4xx_cryp_des.o + $PROJ_DIR$\Debug\Obj\uCOS_Modbus.pbd - [ROOT_NODE] + $PROJ_DIR$\..\app\src\app.c - ILINK - 138 49 + __cstat + 53 - - - - $PROJ_DIR$\startup_stm32f40xx.s - - AARM - 160 + BICOMP + 64 - $PROJ_DIR$\..\app\src\hardware.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_pwr.c - ICCARM - 95 + __cstat + 117 - __cstat - 66 + ICCARM + 234 BICOMP - 258 + 76 ICCARM - 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 182 203 194 183 204 202 184 197 11 3 213 261 267 259 236 + 206 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 204 208 209 210 220 189 154 145 215 - $PROJ_DIR$\..\app\main.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_sha1.c - ICCARM - 30 + __cstat + 120 - __cstat - 142 + ICCARM + 1 BICOMP - 139 + 270 ICCARM - 7 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 182 203 194 183 204 202 184 197 11 3 213 261 267 259 236 217 269 214 161 89 174 + 199 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 204 208 209 210 220 189 154 145 215 - $PROJ_DIR$\..\cmsis\system_stm32f4xx.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_aes.c - ICCARM - 18 + __cstat + 251 - __cstat - 34 + ICCARM + 81 BICOMP - 245 + 99 ICCARM - 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 182 203 194 183 204 202 184 197 11 + 201 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 204 208 209 210 220 189 154 145 215 - $PROJ_DIR$\..\app\src\app.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_i2c.c __cstat - 38 - - - BICOMP - 69 + 58 - - - - $PROJ_DIR$\Debug\Exe\uCOS_Modbus.out - - ILINK - 49 + ICCARM + 226 - OBJCOPY - 121 + BICOMP + 69 - ILINK - 145 95 30 52 61 171 130 46 116 153 163 94 253 54 127 111 97 57 37 160 78 123 255 35 26 101 159 32 113 56 76 79 27 84 141 82 51 179 114 86 272 134 31 65 143 168 23 68 252 136 24 109 18 152 72 59 33 274 + ICCARM + 219 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 207 206 204 208 209 210 220 189 154 145 215 - $PROJ_DIR$\..\drivers\src\stm32f4xx_can.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_rng.c - ICCARM - 123 + __cstat + 48 - __cstat - 169 + ICCARM + 269 BICOMP - 270 + 108 ICCARM - 2 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 182 203 194 183 204 202 184 197 11 + 205 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 204 208 209 210 220 189 154 145 215 - $PROJ_DIR$\..\drivers\src\misc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_rtc.c - ICCARM - 52 + __cstat + 268 - __cstat - 156 + ICCARM + 231 BICOMP - 44 + 11 ICCARM - 11 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 182 203 194 183 204 202 184 197 + 208 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 204 209 210 220 189 154 145 215 - $PROJ_DIR$\..\drivers\src\stm32f4xx_dcmi.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_can.c - ICCARM - 56 + __cstat + 7 - __cstat - 119 + ICCARM + 238 BICOMP - 103 + 240 ICCARM - 191 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 182 203 194 183 204 202 184 197 11 + 203 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 204 208 209 210 220 189 154 145 215 - $PROJ_DIR$\..\drivers\src\stm32f4xx_dma.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_sdio.c - ICCARM - 76 + __cstat + 87 - __cstat - 180 + ICCARM + 72 BICOMP - 63 + 43 ICCARM - 200 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 187 185 208 211 201 195 210 182 203 194 183 204 202 184 197 11 + 209 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 204 208 210 220 189 154 145 215 - $PROJ_DIR$\..\drivers\src\stm32f4xx_crc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_spi.c - ICCARM - 255 + __cstat + 230 - __cstat - 120 + ICCARM + 63 BICOMP - 158 + 125 ICCARM - 15 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 192 200 187 185 208 211 201 195 210 182 203 194 183 204 202 184 197 11 + 210 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 204 208 209 220 189 154 145 215 - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_syscfg.c - ICCARM - 35 + __cstat + 74 - __cstat - 244 + ICCARM + 96 BICOMP - 67 + 100 ICCARM - 16 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 182 203 194 183 204 202 184 197 11 + 220 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 204 208 209 210 189 154 145 215 - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_tdes.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_gpio.c - ICCARM - 159 + __cstat + 24 - __cstat - 60 + ICCARM + 263 BICOMP - 70 + 258 ICCARM - 16 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 182 203 194 183 204 202 184 197 11 + 200 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 219 207 206 204 208 209 210 220 189 154 145 215 - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_aes.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dma.c - ICCARM - 26 + __cstat + 228 - __cstat - 248 + ICCARM + 41 BICOMP - 162 + 93 ICCARM - 16 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 182 203 194 183 204 202 184 197 11 + 196 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 216 198 212 200 219 207 206 204 208 209 210 220 189 154 145 215 - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_des.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_rcc.c - ICCARM - 101 + __cstat + 59 - __cstat - 87 + ICCARM + 114 BICOMP - 71 + 33 ICCARM - 16 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 182 203 194 183 204 202 184 197 11 + 204 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 208 209 210 220 189 154 145 215 - $PROJ_DIR$\..\drivers\src\stm32f4xx_dac.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_tim.c - ICCARM - 32 + __cstat + 247 - __cstat - 83 + ICCARM + 86 BICOMP - 100 + 80 ICCARM - 17 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 182 203 194 183 204 202 184 197 11 + 189 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 204 208 209 210 220 154 145 215 - $PROJ_DIR$\..\drivers\src\stm32f4xx_dbgmcu.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_md5.c - ICCARM - 113 + __cstat + 112 - __cstat - 117 + ICCARM + 66 BICOMP - 146 + 92 ICCARM - 192 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 200 187 185 208 211 201 195 210 182 203 194 183 204 202 184 197 11 + 199 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 204 208 209 210 220 189 154 145 215 - $PROJ_DIR$\..\drivers\src\stm32f4xx_adc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dac.c - ICCARM - 78 + __cstat + 57 - __cstat - 96 + ICCARM + 6 BICOMP - 53 + 35 ICCARM - 13 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 182 203 194 183 204 202 184 197 11 + 195 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 204 208 209 210 220 189 154 145 215 - $PROJ_DIR$\..\modbus\modbus_flash.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_exti.c - ICCARM - 171 + __cstat + 254 - __cstat - 132 + ICCARM + 115 BICOMP - 28 + 225 ICCARM - 185 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 208 211 201 195 210 182 203 194 183 204 202 184 197 11 213 261 267 259 236 214 161 89 174 217 + 216 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 198 212 200 219 207 206 204 208 209 210 220 189 154 145 215 - $PROJ_DIR$\..\ucos_ii\ports\os_cpu_a.asm + $PROJ_DIR$\..\drivers\src\stm32f4xx_usart.c - AARM - 46 + __cstat + 119 - - - - $PROJ_DIR$\..\drivers\src\stm32f4xx_pwr.c - ICCARM - 134 - - - __cstat - 42 + 94 BICOMP - 43 + 73 ICCARM - 210 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 182 203 194 183 204 202 184 197 11 + 154 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 204 208 209 210 220 189 145 215 - $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_sha1.c + $PROJ_DIR$\..\drivers\src\misc.c - ICCARM - 179 + __cstat + 107 - __cstat - 50 + ICCARM + 40 BICOMP - 140 + 44 ICCARM - 193 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 182 203 194 183 204 202 184 197 11 + 215 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 204 208 209 210 220 189 154 145 - $PROJ_DIR$\..\drivers\src\stm32f4xx_iwdg.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_adc.c - ICCARM - 272 + __cstat + 236 - __cstat - 58 + ICCARM + 257 BICOMP - 118 + 102 ICCARM - 195 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 210 182 203 194 183 204 202 184 197 11 + 197 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 204 208 209 210 220 189 154 145 215 - $PROJ_DIR$\..\modbus\modbus.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_des.c - ICCARM - 61 + __cstat + 110 - __cstat - 91 + ICCARM + 273 BICOMP - 92 + 111 ICCARM - 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 182 203 194 183 204 202 184 197 11 261 267 259 236 217 161 89 174 213 + 201 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 204 208 209 210 220 189 154 145 215 - $PROJ_DIR$\..\ucos_ii\source\os_core.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_tdes.c - ICCARM - 130 + __cstat + 259 - __cstat - 126 + ICCARM + 18 BICOMP - 135 + 264 ICCARM - 261 267 259 236 + 201 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 204 208 209 210 220 189 154 145 215 - $PROJ_DIR$\..\drivers\src\stm32f4xx_i2c.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_flash.c - ICCARM - 114 + __cstat + 82 - __cstat - 93 + ICCARM + 91 BICOMP - 73 + 246 ICCARM - 201 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 195 210 182 203 194 183 204 202 184 197 11 + 198 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 212 200 219 207 206 204 208 209 210 220 189 154 145 215 - $PROJ_DIR$\..\drivers\src\stm32f4xx_rng.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_fsmc.c - ICCARM - 65 + __cstat + 90 - __cstat - 36 + ICCARM + 75 BICOMP - 175 + 19 ICCARM - 190 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 182 203 194 183 204 202 184 197 11 + 212 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 200 219 207 206 204 208 209 210 220 189 154 145 215 - $PROJ_DIR$\..\drivers\src\stm32f4xx_sdio.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dbgmcu.c - ICCARM - 168 + __cstat + 248 - __cstat - 173 + ICCARM + 47 BICOMP - 148 + 232 ICCARM - 194 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 182 203 183 204 202 184 197 11 + 218 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 196 216 198 212 200 219 207 206 204 208 209 210 220 189 154 145 215 - $PROJ_DIR$\..\ucos_ii\ports\os_cpu_c.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_crc.c - ICCARM - 116 + __cstat + 55 - __cstat - 62 + ICCARM + 77 BICOMP - 105 + 89 ICCARM - 261 267 259 236 + 211 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 218 196 216 198 212 200 219 207 206 204 208 209 210 220 189 154 145 215 - $PROJ_DIR$\..\ucos_ii\source\os_flag.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dcmi.c - ICCARM - 163 + __cstat + 60 - __cstat - 80 + ICCARM + 106 BICOMP - 98 + 56 ICCARM - 261 267 259 236 + 191 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 204 208 209 210 220 189 154 145 215 - $PROJ_DIR$\..\ucos_ii\source\os_mbox.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp.c - ICCARM - 94 + __cstat + 252 - __cstat - 178 + ICCARM + 118 BICOMP - 260 + 271 ICCARM - 261 267 259 236 + 201 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 204 208 209 210 220 189 154 145 215 - $PROJ_DIR$\..\drivers\src\stm32f4xx_fsmc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_hash.c - ICCARM - 84 + __cstat + 242 - __cstat - 85 + ICCARM + 101 BICOMP - 256 + 3 ICCARM - 208 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 211 201 195 210 182 203 194 183 204 202 184 197 11 + 199 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 204 208 209 210 220 189 154 145 215 - $PROJ_DIR$\..\drivers\src\stm32f4xx_exti.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_iwdg.c - ICCARM - 79 + __cstat + 46 - __cstat - 129 + ICCARM + 13 BICOMP - 102 + 34 ICCARM - 187 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 185 208 211 201 195 210 182 203 194 183 204 202 184 197 11 + 207 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 206 204 208 209 210 220 189 154 145 215 - $PROJ_DIR$\..\drivers\src\stm32f4xx_flash.c + $PROJ_DIR$\..\ucos_ii\source\os_mutex.c - ICCARM - 27 + __cstat + 38 - __cstat - 246 + ICCARM + 97 BICOMP - 144 + 124 ICCARM - 185 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 208 211 201 195 210 182 203 194 183 204 202 184 197 11 + 182 169 161 181 - $PROJ_DIR$\..\drivers\src\stm32f4xx_gpio.c + $PROJ_DIR$\..\ucos_ii\source\os_tmr.c - ICCARM - 141 + __cstat + 227 - __cstat - 164 + ICCARM + 29 BICOMP - 125 + 70 ICCARM - 211 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 201 195 210 182 203 194 183 204 202 184 197 11 + 182 169 161 181 - $PROJ_DIR$\..\drivers\src\stm32f4xx_hash.c + $PROJ_DIR$\..\user\stm32f4xx_it.c - ICCARM - 82 + __cstat + 67 - __cstat - 151 + ICCARM + 260 BICOMP - 155 + 83 ICCARM - 193 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 182 203 194 183 204 202 184 197 11 + 183 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 204 208 209 210 220 189 154 145 215 182 169 161 181 - $PROJ_DIR$\..\drivers\src\stm32f4xx_rcc.c + $PROJ_DIR$\..\ucos_ii\source\os_mbox.c - ICCARM - 31 + __cstat + 23 - __cstat - 81 + ICCARM + 244 BICOMP - 55 + 261 ICCARM - 182 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 203 194 183 204 202 184 197 11 + 182 169 161 181 - $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_md5.c + $PROJ_DIR$\..\ucos_ii\source\os_time.c - ICCARM - 51 + __cstat + 71 - __cstat - 176 + ICCARM + 121 BICOMP - 166 + 37 ICCARM - 193 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 182 203 194 183 204 202 184 197 11 + 182 169 161 181 - $PROJ_DIR$\..\drivers\src\stm32f4xx_rtc.c + $PROJ_DIR$\..\ucos_ii\source\os_q.c - ICCARM - 143 + __cstat + 84 - __cstat - 124 + ICCARM + 237 BICOMP - 172 + 113 ICCARM - 203 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 182 194 183 204 202 184 197 11 + 182 169 161 181 - $PROJ_DIR$\..\ucos_ii\ports\os_dbg.c + $PROJ_DIR$\..\ucos_ii\source\os_task.c - ICCARM - 153 + __cstat + 54 - __cstat - 106 + ICCARM + 104 BICOMP - 104 + 5 ICCARM - 261 267 259 236 + 182 169 161 181 - $PROJ_DIR$\..\drivers\src\stm32f4xx_syscfg.c + $PROJ_DIR$\..\modbus\modbus.c - ICCARM - 68 + __cstat + 233 - __cstat - 77 + ICCARM + 98 BICOMP - 21 + 36 ICCARM - 204 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 182 203 194 183 202 184 197 11 + 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 204 208 209 210 220 189 154 145 215 182 169 161 181 186 16 15 122 160 - $PROJ_DIR$\..\drivers\src\stm32f4xx_tim.c + $PROJ_DIR$\..\user\utils.c - ICCARM - 252 + __cstat + 32 - __cstat - 115 + ICCARM + 255 BICOMP - 19 + 265 ICCARM - 202 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 182 203 194 183 204 184 197 11 + 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 204 208 209 210 220 189 154 145 215 - $PROJ_DIR$\..\drivers\src\stm32f4xx_wwdg.c + $PROJ_DIR$\..\ucos_ii\source\os_mem.c - ICCARM - 24 + __cstat + 272 - __cstat - 64 + ICCARM + 14 BICOMP - 47 + 61 ICCARM - 197 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 182 203 194 183 204 202 184 11 + 182 169 161 181 - $PROJ_DIR$\..\drivers\src\stm32f4xx_spi.c + $PROJ_DIR$\..\modbus\modbus_flash.c - ICCARM - 23 + __cstat + 249 - __cstat - 99 + ICCARM + 173 BICOMP - 39 + 116 ICCARM - 183 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 182 203 194 204 202 184 197 11 + 198 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 212 200 219 207 206 204 208 209 210 220 189 154 145 215 160 182 169 161 181 184 16 15 122 186 - $PROJ_DIR$\..\drivers\src\stm32f4xx_usart.c + $PROJ_DIR$\..\ucos_ii\ports\os_cpu_c.c - ICCARM - 136 + __cstat + 52 - __cstat - 25 + ICCARM + 39 BICOMP - 262 + 42 ICCARM - 184 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 182 203 194 183 204 202 197 11 + 182 169 161 181 - $PROJ_DIR$\..\ucos_ii\source\os_tmr.c + $PROJ_DIR$\..\ucos_ii\source\os_sem.c - ICCARM - 37 + __cstat + 172 - __cstat - 149 + ICCARM + 235 BICOMP - 154 + 50 ICCARM - 261 267 259 236 + 182 169 161 181 - $PROJ_DIR$\..\ucos_ii\source\os_task.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_wwdg.c - ICCARM - 97 + __cstat + 78 - __cstat - 122 + ICCARM + 79 BICOMP - 165 + 105 ICCARM - 261 267 259 236 + 145 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 204 208 209 210 220 189 154 215 - $PROJ_DIR$\..\ucos_ii\source\os_q.c + $PROJ_DIR$\..\ucos_ii\ports\os_dbg.c - ICCARM - 127 + __cstat + 51 - __cstat - 131 + ICCARM + 250 BICOMP - 45 + 31 ICCARM - 261 267 259 236 + 182 169 161 181 - $PROJ_DIR$\..\user\utils.c + $PROJ_DIR$\..\ucos_ii\source\os_core.c - ICCARM - 152 + __cstat + 253 - __cstat - 41 + ICCARM + 239 BICOMP - 74 + 241 ICCARM - 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 182 203 194 183 204 202 184 197 11 + 182 169 161 181 - $PROJ_DIR$\..\ucos_ii\source\os_sem.c + $PROJ_DIR$\..\user\sys_cfg.c - ICCARM - 111 + __cstat + 88 - __cstat - 167 + ICCARM + 245 BICOMP - 107 + 243 ICCARM - 261 267 259 236 + 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 204 208 209 210 220 189 154 145 215 161 170 - $PROJ_DIR$\..\ucos_ii\source\os_time.c + $PROJ_DIR$\..\ucos_ii\source\os_flag.c - ICCARM - 57 + __cstat + 95 - __cstat - 22 + ICCARM + 256 BICOMP - 75 + 49 ICCARM - 261 267 259 236 + 182 169 161 181 - $PROJ_DIR$\..\user\stm32f4xx_it.c + $PROJ_DIR$\..\ucos_ii\ports\os_cpu_a.asm - ICCARM - 86 + AARM + 8 + + + + + [ROOT_NODE] + + + ILINK + 262 17 + + + + $PROJ_DIR$\..\cmsis\system_stm32f4xx.c + __cstat - 90 + 109 + + + ICCARM + 68 BICOMP - 257 + 65 ICCARM - 273 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 182 203 194 183 204 202 184 197 11 261 267 259 236 + 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 204 208 209 210 220 189 154 145 215 - $PROJ_DIR$\..\user\sys_cfg.c + $PROJ_DIR$\startup_stm32f40xx.s - ICCARM - 109 + AARM + 267 + + + + $PROJ_DIR$\..\app\src\hardware.c + __cstat - 157 + 85 + + + ICCARM + 62 BICOMP - 128 + 229 ICCARM - 10 5 133 137 88 110 108 170 8 150 112 6 0 12 264 15 192 200 187 185 208 211 201 195 210 182 203 194 183 204 202 184 197 11 259 269 + 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 204 208 209 210 220 189 154 145 215 221 160 182 169 161 181 - $PROJ_DIR$\..\ucos_ii\source\os_mutex.c + $PROJ_DIR$\..\app\main.c - ICCARM - 54 + __cstat + 21 - __cstat - 147 + ICCARM + 103 BICOMP - 20 + 266 ICCARM - 261 267 259 236 + 224 193 190 30 2 12 4 123 0 202 25 20 217 192 214 162 211 218 196 216 198 212 200 219 207 206 204 208 209 210 220 189 154 145 215 221 160 182 169 161 181 186 170 184 16 15 122 - $PROJ_DIR$\..\ucos_ii\source\os_mem.c + $PROJ_DIR$\Debug\Exe\uCOS_Modbus.out - ICCARM - 253 - - - __cstat - 48 + OBJCOPY + 45 - BICOMP - 29 + ILINK + 17 - ICCARM - 261 267 259 236 - - - - - - Release - - $PROJ_DIR$\startup_stm32f40xx.s - $PROJ_DIR$\..\app\src\hardware.c - $PROJ_DIR$\..\app\main.c - $PROJ_DIR$\..\cmsis\system_stm32f4xx.c - $PROJ_DIR$\Release\Obj\stm32f4xx_gpio.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_flash.o - $PROJ_DIR$\Release\Obj\stm32f4xx_it.o - $PROJ_DIR$\Release\Obj\os_task.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_hash_sha1.xcl - $PROJ_DIR$\Release\Obj\os_mbox.o - $PROJ_DIR$\Release\Obj\os_mem.o - $PROJ_DIR$\Release\Obj\stm32f4xx_flash.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_it.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_dcmi.o - $PROJ_DIR$\Release\Obj\stm32f4xx_fsmc.o - $PROJ_DIR$\Release\Obj\os_cpu_a.o - $PROJ_DIR$\Release\Obj\os_cpu_c.o - $PROJ_DIR$\Release\Obj\stm32f4xx_usart.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_cryp.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_aes.xcl - $PROJ_DIR$\Release\Obj\os_flag.o - $PROJ_DIR$\Release\Obj\stm32f4xx_wwdg.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_rtc.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_dac.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_spi.o - $PROJ_DIR$\Release\Obj\utils.o - $PROJ_DIR$\Release\Obj\stm32f4xx_can.o - $PROJ_DIR$\Release\Obj\stm32f4xx_tim.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_adc.o - $PROJ_DIR$\Release\Obj\utils.xcl - $PROJ_DIR$\Release\Obj\os_mutex.xcl - $PROJ_DIR$\Release\Obj\misc.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_dbgmcu.o - $PROJ_DIR$\Release\Obj\stm32f4xx_dcmi.xcl - $PROJ_DIR$\Release\Obj\os_tmr.o - $PROJ_DIR$\Release\Obj\sys_cfg.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_dac.o - $PROJ_DIR$\Release\Obj\startup_stm32f40xx.o - $PROJ_DIR$\Release\Obj\os_cpu_c.xcl - $PROJ_DIR$\Release\Obj\os_mbox.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_adc.xcl - $PROJ_DIR$\Release\Obj\system_stm32f4xx.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_iwdg.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_rng.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_gpio.o - $PROJ_DIR$\Release\Obj\stm32f4xx_pwr.xcl - $PROJ_DIR$\Release\Obj\hardware.xcl - $PROJ_DIR$\Release\Exe\uCOS_Modbus.out - $PROJ_DIR$\Release\Obj\os_mutex.o - $PROJ_DIR$\Release\Obj\stm32f4xx_wwdg.o - $PROJ_DIR$\Release\Obj\stm32f4xx_exti.o - $PROJ_DIR$\Release\Obj\stm32f4xx_i2c.xcl - $PROJ_DIR$\Release\Obj\os_q.o - $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_aes.o - $PROJ_DIR$\Release\Obj\os_dbg.o - $PROJ_DIR$\Release\Obj\stm32f4xx_dma.xcl - $PROJ_DIR$\Release\Obj\os_task.o - $PROJ_DIR$\Release\Obj\os_time.xcl - $PROJ_DIR$\Release\Obj\sys_cfg.o - $PROJ_DIR$\Release\Obj\stm32f4xx_hash_md5.o - $PROJ_DIR$\Release\Obj\stm32f4xx_hash.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_rtc.o - $PROJ_DIR$\Release\Obj\os_sem.xcl - $PROJ_DIR$\Release\Obj\os_flag.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_crc.o - $PROJ_DIR$\Release\Obj\stm32f4xx_hash.o - $PROJ_DIR$\Release\Obj\os_q.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_spi.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_fsmc.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_tdes.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_dbgmcu.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_syscfg.o - $PROJ_DIR$\Release\Obj\stm32f4xx_syscfg.xcl + ILINK + 22 62 103 40 98 173 239 8 39 250 256 244 14 97 237 235 104 121 29 267 257 238 77 118 81 273 18 6 47 106 41 115 91 75 263 101 66 1 226 260 13 234 114 269 231 72 63 96 86 94 79 245 68 255 27 9 10 26 + + + + + + Release + + $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_des.o + $PROJ_DIR$\Release\Obj\sys_cfg.o + $PROJ_DIR$\Release\Obj\os_time.o + $PROJ_DIR$\Release\Obj\stm32f4xx_i2c.xcl $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_tdes.o $PROJ_DIR$\Release\Obj\stm32f4xx_cryp.o - $PROJ_DIR$\Release\Obj\stm32f4xx_hash_sha1.o - $PROJ_DIR$\Release\Obj\stm32f4xx_usart.o - $PROJ_DIR$\Release\Obj\stm32f4xx_i2c.o - $PROJ_DIR$\Release\Obj\os_time.o - $PROJ_DIR$\Release\Obj\stm32f4xx_sdio.o - $PROJ_DIR$\Release\Obj\hardware.o - $PROJ_DIR$\Release\Obj\stm32f4xx_iwdg.o - $PROJ_DIR$\Release\Obj\stm32f4xx_dma.o - $PROJ_DIR$\Release\Obj\stm32f4xx_rcc.xcl - $PROJ_DIR$\Release\Obj\os_dbg.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_rcc.o - $PROJ_DIR$\Release\Obj\os_tmr.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_can.xcl $PROJ_DIR$\Release\Obj\misc.o - $PROJ_DIR$\Release\Obj\stm32f4xx_sdio.xcl - $PROJ_DIR$\Release\Obj\main.xcl - $PROJ_DIR$\Release\Obj\main.o - $PROJ_DIR$\Release\Obj\stm32f4xx_exti.xcl - $PROJ_DIR$\Release\Obj\os_core.o - $PROJ_DIR$\Release\Obj\stm32f4xx_hash_md5.xcl - $PROJ_DIR$\Release\Obj\system_stm32f4xx.o $PROJ_DIR$\Release\Obj\stm32f4xx_crc.xcl - $PROJ_DIR$\Release\Obj\os_mem.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_des.xcl - $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_des.o + $PROJ_DIR$\Release\Obj\os_core.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_rcc.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_exti.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_dma.o + $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_aes.xcl + $PROJ_DIR$\Release\Obj\os_dbg.o + $PROJ_DIR$\Release\Obj\stm32f4xx_rtc.o $PROJ_DIR$\Release\Obj\stm32f4xx_tim.o - $PROJ_DIR$\Release\Obj\stm32f4xx_rng.o $PROJ_DIR$\Release\Obj\os_sem.o - $PROJ_DIR$\Release\Obj\stm32f4xx_pwr.o - $PROJ_DIR$\Release\Obj\os_core.xcl - $PROJ_DIR$\..\drivers\src\stm32f4xx_can.c - $PROJ_DIR$\..\drivers\src\misc.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_dcmi.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_dma.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_crc.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_tdes.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_aes.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_des.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_dac.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_dbgmcu.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_adc.c - $PROJ_DIR$\..\ucos_ii\ports\os_cpu_a.asm + $PROJ_DIR$\Release\Obj\hardware.o + $PROJ_DIR$\Release\Obj\main.o + $PROJ_DIR$\Release\Obj\stm32f4xx_can.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_sdio.xcl + $PROJ_DIR$\Release\Obj\os_mutex.xcl + $PROJ_DIR$\Release\Obj\os_core.o + $PROJ_DIR$\Release\Obj\main.xcl $PROJ_DIR$\..\drivers\src\stm32f4xx_pwr.c $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_sha1.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_iwdg.c - $PROJ_DIR$\..\ucos_ii\source\os_core.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_aes.c $PROJ_DIR$\..\drivers\src\stm32f4xx_i2c.c $PROJ_DIR$\..\drivers\src\stm32f4xx_rng.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_rtc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_can.c $PROJ_DIR$\..\drivers\src\stm32f4xx_sdio.c - $PROJ_DIR$\..\ucos_ii\ports\os_cpu_c.c - $PROJ_DIR$\..\ucos_ii\source\os_flag.c - $PROJ_DIR$\..\ucos_ii\source\os_mbox.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_fsmc.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_exti.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_flash.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_spi.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_syscfg.c $PROJ_DIR$\..\drivers\src\stm32f4xx_gpio.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_hash.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dma.c $PROJ_DIR$\..\drivers\src\stm32f4xx_rcc.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_md5.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_rtc.c - $PROJ_DIR$\..\ucos_ii\ports\os_dbg.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_syscfg.c $PROJ_DIR$\..\drivers\src\stm32f4xx_tim.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_wwdg.c - $PROJ_DIR$\..\drivers\src\stm32f4xx_spi.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_md5.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dac.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_exti.c $PROJ_DIR$\..\drivers\src\stm32f4xx_usart.c + $PROJ_DIR$\..\drivers\src\misc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_adc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_des.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_tdes.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_flash.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_fsmc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dbgmcu.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_crc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dcmi.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_hash.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_iwdg.c + $PROJ_DIR$\..\ucos_ii\source\os_mutex.c $PROJ_DIR$\..\ucos_ii\source\os_tmr.c - $PROJ_DIR$\..\ucos_ii\source\os_task.c + $PROJ_DIR$\..\user\stm32f4xx_it.c + $PROJ_DIR$\..\ucos_ii\source\os_mbox.c + $PROJ_DIR$\..\ucos_ii\source\os_time.c $PROJ_DIR$\..\ucos_ii\source\os_q.c + $PROJ_DIR$\..\ucos_ii\source\os_task.c $PROJ_DIR$\..\user\utils.c + $PROJ_DIR$\..\ucos_ii\source\os_mem.c + $PROJ_DIR$\..\ucos_ii\ports\os_cpu_c.c $PROJ_DIR$\..\ucos_ii\source\os_sem.c - $PROJ_DIR$\..\ucos_ii\source\os_time.c - $PROJ_DIR$\..\user\stm32f4xx_it.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_wwdg.c + $PROJ_DIR$\..\ucos_ii\ports\os_dbg.c + $PROJ_DIR$\..\ucos_ii\source\os_core.c $PROJ_DIR$\..\user\sys_cfg.c - $PROJ_DIR$\..\ucos_ii\source\os_mutex.c - $PROJ_DIR$\..\ucos_ii\source\os_mem.c + $PROJ_DIR$\..\ucos_ii\source\os_flag.c + $PROJ_DIR$\..\ucos_ii\ports\os_cpu_a.asm + $PROJ_DIR$\..\cmsis\system_stm32f4xx.c + $PROJ_DIR$\startup_stm32f40xx.s + $PROJ_DIR$\..\app\src\hardware.c + $PROJ_DIR$\..\app\main.c + $PROJ_DIR$\Release\Obj\stm32f4xx_it.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_gpio.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_rtc.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_tim.xcl + $PROJ_DIR$\Release\Obj\os_q.o + $PROJ_DIR$\Release\Obj\stm32f4xx_flash.o + $PROJ_DIR$\Release\Obj\stm32f4xx_dcmi.o + $PROJ_DIR$\Release\Obj\hardware.xcl + $PROJ_DIR$\Release\Obj\os_flag.o + $PROJ_DIR$\Release\Obj\utils.xcl + $PROJ_DIR$\Release\Obj\os_task.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_wwdg.xcl + $PROJ_DIR$\Release\Obj\os_cpu_c.o + $PROJ_DIR$\Release\Obj\stm32f4xx_fsmc.o + $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_tdes.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_hash_sha1.o + $PROJ_DIR$\Release\Obj\os_mutex.o + $PROJ_DIR$\Release\Obj\stm32f4xx_exti.o + $PROJ_DIR$\Release\Obj\stm32f4xx_wwdg.o + $PROJ_DIR$\Release\Obj\os_flag.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_hash_md5.o + $PROJ_DIR$\Release\Obj\stm32f4xx_usart.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_dac.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_syscfg.o + $PROJ_DIR$\Release\Obj\stm32f4xx_fsmc.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_des.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_pwr.o + $PROJ_DIR$\Release\Obj\stm32f4xx_adc.o + $PROJ_DIR$\Release\Obj\os_tmr.xcl + $PROJ_DIR$\Release\Obj\startup_stm32f40xx.o + $PROJ_DIR$\Release\Obj\stm32f4xx_dac.o + $PROJ_DIR$\Release\Obj\os_dbg.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_pwr.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_rcc.o + $PROJ_DIR$\Release\Obj\stm32f4xx_hash.xcl + $PROJ_DIR$\Release\Obj\os_time.xcl + $PROJ_DIR$\Release\Obj\os_mem.o + $PROJ_DIR$\Release\Obj\stm32f4xx_syscfg.xcl + $PROJ_DIR$\Release\Obj\os_mbox.xcl + $PROJ_DIR$\Release\Obj\os_mbox.o + $PROJ_DIR$\Release\Obj\misc.xcl + $PROJ_DIR$\Release\Obj\os_cpu_a.o + $PROJ_DIR$\Release\Obj\stm32f4xx_flash.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_crc.o + $PROJ_DIR$\Release\Obj\stm32f4xx_i2c.o + $PROJ_DIR$\Release\Obj\stm32f4xx_usart.o + $PROJ_DIR$\Release\Obj\stm32f4xx_sdio.o + $PROJ_DIR$\Release\Obj\stm32f4xx_can.o + $PROJ_DIR$\Release\Obj\stm32f4xx_cryp.xcl + $PROJ_DIR$\Release\Obj\os_cpu_c.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_adc.xcl + $PROJ_DIR$\Release\Obj\system_stm32f4xx.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_rng.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_it.o + $PROJ_DIR$\Release\Obj\stm32f4xx_iwdg.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_rng.o + $PROJ_DIR$\Release\Obj\stm32f4xx_gpio.o + $PROJ_DIR$\Release\Obj\system_stm32f4xx.o + $PROJ_DIR$\Release\Obj\stm32f4xx_hash_md5.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_hash_sha1.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_spi.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_dcmi.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_dma.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_dbgmcu.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_hash.o + $PROJ_DIR$\Release\Obj\os_tmr.o + $PROJ_DIR$\Release\Obj\os_q.xcl + $PROJ_DIR$\Release\Obj\os_mem.xcl + $PROJ_DIR$\Release\Obj\utils.o + $PROJ_DIR$\Release\Obj\stm32f4xx_cryp_aes.o + $PROJ_DIR$\Release\Obj\stm32f4xx_spi.o + $PROJ_DIR$\Release\Exe\uCOS_Modbus.out + $PROJ_DIR$\Release\Obj\sys_cfg.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_iwdg.o + $PROJ_DIR$\Release\Obj\os_sem.xcl + $PROJ_DIR$\Release\Obj\stm32f4xx_dbgmcu.o + $PROJ_DIR$\Release\Obj\os_task.o - [ROOT_NODE] + $PROJ_DIR$\..\drivers\src\stm32f4xx_pwr.c - ILINK - 47 + ICCARM + 101 - - - - $PROJ_DIR$\startup_stm32f40xx.s - - AARM - 37 + BICOMP + 107 - $PROJ_DIR$\..\app\src\hardware.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_sha1.c ICCARM - 80 + 90 BICOMP - 46 + 134 - $PROJ_DIR$\..\app\main.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_aes.c ICCARM - 91 + 144 BICOMP - 90 + 12 - $PROJ_DIR$\..\cmsis\system_stm32f4xx.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_i2c.c ICCARM - 95 + 119 BICOMP - 41 + 3 - $PROJ_DIR$\..\drivers\src\stm32f4xx_can.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_rng.c ICCARM - 26 + 130 BICOMP - 87 + 127 - $PROJ_DIR$\..\drivers\src\misc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_rtc.c ICCARM - 88 + 14 BICOMP - 31 + 77 - $PROJ_DIR$\..\drivers\src\stm32f4xx_dcmi.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_can.c ICCARM - 13 + 122 BICOMP - 33 + 19 - $PROJ_DIR$\..\drivers\src\stm32f4xx_dma.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_sdio.c ICCARM - 82 + 121 BICOMP - 55 + 20 - $PROJ_DIR$\..\drivers\src\stm32f4xx_crc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_spi.c ICCARM - 64 + 145 BICOMP - 96 + 135 - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_syscfg.c ICCARM - 74 + 98 BICOMP - 18 + 112 - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_tdes.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_gpio.c ICCARM - 73 + 131 BICOMP - 69 + 76 - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_aes.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dma.c ICCARM - 53 + 11 BICOMP - 19 + 137 - $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_des.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_rcc.c ICCARM - 99 + 108 BICOMP - 98 + 9 - $PROJ_DIR$\..\drivers\src\stm32f4xx_dac.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_tim.c ICCARM - 36 + 15 BICOMP - 23 + 78 - $PROJ_DIR$\..\drivers\src\stm32f4xx_dbgmcu.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_md5.c ICCARM - 32 + 95 BICOMP - 70 + 133 - $PROJ_DIR$\..\drivers\src\stm32f4xx_adc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dac.c ICCARM - 28 + 105 BICOMP - 40 + 97 - $PROJ_DIR$\..\ucos_ii\ports\os_cpu_a.asm + $PROJ_DIR$\..\drivers\src\stm32f4xx_exti.c - AARM - 15 + ICCARM + 92 + + + BICOMP + 10 - $PROJ_DIR$\..\drivers\src\stm32f4xx_pwr.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_usart.c ICCARM - 103 + 120 BICOMP - 45 + 96 - $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_sha1.c + $PROJ_DIR$\..\drivers\src\misc.c ICCARM - 75 + 6 BICOMP - 8 + 115 - $PROJ_DIR$\..\drivers\src\stm32f4xx_iwdg.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_adc.c ICCARM - 81 + 102 BICOMP - 42 + 125 - $PROJ_DIR$\..\ucos_ii\source\os_core.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_des.c ICCARM - 93 + 0 BICOMP - 104 + 100 - $PROJ_DIR$\..\drivers\src\stm32f4xx_i2c.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp_tdes.c ICCARM - 77 + 4 BICOMP - 51 + 89 - $PROJ_DIR$\..\drivers\src\stm32f4xx_rng.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_flash.c ICCARM - 101 + 80 BICOMP - 43 + 117 - $PROJ_DIR$\..\drivers\src\stm32f4xx_sdio.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_fsmc.c ICCARM - 79 + 88 BICOMP - 89 + 99 - $PROJ_DIR$\..\ucos_ii\ports\os_cpu_c.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dbgmcu.c ICCARM - 16 + 150 BICOMP - 38 + 138 - $PROJ_DIR$\..\ucos_ii\source\os_flag.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_crc.c ICCARM - 20 + 118 BICOMP - 63 + 7 - $PROJ_DIR$\..\ucos_ii\source\os_mbox.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_dcmi.c ICCARM - 9 + 81 BICOMP - 39 + 136 - $PROJ_DIR$\..\drivers\src\stm32f4xx_fsmc.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_cryp.c ICCARM - 14 + 5 BICOMP - 68 + 123 - $PROJ_DIR$\..\drivers\src\stm32f4xx_exti.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_hash.c ICCARM - 50 + 139 BICOMP - 92 + 109 - $PROJ_DIR$\..\drivers\src\stm32f4xx_flash.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_iwdg.c ICCARM - 5 + 148 BICOMP - 11 + 129 - $PROJ_DIR$\..\drivers\src\stm32f4xx_gpio.c + $PROJ_DIR$\..\ucos_ii\source\os_mutex.c ICCARM - 44 + 91 BICOMP - 4 + 21 - $PROJ_DIR$\..\drivers\src\stm32f4xx_hash.c + $PROJ_DIR$\..\ucos_ii\source\os_tmr.c ICCARM - 65 + 140 BICOMP - 60 + 103 - $PROJ_DIR$\..\drivers\src\stm32f4xx_rcc.c + $PROJ_DIR$\..\user\stm32f4xx_it.c ICCARM - 85 + 128 BICOMP - 83 + 75 - $PROJ_DIR$\..\drivers\src\stm32f4xx_hash_md5.c + $PROJ_DIR$\..\ucos_ii\source\os_mbox.c ICCARM - 59 + 114 BICOMP - 94 + 113 - $PROJ_DIR$\..\drivers\src\stm32f4xx_rtc.c + $PROJ_DIR$\..\ucos_ii\source\os_time.c ICCARM - 61 + 2 BICOMP - 22 + 110 - $PROJ_DIR$\..\ucos_ii\ports\os_dbg.c + $PROJ_DIR$\..\ucos_ii\source\os_q.c ICCARM - 54 + 79 BICOMP - 84 + 141 - $PROJ_DIR$\..\drivers\src\stm32f4xx_syscfg.c + $PROJ_DIR$\..\ucos_ii\source\os_task.c ICCARM - 71 + 151 BICOMP - 72 + 85 - $PROJ_DIR$\..\drivers\src\stm32f4xx_tim.c + $PROJ_DIR$\..\user\utils.c ICCARM - 100 + 143 BICOMP - 27 + 84 - $PROJ_DIR$\..\drivers\src\stm32f4xx_wwdg.c + $PROJ_DIR$\..\ucos_ii\source\os_mem.c ICCARM - 49 + 111 BICOMP - 21 + 142 - $PROJ_DIR$\..\drivers\src\stm32f4xx_spi.c + $PROJ_DIR$\..\ucos_ii\ports\os_cpu_c.c ICCARM - 24 + 87 BICOMP - 67 + 124 - $PROJ_DIR$\..\drivers\src\stm32f4xx_usart.c + $PROJ_DIR$\..\ucos_ii\source\os_sem.c ICCARM - 76 + 16 BICOMP - 17 + 149 - $PROJ_DIR$\..\ucos_ii\source\os_tmr.c + $PROJ_DIR$\..\drivers\src\stm32f4xx_wwdg.c ICCARM - 34 + 93 BICOMP @@ -2218,119 +2217,120 @@ - $PROJ_DIR$\..\ucos_ii\source\os_task.c + $PROJ_DIR$\..\ucos_ii\ports\os_dbg.c ICCARM - 56 + 13 BICOMP - 7 + 106 - $PROJ_DIR$\..\ucos_ii\source\os_q.c + $PROJ_DIR$\..\ucos_ii\source\os_core.c ICCARM - 52 + 22 BICOMP - 66 + 8 - $PROJ_DIR$\..\user\utils.c + $PROJ_DIR$\..\user\sys_cfg.c ICCARM - 25 + 1 BICOMP - 29 + 147 - $PROJ_DIR$\..\ucos_ii\source\os_sem.c + $PROJ_DIR$\..\ucos_ii\source\os_flag.c ICCARM - 102 + 83 BICOMP - 62 + 94 - $PROJ_DIR$\..\ucos_ii\source\os_time.c + $PROJ_DIR$\..\ucos_ii\ports\os_cpu_a.asm - ICCARM - 78 + AARM + 116 + + + + [ROOT_NODE] + - BICOMP - 57 + ILINK + 146 - $PROJ_DIR$\..\user\stm32f4xx_it.c + $PROJ_DIR$\..\cmsis\system_stm32f4xx.c ICCARM - 6 + 132 BICOMP - 12 + 126 - $PROJ_DIR$\..\user\sys_cfg.c + $PROJ_DIR$\startup_stm32f40xx.s - ICCARM - 58 - - - BICOMP - 35 + AARM + 104 - $PROJ_DIR$\..\ucos_ii\source\os_mutex.c + $PROJ_DIR$\..\app\src\hardware.c ICCARM - 48 + 17 BICOMP - 30 + 82 - $PROJ_DIR$\..\ucos_ii\source\os_mem.c + $PROJ_DIR$\..\app\main.c ICCARM - 10 + 18 BICOMP - 97 + 23 diff --git a/modbus/modbus.c b/modbus/modbus.c index c74a495..8eae17f 100644 --- a/modbus/modbus.c +++ b/modbus/modbus.c @@ -24,93 +24,6 @@ uint8_t ModbusTxBuf[MODBUS_TX_BUF_SIZE]; /*发送数组*/ uint16_t ModbusTxLen = 0; /*发送数据长度*/ -uint8_t ModbusErrReply(uint8_t func, uint8_t err); -uint16_t Crc16(const uint8_t *data, uint16_t length); -void AddCrc16(uint8_t *data, uint16_t length); -int8_t ChcekCrc16(uint16_t recCrc16, uint8_t *data, uint16_t length); -uint8_t ModbusReadCoils(uint16_t addres, uint16_t num); -uint8_t ModbusWriteCoils(uint16_t addres, uint16_t num, uint8_t *data); -uint8_t ModbusReadRegs(uint16_t addres, uint16_t num); -uint8_t ModbusWriteRegs(uint16_t addres, uint16_t num, uint8_t *data); -uint8_t ModbusWriteReg(uint16_t addres, uint8_t *data); -uint8_t ModbusWriteCoil(uint16_t addres, uint8_t *data); -uint8_t ModbusExtReadOdd(uint16_t num); - - - -/*USART接收空闲中断*/ -void USART1_IRQHandler(void) -{ - OSIntEnter(); /*进入中断*/ - - uint32_t temp; - uint16_t rxLenRemain; - - if(USART_GetITStatus(USART1, USART_IT_IDLE) == SET) - { - /*在计算数据长度之前先关闭DMA接收通道,防止计算过程中DMA继续转运数据*/ - DMA_Cmd(DMA2_Stream2, DISABLE); - - /*清除IDLE中断标志位*/ - temp = USART1->SR; - temp = USART1->DR; - (void)temp; - - /*清除传输已经完成TCIF2、传输已经完成一半HTIF2标志位*/ - DMA_ClearFlag(DMA2_Stream2, DMA_FLAG_TCIF2 | DMA_FLAG_HTIF2); - - /*计算数据长度*/ - rxLenRemain = DMA_GetCurrDataCounter(DMA2_Stream2); - ModbusRxLen = MODBUS_RX_BUF_SIZE - rxLenRemain; - - /*释放接收到数据帧信号量,唤醒帧解析任务*/ - if(ModbusRxLen != 0) - { - OSSemPost(ModbusReceived); - } - - /*重新指定接收地址*/ - DMA_MemoryTargetConfig(DMA2_Stream2, (uint32_t)ModbusRxBuf, DMA_Memory_0); - /*重启DMA*/ - DMA_SetCurrDataCounter(DMA2_Stream2, MODBUS_RX_BUF_SIZE); - DMA_Cmd(DMA2_Stream2, ENABLE); - } - - OSIntExit(); /*退出中断*/ -} - - -/*modbus响应帧发送*/ -void ModbusSend(uint8_t *txBuf, uint16_t len) -{ - if(DMA_GetCmdStatus(DMA2_Stream7) == ENABLE) - { - /*等待DMA发送完成*/ - while(DMA_GetFlagStatus(DMA2_Stream7, DMA_FLAG_TCIF7) == RESET); - } - - /*先关闭DMA发送通道*/ - DMA_Cmd(DMA2_Stream7, DISABLE); - - /*等待DMA关闭*/ - while (DMA_GetCmdStatus(DMA2_Stream7) != DISABLE); - - /*清除传输已经完成TCIF7、传输已经完成一半HTIF7、FIFO错误FEIF7标志位*/ - DMA_ClearFlag(DMA2_Stream7, DMA_FLAG_FEIF7 | DMA_FLAG_HTIF7 | DMA_FLAG_TCIF7); - - /*配置发送地址和长度*/ - DMA_MemoryTargetConfig(DMA2_Stream7, (uint32_t)txBuf, DMA_Memory_0); - DMA_SetCurrDataCounter(DMA2_Stream7, len); - - /*等待串口发送完成*/ - while (USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET); - - /*在此处等待3.5个字符的时间*/ - /*启动 DMA 发送*/ - DMA_Cmd(DMA2_Stream7, ENABLE); -} - - /*modbus协议帧解析任务*/ void AppTaskModbusParse (void *p_arg) { @@ -129,9 +42,9 @@ void AppTaskModbusParse (void *p_arg) memcpy(rxBuf, ModbusRxBuf, rxLen); /*帧分解*/ - frame.crc = ((uint16_t)(rxBuf[rxLen - 2])) | ((uint16_t)rxBuf[rxLen - 1] << 8); frame.slaveAddres = rxBuf[0]; frame.func = rxBuf[1]; + frame.crc = ((uint16_t)(rxBuf[rxLen - 2])) | ((uint16_t)rxBuf[rxLen - 1] << 8); frame.opeAddres = ((uint16_t)rxBuf[2] << 8) | ((uint16_t)rxBuf[3]); frame.opeNum = ((uint16_t)rxBuf[4] << 8) | ((uint16_t)rxBuf[5]); @@ -197,8 +110,7 @@ void AppTaskModbusParse (void *p_arg) ModbusSend(ModbusTxBuf, ModbusTxLen); } - if(ModbusErr == 0 && (frame.func == 0x0F - || frame.func == 0x10 + if(ModbusErr == 0 && (frame.func == 0x0F || frame.func == 0x10 || frame.func == 0x05 || frame.func == 0x06)) { /*释放写FLASH信号量*/ @@ -566,6 +478,77 @@ uint8_t ModbusWriteReg(uint16_t addres, uint8_t *data) return 0; } +/*USART接收空闲中断*/ +void USART1_IRQHandler(void) +{ + OSIntEnter(); /*进入中断*/ + + uint32_t temp; + uint16_t rxLenRemain; + + if(USART_GetITStatus(USART1, USART_IT_IDLE) == SET) + { + /*在计算数据长度之前先关闭DMA接收通道,防止计算过程中DMA继续转运数据*/ + DMA_Cmd(DMA2_Stream2, DISABLE); + + /*清除IDLE中断标志位*/ + temp = USART1->SR; + temp = USART1->DR; + (void)temp; + + /*清除传输已经完成TCIF2、传输已经完成一半HTIF2标志位*/ + DMA_ClearFlag(DMA2_Stream2, DMA_FLAG_TCIF2 | DMA_FLAG_HTIF2); + + /*计算数据长度*/ + rxLenRemain = DMA_GetCurrDataCounter(DMA2_Stream2); + ModbusRxLen = MODBUS_RX_BUF_SIZE - rxLenRemain; + + /*释放接收到数据帧信号量,唤醒帧解析任务*/ + if(ModbusRxLen != 0) + { + OSSemPost(ModbusReceived); + } + + /*重新指定接收地址*/ + DMA_MemoryTargetConfig(DMA2_Stream2, (uint32_t)ModbusRxBuf, DMA_Memory_0); + /*重启DMA*/ + DMA_SetCurrDataCounter(DMA2_Stream2, MODBUS_RX_BUF_SIZE); + DMA_Cmd(DMA2_Stream2, ENABLE); + } + + OSIntExit(); /*退出中断*/ +} + + +/*modbus响应帧发送*/ +void ModbusSend(uint8_t *txBuf, uint16_t len) +{ + if(DMA_GetCmdStatus(DMA2_Stream7) == ENABLE) + { + /*等待DMA发送完成*/ + while(DMA_GetFlagStatus(DMA2_Stream7, DMA_FLAG_TCIF7) == RESET); + } + + /*先关闭DMA发送通道*/ + DMA_Cmd(DMA2_Stream7, DISABLE); + + /*等待DMA关闭*/ + while (DMA_GetCmdStatus(DMA2_Stream7) != DISABLE); + + /*清除传输已经完成TCIF7、传输已经完成一半HTIF7、FIFO错误FEIF7标志位*/ + DMA_ClearFlag(DMA2_Stream7, DMA_FLAG_FEIF7 | DMA_FLAG_HTIF7 | DMA_FLAG_TCIF7); + + /*配置发送地址和长度*/ + DMA_MemoryTargetConfig(DMA2_Stream7, (uint32_t)txBuf, DMA_Memory_0); + DMA_SetCurrDataCounter(DMA2_Stream7, len); + + /*等待串口发送完成*/ + while (USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET); + + /*启动 DMA 发送*/ + DMA_Cmd(DMA2_Stream7, ENABLE); +} + uint8_t ModbusExtReadOdd(uint16_t num) { uint8_t i = 0; @@ -622,6 +605,8 @@ uint8_t ModbusExtReadOdd(uint16_t num) AddCrc16(ModbusTxBuf, 3 + dataLen); ModbusTxLen = 5 + dataLen; } + /*演示2ms*/ + OSTimeDly(OS_TICKS_PER_SEC / 500); ModbusSend(ModbusTxBuf, ModbusTxLen); } return 0; diff --git a/modbus/modbus.h b/modbus/modbus.h index 7bb8d0d..dfb7ea5 100644 --- a/modbus/modbus.h +++ b/modbus/modbus.h @@ -40,7 +40,18 @@ typedef struct Modbus_Frame /*接收到数据帧信号量*/ extern OS_EVENT *ModbusReceived; - +uint8_t ModbusErrReply(uint8_t func, uint8_t err); +uint16_t Crc16(const uint8_t *data, uint16_t length); +void AddCrc16(uint8_t *data, uint16_t length); +int8_t ChcekCrc16(uint16_t recCrc16, uint8_t *data, uint16_t length); +uint8_t ModbusReadCoils(uint16_t addres, uint16_t num); +uint8_t ModbusWriteCoils(uint16_t addres, uint16_t num, uint8_t *data); +uint8_t ModbusReadRegs(uint16_t addres, uint16_t num); +uint8_t ModbusWriteRegs(uint16_t addres, uint16_t num, uint8_t *data); +uint8_t ModbusWriteReg(uint16_t addres, uint8_t *data); +uint8_t ModbusWriteCoil(uint16_t addres, uint8_t *data); +uint8_t ModbusExtReadOdd(uint16_t num); +void ModbusSend(uint8_t *txBuf, uint16_t len); #endif diff --git a/modbus/modbus_flash.c b/modbus/modbus_flash.c index 5ba38d7..600943e 100644 --- a/modbus/modbus_flash.c +++ b/modbus/modbus_flash.c @@ -15,6 +15,7 @@ uint8_t ModbusFlashWrite(void); uint8_t ModbusErrReply(uint8_t func, uint8_t err); +/*flash写入任务*/ void AppTaskModbusWriteFlash(void *p_arg) { OS_ERR err; @@ -24,7 +25,7 @@ void AppTaskModbusWriteFlash(void *p_arg) OSTimeDly(OS_TICKS_PER_SEC); while (USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET); - // ModbusErr = ModbusFlashWrite(); + ModbusErr = ModbusFlashWrite(); } } @@ -62,6 +63,7 @@ uint8_t ModbusFlashWrite(void) addres += 2; } + addres = MODBUS_FLASH_REG_ADDR; for(uint16_t i = 0; i < 10000; i++) {