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++)
{