From cb9e5e16a5e378f7091ccb14daae6a72003f7583 Mon Sep 17 00:00:00 2001 From: QQyyblithe <qqyyblithe@163.com> Date: Sat, 6 Aug 2022 11:07:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0UART1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- IAR/settings/test01.dbgdt | 14 +- IAR/settings/test01.dnx | 2 +- IAR/settings/test01.wsdt | 30 ++-- IAR/test01.dep | 282 +++++++++++++++++++------------------- user/main.c | 3 +- user/pin_Init.c | 13 ++ user/pin_Init.h | 3 + user/uart_Interrupt.c | 43 +++++- user/uart_Interrupt.h | 3 +- 9 files changed, 225 insertions(+), 168 deletions(-) diff --git a/IAR/settings/test01.dbgdt b/IAR/settings/test01.dbgdt index accaed4..338aa64 100644 --- a/IAR/settings/test01.dbgdt +++ b/IAR/settings/test01.dbgdt @@ -156,7 +156,7 @@ <RecentlyUsedMenus>1</RecentlyUsedMenus> <MenuShadows>1</MenuShadows> <ShowAllMenusAfterDelay>1</ShowAllMenusAfterDelay> - <CommandsUsage>33010000120010860000160000001D810000010000000C8100003300000017810000010000005686000083000000558400000100000000810000010000000E810000340000000B81000001000000148600000700000002840000010000002781000002000000118600000C00000005810000020000004681000027000000108400000500000008860000010000005D86000001000000</CommandsUsage> + <CommandsUsage>480100001300108600001B0000000F810000020000000C810000330000001D81000001000000568600008D0000001781000001000000558400000100000000810000010000000E810000340000000B8100000100000014860000070000000581000002000000118600000C000000278100000200000002840000010000001084000005000000468100002D0000005D860000010000000886000001000000</CommandsUsage> </MFCToolBarParameters> <CommandManager> <CommandsWithoutImages>0B000D8400000F84000008840000FFFFFFFF54840000328100001C81000009840000838600005886000004DC0000</CommandsWithoutImages> @@ -754,7 +754,7 @@ <Pane-34090> <ID>34090</ID> <RectRecentFloat>00000000170000000601000078010000</RectRecentFloat> - <RectRecentDocked>900300003200000056050000F9010000</RectRecentDocked> + <RectRecentDocked>8F0300003200000056050000F9010000</RectRecentDocked> <RecentFrameAlignment>16384</RecentFrameAlignment> <RecentRowIndex>0</RecentRowIndex> <IsFloating>0</IsFloating> @@ -776,7 +776,7 @@ <item>180</item> </col-widths> <FindRegHistory /> - <CurrentGroup1>64</CurrentGroup1> + <CurrentGroup1>69</CurrentGroup1> </IarPane-34090> <Pane-34091> <ID>34091</ID> @@ -1042,7 +1042,7 @@ <IsVisible>1</IsVisible> </BasePane-34111> <DockingManager-256> - <DockingPaneAndPaneDividers>0000000066000000000000000010000001000000FFFFFFFFFFFFFFFF06010000320000000A010000F90100000100000002000010040000000100000000000000000000003F85000000000000000000000000000000000000010000003F850000010000003F850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000003E85000000000000000000000000000000000000010000003E850000010000003E850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000003D85000000000000000000000000000000000000010000003D850000010000003D850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000003C85000000000000000000000000000000000000010000003C850000010000003C850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000003B85000000000000000000000000000000000000010000003B850000010000003B850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000398500000000000000000000000000000000000001000000398500000100000039850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000388500000000000000000000000000000000000001000000388500000100000038850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000378500000000000000000000000000000000000001000000378500000100000037850000000000000020000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000368500000000000000000000000000000000000001000000368500000100000036850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000358500000000000000000000000000000000000001000000358500000100000035850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000348500000000000000000000000000000000000001000000348500000100000034850000000000000010000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000338500000000000000000000000000000000000001000000338500000100000033850000000000000010000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000328500000000000000000000000000000000000001000000328500000100000032850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000318500000000000000000000000000000000000001000000318500000100000031850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000308500000000000000000000000000000000000001000000308500000100000030850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000002E85000000000000000000000000000000000000010000002E850000010000002E850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000002D85000000000000000000000000000000000000010000002D850000010000002D850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000002C85000000000000000000000000000000000000010000002C850000010000002C850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000002B85000000000000000000000000000000000000010000002B850000010000002B850000000000000040000001000000FFFFFFFFFFFFFFFF8C0300003200000090030000F901000001000000020000100400000001000000C3FCFFFFB50000002A85000000000000000000000000000000000000010000002A850000010000002A850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000298500000000000000000000000000000000000001000000298500000100000029850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000288500000000000000000000000000000000000001000000288500000100000028850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000278500000000000000000000000000000000000001000000278500000100000027850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000268500000000000000000000000000000000000001000000268500000100000026850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000258500000000000000000000000000000000000001000000258500000100000025850000000000000010000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000248500000000000000000000000000000000000001000000248500000100000024850000000000000080000000000000FFFFFFFFFFFFFFFF00000000340100005605000038010000000000000100000004000000010000000000000000000000FFFFFFFF0400000020850000218500002285000023850000FFFF02000B004354616262656450616E650080000000000000000000004F0100005605000010020000000000003801000056050000F9010000000000004080004604000000FFFEFF084D0065006D006F007200790020003100000000002085000001000000FFFFFFFFFFFFFFFFFFFEFF084D0065006D006F007200790020003200000000002185000001000000FFFFFFFFFFFFFFFFFFFEFF084D0065006D006F007200790020003300000000002285000001000000FFFFFFFFFFFFFFFFFFFEFF084D0065006D006F007200790020003400000000002385000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFF2085000001000000FFFFFFFF20850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000001F85000000000000000000000000000000000000010000001F850000010000001F850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000001E85000000000000000000000000000000000000010000001E850000010000001E850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000001D85000000000000000000000000000000000000010000001D850000010000001D850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000001C85000000000000000000000000000000000000010000001C850000010000001C850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000001B85000000000000000000000000000000000000010000001B850000010000001B850000000000000020000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000001A85000000000000000000000000000000000000010000001A850000010000001A850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000198500000000000000000000000000000000000001000000198500000100000019850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000158500000000000000000000000000000000000001000000158500000100000015850000000000000040000000000000FFFFFFFFFFFFFFFF420300003200000046030000F9010000000000000200000004000000010000000000000000000000148500000000000000000000000000000000000001000000148500000100000014850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000138500000000000000000000000000000000000001000000138500000100000013850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000128500000000000000000000000000000000000001000000128500000100000012850000000000000040000000000000FFFFFFFFFFFFFFFF4C0400003200000050040000F9010000000000000200000004000000010000000000000000000000118500000000000000000000000000000000000001000000118500000100000011850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000000F85000000000000000000000000000000000000010000000F850000010000000F850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000E85000000000000000000000000000000000000010000000E850000010000000E850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000D85000000000000000000000000000000000000010000000D850000010000000D850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000C85000000000000000000000000000000000000010000000C850000010000000C850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000B85000000000000000000000000000000000000010000000B850000010000000B850000000000000020000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000A85000000000000000000000000000000000000010000000A850000010000000A850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000098500000000000000000000000000000000000001000000098500000100000009850000000000000010000000000000FFFFFFFFFFFFFFFF06010000320000000A010000F9010000000000000200000004000000010000000000000000000000088500000000000000000000000000000000000001000000088500000100000008850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000078500000000000000000000000000000000000001000000078500000100000007850000000000000080000001000000FFFFFFFFFFFFFFFF00000000F901000056050000FD010000010000000100001004000000010000000000000000000000FFFFFFFF0700000006850000108500001685000017850000188500002F8500003A85000001800080000001000000000000001402000056050000C502000000000000FD01000056050000AE020000000000004080005607000000FFFEFF054200750069006C006400010000000685000001000000FFFFFFFFFFFFFFFFFFFEFF094400650062007500670020004C006F006700010000001085000001000000FFFFFFFFFFFFFFFFFFFEFF0C4400650063006C00610072006100740069006F006E007300000000001685000001000000FFFFFFFFFFFFFFFFFFFEFF0A5200650066006500720065006E00630065007300000000001785000001000000FFFFFFFFFFFFFFFFFFFEFF0D460069006E006400200069006E002000460069006C0065007300000000001885000001000000FFFFFFFFFFFFFFFFFFFEFF1541006D0062006900670075006F0075007300200044006500660069006E006900740069006F006E007300000000002F85000001000000FFFFFFFFFFFFFFFFFFFEFF0B54006F006F006C0020004F0075007400700075007400000000003A85000001000000FFFFFFFFFFFFFFFF01000000000000000000000000000000000000000000000001000000FFFFFFFF0685000001000000FFFFFFFF06850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000058500000000000000000000000000000000000001000000058500000100000005850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000048500000000000000000000000000000000000001000000048500000100000004850000000000000000000000000000</DockingPaneAndPaneDividers> + <DockingPaneAndPaneDividers>0000000066000000000000000010000001000000FFFFFFFFFFFFFFFF06010000320000000A010000F90100000100000002000010040000000100000000000000000000003F85000000000000000000000000000000000000010000003F850000010000003F850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000003E85000000000000000000000000000000000000010000003E850000010000003E850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000003D85000000000000000000000000000000000000010000003D850000010000003D850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000003C85000000000000000000000000000000000000010000003C850000010000003C850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000003B85000000000000000000000000000000000000010000003B850000010000003B850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000398500000000000000000000000000000000000001000000398500000100000039850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000388500000000000000000000000000000000000001000000388500000100000038850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000378500000000000000000000000000000000000001000000378500000100000037850000000000000020000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000368500000000000000000000000000000000000001000000368500000100000036850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000358500000000000000000000000000000000000001000000358500000100000035850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000348500000000000000000000000000000000000001000000348500000100000034850000000000000010000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000338500000000000000000000000000000000000001000000338500000100000033850000000000000010000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000328500000000000000000000000000000000000001000000328500000100000032850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000318500000000000000000000000000000000000001000000318500000100000031850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000308500000000000000000000000000000000000001000000308500000100000030850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000002E85000000000000000000000000000000000000010000002E850000010000002E850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000002D85000000000000000000000000000000000000010000002D850000010000002D850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000002C85000000000000000000000000000000000000010000002C850000010000002C850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000002B85000000000000000000000000000000000000010000002B850000010000002B850000000000000040000001000000FFFFFFFFFFFFFFFF8B030000320000008F030000F90100000100000002000010040000000100000083FDFFFF750100002A85000000000000000000000000000000000000010000002A850000010000002A850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000298500000000000000000000000000000000000001000000298500000100000029850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000288500000000000000000000000000000000000001000000288500000100000028850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000278500000000000000000000000000000000000001000000278500000100000027850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000268500000000000000000000000000000000000001000000268500000100000026850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000258500000000000000000000000000000000000001000000258500000100000025850000000000000010000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000248500000000000000000000000000000000000001000000248500000100000024850000000000000080000000000000FFFFFFFFFFFFFFFF00000000340100005605000038010000000000000100000004000000010000000000000000000000FFFFFFFF0400000020850000218500002285000023850000FFFF02000B004354616262656450616E650080000000000000000000004F0100005605000010020000000000003801000056050000F9010000000000004080004604000000FFFEFF084D0065006D006F007200790020003100000000002085000001000000FFFFFFFFFFFFFFFFFFFEFF084D0065006D006F007200790020003200000000002185000001000000FFFFFFFFFFFFFFFFFFFEFF084D0065006D006F007200790020003300000000002285000001000000FFFFFFFFFFFFFFFFFFFEFF084D0065006D006F007200790020003400000000002385000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFF2085000001000000FFFFFFFF20850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000001F85000000000000000000000000000000000000010000001F850000010000001F850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000001E85000000000000000000000000000000000000010000001E850000010000001E850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000001D85000000000000000000000000000000000000010000001D850000010000001D850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000001C85000000000000000000000000000000000000010000001C850000010000001C850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000001B85000000000000000000000000000000000000010000001B850000010000001B850000000000000020000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000001A85000000000000000000000000000000000000010000001A850000010000001A850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000198500000000000000000000000000000000000001000000198500000100000019850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000158500000000000000000000000000000000000001000000158500000100000015850000000000000040000000000000FFFFFFFFFFFFFFFF420300003200000046030000F9010000000000000200000004000000010000000000000000000000148500000000000000000000000000000000000001000000148500000100000014850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000138500000000000000000000000000000000000001000000138500000100000013850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000128500000000000000000000000000000000000001000000128500000100000012850000000000000040000000000000FFFFFFFFFFFFFFFF4C0400003200000050040000F9010000000000000200000004000000010000000000000000000000118500000000000000000000000000000000000001000000118500000100000011850000000000000040000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000002000000040000000100000000000000000000000F85000000000000000000000000000000000000010000000F850000010000000F850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000E85000000000000000000000000000000000000010000000E850000010000000E850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000D85000000000000000000000000000000000000010000000D850000010000000D850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000C85000000000000000000000000000000000000010000000C850000010000000C850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000B85000000000000000000000000000000000000010000000B850000010000000B850000000000000020000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000A85000000000000000000000000000000000000010000000A850000010000000A850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000098500000000000000000000000000000000000001000000098500000100000009850000000000000010000000000000FFFFFFFFFFFFFFFF06010000320000000A010000F9010000000000000200000004000000010000000000000000000000088500000000000000000000000000000000000001000000088500000100000008850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000078500000000000000000000000000000000000001000000078500000100000007850000000000000080000001000000FFFFFFFFFFFFFFFF00000000F901000056050000FD010000010000000100001004000000010000000000000000000000FFFFFFFF0700000006850000108500001685000017850000188500002F8500003A85000001800080000001000000000000001402000056050000C502000000000000FD01000056050000AE020000000000004080005607000000FFFEFF054200750069006C006400010000000685000001000000FFFFFFFFFFFFFFFFFFFEFF094400650062007500670020004C006F006700010000001085000001000000FFFFFFFFFFFFFFFFFFFEFF0C4400650063006C00610072006100740069006F006E007300000000001685000001000000FFFFFFFFFFFFFFFFFFFEFF0A5200650066006500720065006E00630065007300000000001785000001000000FFFFFFFFFFFFFFFFFFFEFF0D460069006E006400200069006E002000460069006C0065007300000000001885000001000000FFFFFFFFFFFFFFFFFFFEFF1541006D0062006900670075006F0075007300200044006500660069006E006900740069006F006E007300000000002F85000001000000FFFFFFFFFFFFFFFFFFFEFF0B54006F006F006C0020004F0075007400700075007400000000003A85000001000000FFFFFFFFFFFFFFFF01000000000000000000000000000000000000000000000001000000FFFFFFFF0685000001000000FFFFFFFF06850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000058500000000000000000000000000000000000001000000058500000100000005850000000000000040000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000200000004000000010000000000000000000000048500000000000000000000000000000000000001000000048500000100000004850000000000000000000000000000</DockingPaneAndPaneDividers> </DockingManager-256> <MFCToolBar-34048> <Name>CMSIS-Pack</Name> @@ -1063,7 +1063,7 @@ </BasePane-34048> <MFCToolBar-34049> <Name>Debug</Name> - <Buttons>00200000010000000800FFFF01001100434D4643546F6F6C426172427574746F6E568600000000000035000000FFFEFF0000000000000000000000000001000000010000000180138600000000000031000000FFFEFF00000000000000000000000000010000000100000001805E8600000000000037000000FFFEFF0000000000000000000000000001000000010000000180608600000000000039000000FFFEFF00000000000000000000000000010000000100000001805D8600000000000036000000FFFEFF000000000000000000000000000100000001000000018010860000000000002F000000FFFEFF0000000000000000000000000001000000010000000180118600000000040030000000FFFEFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E148600000000000032000000FFFEFF205200650073006500740020007400680065002000640065006200750067006700650064002000700072006F006700720061006D000A00520065007300650074000000000000000000000000000100000001000000000000000000000001000000020009800000000000000400FFFFFFFFFFFEFF000000000000000000000000000100000001000000000000000000000001000000000009801986000000000000FFFFFFFFFFFEFF000100000000000000000000000100000001000000000000000000000001000000000000000000FFFEFF0544006500620075006700C6000000</Buttons> + <Buttons>00200000010000000800FFFF01001100434D4643546F6F6C426172427574746F6E568600000000040035000000FFFEFF0000000000000000000000000001000000010000000180138600000000040031000000FFFEFF00000000000000000000000000010000000100000001805E8600000000040037000000FFFEFF0000000000000000000000000001000000010000000180608600000000040039000000FFFEFF00000000000000000000000000010000000100000001805D8600000000040036000000FFFEFF000000000000000000000000000100000001000000018010860000000004002F000000FFFEFF0000000000000000000000000001000000010000000180118600000000000030000000FFFEFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E148600000000040032000000FFFEFF205200650073006500740020007400680065002000640065006200750067006700650064002000700072006F006700720061006D000A00520065007300650074000000000000000000000000000100000001000000000000000000000001000000020009800000000000000400FFFFFFFFFFFEFF000000000000000000000000000100000001000000000000000000000001000000000009801986000000000000FFFFFFFFFFFEFF000100000000000000000000000100000001000000000000000000000001000000000000000000FFFEFF0544006500620075006700C6000000</Buttons> </MFCToolBar-34049> <Pane-34049> <ID>34049</ID> @@ -1080,7 +1080,7 @@ </BasePane-34049> <MFCToolBar-34050> <Name>Trace</Name> - <Buttons>00200000010000000200FFFF01001100434D4643546F6F6C426172427574746F6E539200000000040089000000FFFEFF03450054004D0000000000000000000000000001000000010000000180549200000000000025000000FFFEFF03530057004F00000000000000000000000000010000000100000000000000FFFEFF05540072006100630065002F000000</Buttons> + <Buttons>00200000010000000200FFFF01001100434D4643546F6F6C426172427574746F6E53920000000004008A000000FFFEFF03450054004D0000000000000000000000000001000000010000000180549200000000000025000000FFFEFF03530057004F00000000000000000000000000010000000100000000000000FFFEFF05540072006100630065002F000000</Buttons> </MFCToolBar-34050> <Pane-34050> <ID>34050</ID> @@ -1097,7 +1097,7 @@ </BasePane-34050> <MFCToolBar-34051> <Name>Main</Name> - <Buttons>00200000010000002100FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000067000000FFFEFF000000000000000000000000000100000001000000018001E100000000000068000000FFFEFF000000000000000000000000000100000001000000018003E10000000000006A000000FFFEFF000000000000000000000000000100000001000000018000810000000000004B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E10000000000006D000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004006F000000FFFEFF000000000000000000000000000100000001000000018022E10000000004006E000000FFFEFF000000000000000000000000000100000001000000018025E100000000000071000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE100000000000074000000FFFEFF00000000000000000000000000010000000100000001802CE100000000040075000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000000FFFFFFFFFFFEFF0001000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF0096000000000000000000018021810000000004005E000000FFFEFF000000000000000000000000000100000001000000018024E100000000000070000000FFFEFF000000000000000000000000000100000001000000018028E100000000040072000000FFFEFF000000000000000000000000000100000001000000018029E100000000000073000000FFFEFF000000000000000000000000000100000001000000018002810000000000004D000000FFFEFF0000000000000000000000000001000000010000000180298100000000000062000000FFFEFF0000000000000000000000000001000000010000000180278100000000000060000000FFFEFF0000000000000000000000000001000000010000000180288100000000000061000000FFFEFF00000000000000000000000000010000000100000001801D810000000000005A000000FFFEFF00000000000000000000000000010000000100000001801E810000000004005B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B8100000000040051000000FFFEFF00000000000000000000000000010000000100000001800C8100000000000052000000FFFEFF00000000000000000000000000010000000100000001805F8600000000000066000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001801F810000000000005C000000FFFEFF000000000000000000000000000100000001000000018020810000000000005D000000FFFEFF0000000000000000000000000001000000010000000180468100000000020064000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00FF020000</Buttons> + <Buttons>00200000010000002100FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000067000000FFFEFF000000000000000000000000000100000001000000018001E100000000000068000000FFFEFF000000000000000000000000000100000001000000018003E10000000000006A000000FFFEFF000000000000000000000000000100000001000000018000810000000000004B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E10000000000006D000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004006F000000FFFEFF000000000000000000000000000100000001000000018022E10000000004006E000000FFFEFF000000000000000000000000000100000001000000018025E100000000000071000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE100000000000074000000FFFEFF00000000000000000000000000010000000100000001802CE100000000040075000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000000FFFFFFFFFFFEFF0001000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF0096000000000000000000018021810000000004005E000000FFFEFF000000000000000000000000000100000001000000018024E100000000000070000000FFFEFF000000000000000000000000000100000001000000018028E100000000040072000000FFFEFF000000000000000000000000000100000001000000018029E100000000000073000000FFFEFF000000000000000000000000000100000001000000018002810000000000004D000000FFFEFF0000000000000000000000000001000000010000000180298100000000000062000000FFFEFF0000000000000000000000000001000000010000000180278100000000000060000000FFFEFF0000000000000000000000000001000000010000000180288100000000000061000000FFFEFF00000000000000000000000000010000000100000001801D810000000000005A000000FFFEFF00000000000000000000000000010000000100000001801E810000000004005B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B8100000000000051000000FFFEFF00000000000000000000000000010000000100000001800C8100000000000052000000FFFEFF00000000000000000000000000010000000100000001805F8600000000000066000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001801F810000000000005C000000FFFEFF000000000000000000000000000100000001000000018020810000000000005D000000FFFEFF0000000000000000000000000001000000010000000180468100000000020064000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00FF020000</Buttons> </MFCToolBar-34051> <Pane-34051> <ID>34051</ID> diff --git a/IAR/settings/test01.dnx b/IAR/settings/test01.dnx index ed45ccc..e7f0a74 100644 --- a/IAR/settings/test01.dnx +++ b/IAR/settings/test01.dnx @@ -35,7 +35,7 @@ <LeaveTargetRunning>_ 0</LeaveTargetRunning> </JLinkDriver> <DebugChecksum> - <Checksum>2166995177</Checksum> + <Checksum>1035944093</Checksum> </DebugChecksum> <Exceptions> <StopOnUncaught>_ 0</StopOnUncaught> diff --git a/IAR/settings/test01.wsdt b/IAR/settings/test01.wsdt index 92b1a20..97381c7 100644 --- a/IAR/settings/test01.wsdt +++ b/IAR/settings/test01.wsdt @@ -94,11 +94,11 @@ <RecentlyUsedMenus>1</RecentlyUsedMenus> <MenuShadows>1</MenuShadows> <ShowAllMenusAfterDelay>1</ShowAllMenusAfterDelay> - <CommandsUsage>08010000120010860000020000001D810000010000000C810000980000001781000001000000568600000C000000558400000100000000810000010000000E8100005D0000000B81000002000000148600000400000002840000010000002781000002000000118600000300000005810000020000004681000001000000108400000800000008860000010000005D86000001000000</CommandsUsage> + <CommandsUsage>1C010000130010860000020000000F810000020000000C810000A50000001D81000001000000568600000C0000001781000001000000558400000100000000810000010000000E810000620000000B8100000300000014860000040000000581000002000000118600000300000027810000020000000284000001000000108400000800000046810000010000005D860000010000000886000001000000</CommandsUsage> </MFCToolBarParameters> <CommandManager> <CommandsWithoutImages>1E007784000007840000FFFFFFFF808C00000D8400000F8400000884000054840000328100001C81000009840000538400000C84000033840000788400001184000044D500000088000001880000028800000388000004880000058800001C8F00001D8F00001F8F0000208F0000218F00002AE10000118F0000</CommandsWithoutImages> - <MenuUserImages>1600048400004C000000048100001800000031840000530000000F81000023000000208100002B0000000C81000020000000068400004E000000038400004B00000030840000520000000E840000500000000E810000220000001F8100002A0000000B8100001F00000022E100003C000000D18400000C000000058400004D0000000581000019000000028400004A000000328400005400000010840000510000000D810000210000000A8400004F000000</MenuUserImages> + <MenuUserImages>1600048400004C00000004810000180000003184000053000000208100002B0000000F810000230000000C81000020000000068400004E000000038400004B0000000E8400005000000030840000520000001F8100002A0000000E8100002200000022E100003C0000000B8100001F000000058400004D000000D18400000C000000028400004A0000000581000019000000108400005100000032840000540000000A8400004F0000000D81000021000000</MenuUserImages> </CommandManager> <Pane-59393> <ID>0</ID> @@ -115,8 +115,8 @@ </BasePane-59393> <Pane--1> <ID>4294967295</ID> - <RectRecentFloat>000000000202000056050000C5020000</RectRecentFloat> - <RectRecentDocked>00000000EB01000056050000AE020000</RectRecentDocked> + <RectRecentFloat>000000002502000056050000C5020000</RectRecentFloat> + <RectRecentDocked>000000000E02000056050000AE020000</RectRecentDocked> <RecentFrameAlignment>4096</RecentFrameAlignment> <RecentRowIndex>0</RecentRowIndex> <IsFloating>0</IsFloating> @@ -129,7 +129,7 @@ <Pane-34048> <ID>34048</ID> <RectRecentFloat>26FFFFFF890200007C0400005D030000</RectRecentFloat> - <RectRecentDocked>04000000030200005205000094020000</RectRecentDocked> + <RectRecentDocked>04000000260200005205000094020000</RectRecentDocked> <RecentFrameAlignment>32768</RecentFrameAlignment> <RecentRowIndex>0</RecentRowIndex> <IsFloating>0</IsFloating> @@ -142,7 +142,7 @@ <Pane-34053> <ID>34053</ID> <RectRecentFloat>26FFFFFF890200007C0400005D030000</RectRecentFloat> - <RectRecentDocked>04000000030200005205000094020000</RectRecentDocked> + <RectRecentDocked>04000000260200005205000094020000</RectRecentDocked> <RecentFrameAlignment>32768</RecentFrameAlignment> <RecentRowIndex>0</RecentRowIndex> <IsFloating>0</IsFloating> @@ -155,7 +155,7 @@ <Pane-34054> <ID>34054</ID> <RectRecentFloat>26FFFFFF890200007C0400005D030000</RectRecentFloat> - <RectRecentDocked>04000000030200005205000094020000</RectRecentDocked> + <RectRecentDocked>04000000260200005205000094020000</RectRecentDocked> <RecentFrameAlignment>32768</RecentFrameAlignment> <RecentRowIndex>0</RecentRowIndex> <IsFloating>0</IsFloating> @@ -177,7 +177,7 @@ <Pane-34055> <ID>34055</ID> <RectRecentFloat>26FFFFFF890200007C0400005D030000</RectRecentFloat> - <RectRecentDocked>04000000030200005205000094020000</RectRecentDocked> + <RectRecentDocked>04000000260200005205000094020000</RectRecentDocked> <RecentFrameAlignment>32768</RecentFrameAlignment> <RecentRowIndex>0</RecentRowIndex> <IsFloating>0</IsFloating> @@ -191,7 +191,7 @@ <Pane-34056> <ID>34056</ID> <RectRecentFloat>26FFFFFF890200007C0400005D030000</RectRecentFloat> - <RectRecentDocked>04000000030200005205000094020000</RectRecentDocked> + <RectRecentDocked>04000000260200005205000094020000</RectRecentDocked> <RecentFrameAlignment>32768</RecentFrameAlignment> <RecentRowIndex>0</RecentRowIndex> <IsFloating>0</IsFloating> @@ -205,7 +205,7 @@ <Pane-34057> <ID>34057</ID> <RectRecentFloat>26FFFFFF890200007C0400005D030000</RectRecentFloat> - <RectRecentDocked>04000000030200005205000094020000</RectRecentDocked> + <RectRecentDocked>04000000260200005205000094020000</RectRecentDocked> <RecentFrameAlignment>32768</RecentFrameAlignment> <RecentRowIndex>0</RecentRowIndex> <IsFloating>0</IsFloating> @@ -227,7 +227,7 @@ <Pane-34060> <ID>34060</ID> <RectRecentFloat>26FFFFFF890200007C0400005D030000</RectRecentFloat> - <RectRecentDocked>04000000030200005205000094020000</RectRecentDocked> + <RectRecentDocked>04000000260200005205000094020000</RectRecentDocked> <RecentFrameAlignment>32768</RecentFrameAlignment> <RecentRowIndex>0</RecentRowIndex> <IsFloating>0</IsFloating> @@ -297,7 +297,7 @@ <Pane-34061> <ID>34061</ID> <RectRecentFloat>00000000170000000601000078010000</RectRecentFloat> - <RectRecentDocked>00000000320000002B010000E7010000</RectRecentDocked> + <RectRecentDocked>00000000320000002B0100000A020000</RectRecentDocked> <RecentFrameAlignment>4096</RecentFrameAlignment> <RecentRowIndex>0</RecentRowIndex> <IsFloating>0</IsFloating> @@ -364,7 +364,7 @@ </BasePane-34065> <IarPane-34065 /> <DockingManager-256> - <DockingPaneAndPaneDividers>0000000010000000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000F85000000000000000000000000000000000000010000000F850000010000000F850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000E85000000000000000000000000000000000000010000000E850000010000000E850000000000000010000001000000FFFFFFFFFFFFFFFF2B010000320000002F010000E701000001000000020000100400000001000000C7FFFFFF7D0400000D85000000000000000000000000000000000000010000000D850000010000000D850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000B85000000000000000000000000000000000000010000000B850000010000000B850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000A85000000000000000000000000000000000000010000000A850000010000000A850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000048500000000000000000000000000000000000001000000048500000100000004850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000038500000000000000000000000000000000000001000000038500000100000003850000000000000080000001000000FFFFFFFFFFFFFFFF00000000E701000056050000EB01000001000000010000100400000001000000FBFDFFFF2C00000000000000000000000000000001000000FFFFFFFF070000000085000005850000068500000785000008850000098500000C850000FFFF02000B004354616262656450616E650080000001000000000000000202000056050000C502000000000000EB01000056050000AE020000000000004080005607000000FFFEFF054200750069006C006400010000000085000001000000FFFFFFFFFFFFFFFFFFFEFF094400650062007500670020004C006F006700010000000585000001000000FFFFFFFFFFFFFFFFFFFEFF0C4400650063006C00610072006100740069006F006E007300010000000685000001000000FFFFFFFFFFFFFFFFFFFEFF0A5200650066006500720065006E00630065007300000000000785000001000000FFFFFFFFFFFFFFFFFFFEFF0D460069006E006400200069006E002000460069006C0065007300000000000885000001000000FFFFFFFFFFFFFFFFFFFEFF1541006D0062006900670075006F0075007300200044006500660069006E006900740069006F006E007300010000000985000001000000FFFFFFFFFFFFFFFFFFFEFF0B54006F006F006C0020004F0075007400700075007400000000000C85000001000000FFFFFFFFFFFFFFFF0000000000000000000000000000000000000000000000000000000001000000FFFFFFFF0085000001000000FFFFFFFF00850000000000000000000000000000</DockingPaneAndPaneDividers> + <DockingPaneAndPaneDividers>0000000010000000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000F85000000000000000000000000000000000000010000000F850000010000000F850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000E85000000000000000000000000000000000000010000000E850000010000000E850000000000000010000001000000FFFFFFFFFFFFFFFF2B010000320000002F0100000A02000001000000020000100400000001000000C7FFFFFF7D0400000D85000000000000000000000000000000000000010000000D850000010000000D850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000B85000000000000000000000000000000000000010000000B850000010000000B850000000000000080000000000000FFFFFFFFFFFFFFFF000000000000000004000000040000000000000001000000040000000100000000000000000000000A85000000000000000000000000000000000000010000000A850000010000000A850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000048500000000000000000000000000000000000001000000048500000100000004850000000000000080000000000000FFFFFFFFFFFFFFFF00000000000000000400000004000000000000000100000004000000010000000000000000000000038500000000000000000000000000000000000001000000038500000100000003850000000000000080000001000000FFFFFFFFFFFFFFFF000000000A020000560500000E020000010000000100001004000000010000005EFEFFFF8F00000000000000000000000000000001000000FFFFFFFF070000000085000005850000068500000785000008850000098500000C850000FFFF02000B004354616262656450616E650080000001000000000000002502000056050000C5020000000000000E02000056050000AE020000000000004080005607000000FFFEFF054200750069006C006400010000000085000001000000FFFFFFFFFFFFFFFFFFFEFF094400650062007500670020004C006F006700010000000585000001000000FFFFFFFFFFFFFFFFFFFEFF0C4400650063006C00610072006100740069006F006E007300010000000685000001000000FFFFFFFFFFFFFFFFFFFEFF0A5200650066006500720065006E00630065007300000000000785000001000000FFFFFFFFFFFFFFFFFFFEFF0D460069006E006400200069006E002000460069006C0065007300000000000885000001000000FFFFFFFFFFFFFFFFFFFEFF1541006D0062006900670075006F0075007300200044006500660069006E006900740069006F006E007300010000000985000001000000FFFFFFFFFFFFFFFFFFFEFF0B54006F006F006C0020004F0075007400700075007400000000000C85000001000000FFFFFFFFFFFFFFFF0000000000000000000000000000000000000000000000000000000001000000FFFFFFFF0085000001000000FFFFFFFF00850000000000000000000000000000</DockingPaneAndPaneDividers> </DockingManager-256> <MFCToolBar-34049> <Name>CMSIS-Pack</Name> @@ -385,7 +385,7 @@ </BasePane-34049> <MFCToolBar-34050> <Name>Main</Name> - <Buttons>00200000010000002000FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000035000000FFFEFF000000000000000000000000000100000001000000018001E100000000000036000000FFFEFF000000000000000000000000000100000001000000018003E100000000000038000000FFFEFF0000000000000000000000000001000000010000000180008100000000000019000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E10000000000003B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004003D000000FFFEFF000000000000000000000000000100000001000000018022E10000000004003C000000FFFEFF000000000000000000000000000100000001000000018025E10000000000003F000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE100000000000042000000FFFEFF00000000000000000000000000010000000100000001802CE100000000040043000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000000FFFFFFFFFFFEFF0001000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF0096000000000000000E00FFFEFF054700500049004F004100FFFEFF0A4D004B005600350036004600320034002E006800FFFEFF104700500049004F005F0049006E00690074005400790070006500440065006600FFFEFF0A4700500049004F005F0049006E00690074005400FFFEFF0470006F0072007400FFFEFF045000410069006E00FFFEFF0250004100FFFEFF0F4300500055005F005800540041004C005F0043004C004B005F0048005A00FFFEFF134300500055005F0049004E0054005F0046004100530054005F0043004C004B005F0048005A00FFFEFF085400570052005F004B00560035003600FFFEFF0554004F00570045005200FFFEFF05440065006C0061007900FFFEFF0E440045004D004F005F0055004100520054005F004900520051006E00FFFEFF12440045004D004F005F0055004100520054005F0043004C004B005F0046005200450051000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018021810000000004002C000000FFFEFF000000000000000000000000000100000001000000018024E10000000000003E000000FFFEFF000000000000000000000000000100000001000000018028E100000000040040000000FFFEFF000000000000000000000000000100000001000000018029E100000000000041000000FFFEFF000000000000000000000000000100000001000000018002810000000000001B000000FFFEFF0000000000000000000000000001000000010000000180298100000000000030000000FFFEFF000000000000000000000000000100000001000000018027810000000000002E000000FFFEFF000000000000000000000000000100000001000000018028810000000000002F000000FFFEFF00000000000000000000000000010000000100000001801D8100000000000028000000FFFEFF00000000000000000000000000010000000100000001801E8100000000040029000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B810000000000001F000000FFFEFF00000000000000000000000000010000000100000001800C8100000000000020000000FFFEFF00000000000000000000000000010000000100000001805F8600000000000034000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800E8100000000000022000000FFFEFF00000000000000000000000000010000000100000001800F8100000000000023000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00E8020000</Buttons> + <Buttons>00200000010000002000FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000035000000FFFEFF000000000000000000000000000100000001000000018001E100000000000036000000FFFEFF000000000000000000000000000100000001000000018003E100000000000038000000FFFEFF0000000000000000000000000001000000010000000180008100000000000019000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E10000000000003B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004003D000000FFFEFF000000000000000000000000000100000001000000018022E10000000004003C000000FFFEFF000000000000000000000000000100000001000000018025E10000000004003F000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE100000000000042000000FFFEFF00000000000000000000000000010000000100000001802CE100000000040043000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000000FFFFFFFFFFFEFF0000000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF0096000000000000000E00FFFEFF054700500049004F004100FFFEFF0A4D004B005600350036004600320034002E006800FFFEFF104700500049004F005F0049006E00690074005400790070006500440065006600FFFEFF0A4700500049004F005F0049006E00690074005400FFFEFF0470006F0072007400FFFEFF045000410069006E00FFFEFF0250004100FFFEFF0F4300500055005F005800540041004C005F0043004C004B005F0048005A00FFFEFF134300500055005F0049004E0054005F0046004100530054005F0043004C004B005F0048005A00FFFEFF085400570052005F004B00560035003600FFFEFF0554004F00570045005200FFFEFF05440065006C0061007900FFFEFF0E440045004D004F005F0055004100520054005F004900520051006E00FFFEFF12440045004D004F005F0055004100520054005F0043004C004B005F0046005200450051000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018021810000000004002C000000FFFEFF000000000000000000000000000100000001000000018024E10000000000003E000000FFFEFF000000000000000000000000000100000001000000018028E100000000040040000000FFFEFF000000000000000000000000000100000001000000018029E100000000000041000000FFFEFF000000000000000000000000000100000001000000018002810000000000001B000000FFFEFF0000000000000000000000000001000000010000000180298100000000000030000000FFFEFF000000000000000000000000000100000001000000018027810000000000002E000000FFFEFF000000000000000000000000000100000001000000018028810000000000002F000000FFFEFF00000000000000000000000000010000000100000001801D8100000000000028000000FFFEFF00000000000000000000000000010000000100000001801E8100000000040029000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B810000000000001F000000FFFEFF00000000000000000000000000010000000100000001800C8100000000000020000000FFFEFF00000000000000000000000000010000000100000001805F8600000000000034000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800E8100000000000022000000FFFEFF00000000000000000000000000010000000100000001800F8100000000000023000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00E8020000</Buttons> </MFCToolBar-34050> <Pane-34050> <ID>34050</ID> @@ -425,7 +425,7 @@ </ChildIdMap> <MDIWindows> <MDIClientArea-0> - <MDITabsState>010000000300000001000000000000000000000001000000010000000200000000000000010000000100000000000000280000002800000001000000060000000200000001000000FFFEFF172400570053005F0044004900520024005C002E002E005C0075007300650072005C006D00610069006E002E00630001000000FFFF010014004966436F6E74656E7453746F72616765496D706CFFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0035003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500370034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003500370034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00630000000000FFFFFFFFFFFFFFFFFFFEFF212400570053005F0044004900520024005C002E002E005C0075007300650072005C0075006100720074005F0049006E0074006500720072007500700074002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003300360031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003300360031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1075006100720074005F0049006E0074006500720072007500700074002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0075007300650072005C00700069006E005F0049006E00690074002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00320033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003000330030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003000330030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A700069006E005F0049006E00690074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0075007300650072005C00700069006E005F0049006E00690074002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003200340030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003200340030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A700069006E005F0049006E00690074002E00680000000000FFFFFFFFFFFFFFFFFFFEFF212400570053005F0044004900520024005C002E002E005C0075007300650072005C0075006100720074005F0049006E0074006500720072007500700074002E006300010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0035003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003400300038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003400300038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1075006100720074005F0049006E0074006500720072007500700074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF182400570053005F0044004900520024005C002E002E005C0075007300650072005C00640065006C00610079002E006300010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003300330033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003300330033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07640065006C00610079002E00630000000000FFFFFFFFFFFFFFFF0000000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000001000000020000002F0100004900000056050000FE010000</MDITabsState> + <MDITabsState>010000000300000001000000000000000000000001000000010000000200000000000000010000000100000000000000280000002800000001000000070000000000000001000000FFFEFF172400570053005F0044004900520024005C002E002E005C0075007300650072005C006D00610069006E002E00630001000000FFFF010014004966436F6E74656E7453746F72616765496D706CFFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003300300035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003300300035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00630000000000FFFFFFFFFFFFFFFFFFFEFF212400570053005F0044004900520024005C002E002E005C0075007300650072005C0075006100720074005F0049006E0074006500720072007500700074002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003300370039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003300370039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1075006100720074005F0049006E0074006500720072007500700074002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0075007300650072005C00700069006E005F0049006E00690074002E006300010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003000370032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003000370032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A700069006E005F0049006E00690074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0075007300650072005C00700069006E005F0049006E00690074002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500350039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003500350039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A700069006E005F0049006E00690074002E00680000000000FFFFFFFFFFFFFFFFFFFEFF212400570053005F0044004900520024005C002E002E005C0075007300650072005C0075006100720074005F0049006E0074006500720072007500700074002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00320030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003500370034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003500370034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1075006100720074005F0049006E0074006500720072007500700074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF182400570053005F0044004900520024005C002E002E005C0075007300650072005C00640065006C00610079002E006300010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003300330033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003300330033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07640065006C00610079002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1E2400570053005F0044004900520024005C002E002E005C0073007400610072007400750070005C004D004B005600350036004600320034002E006800010000000180FFFEFF00FFFEFFFF30013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00310039003100340030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003000370031003800360032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003000370031003800360032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A4D004B005600350036004600320034002E00680000000000FFFFFFFFFFFFFFFF0000000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000001000000020000002F010000490000005605000021020000</MDITabsState> </MDIClientArea-0> </MDIWindows> </WindowStorage> diff --git a/IAR/test01.dep b/IAR/test01.dep index 930fdf3..845a757 100644 --- a/IAR/test01.dep +++ b/IAR/test01.dep @@ -5,398 +5,398 @@ <configuration> <name>Debug</name> <outputs> + <file>$PROJ_DIR$\..\drivers\fsl_common.c</file> + <file>$PROJ_DIR$\..\drivers\fsl_gpio.c</file> <file>$PROJ_DIR$\..\drivers\fsl_port.h</file> - <file>$PROJ_DIR$\..\startup\MKV56F24.h</file> - <file>$PROJ_DIR$\..\startup\startup_MKV56F24.s</file> - <file>$PROJ_DIR$\..\startup\system_MKV56F24.c</file> - <file>$PROJ_DIR$\..\user\delay.c</file> - <file>$PROJ_DIR$\..\Include\mpu_armv7.h</file> + <file>$PROJ_DIR$\..\drivers\fsl_uart.c</file> + <file>$PROJ_DIR$\..\drivers\fsl_clock.c</file> + <file>$PROJ_DIR$\..\user\delay.h</file> + <file>$PROJ_DIR$\Debug\Obj\delay.o</file> + <file>$PROJ_DIR$\..\user\uart_Interrupt.c</file> + <file>$PROJ_DIR$\..\user\uart_Interrupt.h</file> <file>$PROJ_DIR$\..\user\main.c</file> - <file>$PROJ_DIR$\Debug\Obj\fsl_assert.__cstat.et</file> <file>$PROJ_DIR$\..\drivers\fsl_common.h</file> - <file>$PROJ_DIR$\..\user\pin_Init.c</file> - <file>$PROJ_DIR$\..\drivers\fsl_gpio.c</file> - <file>$PROJ_DIR$\..\drivers\fsl_clock.c</file> - <file>$PROJ_DIR$\..\drivers\fsl_common.c</file> - <file>$PROJ_DIR$\Debug\Obj\fsl_common.__cstat.et</file> <file>$TOOLKIT_DIR$\inc\c\ysizet.h</file> + <file>$TOOLKIT_DIR$\inc\c\DLib_Product.h</file> + <file>$PROJ_DIR$\..\startup\MKV56F24.h</file> <file>$PROJ_DIR$\..\Include\core_cm7.h</file> - <file>$TOOLKIT_DIR$\inc\c\DLib_Product_string.h</file> - <file>$TOOLKIT_DIR$\inc\c\iccarm_builtin.h</file> <file>$PROJ_DIR$\Debug\Obj\fsl_common.xcl</file> - <file>$TOOLKIT_DIR$\inc\c\DLib_Product.h</file> <file>$PROJ_DIR$\Debug\Exe\test01.out</file> <file>$PROJ_DIR$\..\Include\cmsis_version.h</file> - <file>$PROJ_DIR$\Debug\Obj\fsl_clock.xcl</file> <file>$PROJ_DIR$\Debug\List\test01.map</file> <file>$TOOLKIT_DIR$\inc\c\string.h</file> + <file>$PROJ_DIR$\Debug\Obj\fsl_assert.__cstat.et</file> <file>$PROJ_DIR$\Debug\Obj\fsl_gpio.o</file> + <file>$PROJ_DIR$\..\user\delay.c</file> + <file>$PROJ_DIR$\..\user\pin_Init.c</file> + <file>$TOOLKIT_DIR$\inc\c\iccarm_builtin.h</file> + <file>$PROJ_DIR$\Debug\Obj\fsl_clock.xcl</file> <file>$PROJ_DIR$\Debug\Obj\main.__cstat.et</file> + <file>$TOOLKIT_DIR$\inc\c\DLib_Product_string.h</file> + <file>$PROJ_DIR$\..\Include\mpu_armv7.h</file> + <file>$PROJ_DIR$\..\startup\system_MKV56F24.c</file> + <file>$PROJ_DIR$\..\startup\startup_MKV56F24.s</file> <file>$TOOLKIT_DIR$\inc\c\stddef.h</file> <file>$TOOLKIT_DIR$\inc\c\yvals.h</file> + <file>$PROJ_DIR$\Debug\Obj\fsl_common.__cstat.et</file> <file>$TOOLKIT_DIR$\lib\rt7M_tl.a</file> <file>$TOOLKIT_DIR$\config\linker\NXP\MKV5xF512xxx24.icf</file> - <file>$PROJ_DIR$\..\user\delay.h</file> - <file>$PROJ_DIR$\Debug\Obj\delay.o</file> - <file>$PROJ_DIR$\..\startup\fsl_device_registers.h</file> - <file>$TOOLKIT_DIR$\lib\m7M_tls.a</file> + <file>$PROJ_DIR$\Debug\Obj\fsl_str.__cstat.et</file> + <file>$PROJ_DIR$\..\utilities\debug_console\fsl_debug_console.c</file> + <file>$TOOLKIT_DIR$\inc\c\DLib_Product_stdlib.h</file> + <file>$PROJ_DIR$\Debug\Obj\test01.pbd</file> + <file>$PROJ_DIR$\..\utilities\str\fsl_str.h</file> + <file>$TOOLKIT_DIR$\inc\c\math.h</file> <file>$TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h</file> + <file>$PROJ_DIR$\Debug\Obj\fsl_str.xcl</file> + <file>$PROJ_DIR$\..\drivers\fsl_gpio.h</file> + <file>$PROJ_DIR$\..\startup\system_MKV56F24.h</file> + <file>$PROJ_DIR$\..\startup\MKV56F24_features.h</file> + <file>$PROJ_DIR$\Debug\Obj\fsl_gpio.xcl</file> + <file>$PROJ_DIR$\..\Include\cmsis_compiler.h</file> + <file>$TOOLKIT_DIR$\lib\m7M_tls.a</file> + <file>$PROJ_DIR$\..\utilities\str\fsl_str.c</file> <file>$TOOLKIT_DIR$\inc\c\ycheck.h</file> - <file>$PROJ_DIR$\Debug\Obj\test01.pbd</file> - <file>$PROJ_DIR$\..\Include\cmsis_iccarm.h</file> - <file>$TOOLKIT_DIR$\inc\c\DLib_Product_stdlib.h</file> - <file>$PROJ_DIR$\Debug\Obj\system_MKV56F24.o</file> + <file>$PROJ_DIR$\Debug\Obj\fsl_clock.o</file> + <file>$PROJ_DIR$\Debug\Obj\fsl_assert.xcl</file> + <file>$PROJ_DIR$\Debug\Obj\system_MKV56F24.xcl</file> <file>$PROJ_DIR$\Debug\Obj\fsl_gpio.__cstat.et</file> - <file>$PROJ_DIR$\Debug\Obj\startup_MKV56F24.o</file> + <file>$PROJ_DIR$\..\utilities\debug_console\fsl_debug_console_conf.h</file> + <file>$PROJ_DIR$\..\utilities\fsl_assert.c</file> <file>$PROJ_DIR$\Debug\Obj\main.xcl</file> - <file>$PROJ_DIR$\Debug\Obj\fsl_clock.o</file> - <file>$PROJ_DIR$\Debug\Obj\fsl_str.xcl</file> - <file>$PROJ_DIR$\..\Include\cmsis_compiler.h</file> - <file>$TOOLKIT_DIR$\inc\c\stdlib.h</file> <file>$PROJ_DIR$\Debug\Obj\system_MKV56F24.__cstat.et</file> - <file>$PROJ_DIR$\Debug\Obj\system_MKV56F24.xcl</file> - <file>$PROJ_DIR$\Debug\Obj\fsl_assert.xcl</file> <file>$PROJ_DIR$\Debug\Obj\main.o</file> + <file>$PROJ_DIR$\..\Include\cmsis_iccarm.h</file> + <file>$PROJ_DIR$\Debug\Obj\system_MKV56F24.o</file> <file>$TOOLKIT_DIR$\inc\c\DLib_float_setup.h</file> - <file>$PROJ_DIR$\..\utilities\str\fsl_str.c</file> + <file>$TOOLKIT_DIR$\inc\c\stdlib.h</file> + <file>$PROJ_DIR$\Debug\Obj\startup_MKV56F24.o</file> + <file>$PROJ_DIR$\..\startup\fsl_device_registers.h</file> <file>$TOOLKIT_DIR$\inc\c\assert.h</file> - <file>$PROJ_DIR$\Debug\Obj\fsl_str.__cstat.et</file> - <file>$PROJ_DIR$\..\utilities\str\fsl_str.h</file> - <file>$PROJ_DIR$\..\drivers\fsl_gpio.h</file> - <file>$PROJ_DIR$\..\utilities\debug_console\fsl_debug_console.c</file> - <file>$PROJ_DIR$\..\startup\system_MKV56F24.h</file> - <file>$PROJ_DIR$\..\utilities\debug_console\fsl_debug_console_conf.h</file> - <file>$PROJ_DIR$\..\utilities\fsl_assert.c</file> - <file>$TOOLKIT_DIR$\inc\c\math.h</file> - <file>$PROJ_DIR$\..\startup\MKV56F24_features.h</file> - <file>$PROJ_DIR$\Debug\Obj\fsl_gpio.xcl</file> + <file>$PROJ_DIR$\Debug\Obj\uart_Interrupt.xcl</file> + <file>$PROJ_DIR$\Debug\Obj\pin_Init.__cstat.et</file> <file>$PROJ_DIR$\Debug\Obj\fsl_str.o</file> - <file>$PROJ_DIR$\Debug\Obj\fsl_debug_console.xcl</file> - <file>$TOOLKIT_DIR$\lib\shb_l.a</file> - <file>$PROJ_DIR$\Debug\Obj\fsl_common.o</file> <file>$TOOLKIT_DIR$\inc\c\stdint.h</file> <file>$PROJ_DIR$\..\drivers\fsl_clock.h</file> - <file>$TOOLKIT_DIR$\inc\c\stdarg.h</file> + <file>$PROJ_DIR$\Debug\Obj\delay.xcl</file> + <file>$PROJ_DIR$\Debug\Obj\uart_Interrupt.o</file> <file>$TOOLKIT_DIR$\inc\c\DLib_Defaults.h</file> - <file>$PROJ_DIR$\Debug\Obj\fsl_assert.o</file> <file>$TOOLKIT_DIR$\lib\dl7M_tln.a</file> + <file>$PROJ_DIR$\Debug\Obj\fsl_common.o</file> <file>$TOOLKIT_DIR$\inc\c\stdbool.h</file> - <file>$PROJ_DIR$\Debug\Obj\pin_Init.xcl</file> + <file>$PROJ_DIR$\Debug\Obj\uart_Interrupt.__cstat.et</file> <file>$PROJ_DIR$\Debug\Obj\pin_Init.o</file> - <file>$PROJ_DIR$\..\user\pin_Init.h</file> - <file>$PROJ_DIR$\Debug\Obj\delay.xcl</file> <file>$PROJ_DIR$\..\drivers\fsl_uart.h</file> <file>$PROJ_DIR$\Debug\Obj\fsl_uart.o</file> - <file>$PROJ_DIR$\Debug\Obj\fsl_uart.xcl</file> - <file>$PROJ_DIR$\Debug\Obj\uart_Interrupt.xcl</file> - <file>$PROJ_DIR$\Debug\Obj\uart_Interrupt.o</file> - <file>$PROJ_DIR$\..\drivers\fsl_uart.c</file> - <file>$PROJ_DIR$\..\user\uart_Interrupt.c</file> - <file>$PROJ_DIR$\..\user\uart_Interrupt.h</file> <file>$PROJ_DIR$\Debug\Obj\delay.__cstat.et</file> + <file>$PROJ_DIR$\Debug\Obj\pin_Init.xcl</file> + <file>$PROJ_DIR$\Debug\Obj\fsl_uart.xcl</file> <file>$PROJ_DIR$\Debug\Obj\fsl_uart.__cstat.et</file> + <file>$TOOLKIT_DIR$\inc\c\stdarg.h</file> + <file>$PROJ_DIR$\Debug\Obj\fsl_debug_console.xcl</file> + <file>$PROJ_DIR$\..\user\pin_Init.h</file> <file>$PROJ_DIR$\Debug\Obj\fsl_clock.__cstat.et</file> - <file>$PROJ_DIR$\Debug\Obj\pin_Init.__cstat.et</file> - <file>$PROJ_DIR$\Debug\Obj\uart_Interrupt.__cstat.et</file> + <file>$TOOLKIT_DIR$\lib\shb_l.a</file> + <file>$PROJ_DIR$\Debug\Obj\fsl_assert.o</file> </outputs> <file> <name>[ROOT_NODE]</name> <outputs> <tool> <name>ILINK</name> - <file> 20 23</file> + <file> 16 18</file> </tool> </outputs> </file> <file> - <name>$PROJ_DIR$\..\startup\startup_MKV56F24.s</name> - <outputs> - <tool> - <name>AARM</name> - <file> 42</file> - </tool> - </outputs> - </file> - <file> - <name>$PROJ_DIR$\..\startup\system_MKV56F24.c</name> + <name>$PROJ_DIR$\..\drivers\fsl_common.c</name> <outputs> <tool> <name>ICCARM</name> - <file> 40</file> + <file> 77</file> </tool> <tool> <name>__cstat</name> - <file> 48</file> + <file> 33</file> </tool> <tool> <name>BICOMP</name> - <file> 49</file> + <file> 15</file> </tool> </outputs> <inputs> <tool> <name>ICCARM</name> - <file> 69 36 28 72 35 19 33 1 15 21 46 38 17 5 59 63</file> + <file> 10 67 51 32 75 42 12 78 71 19 11 27 64 38 31 66 13 14 17 48 61 24 28 45 46 72</file> </tool> </inputs> </file> <file> - <name>$PROJ_DIR$\..\user\delay.c</name> + <name>$PROJ_DIR$\..\drivers\fsl_gpio.c</name> <outputs> <tool> <name>ICCARM</name> - <file> 32</file> + <file> 21</file> </tool> <tool> <name>__cstat</name> - <file> 88</file> + <file> 55</file> </tool> <tool> <name>BICOMP</name> - <file> 79</file> + <file> 47</file> </tool> </outputs> <inputs> <tool> <name>ICCARM</name> - <file> 8 54 36 28 72 35 19 75 69 24 14 16 47 39 27 33 1 15 21 46 38 17 5 59 63 70 31</file> + <file> 44 10 67 51 32 75 42 12 78 71 19 11 27 64 38 31 66 13 14 17 48 61 24 28 45 46 72</file> </tool> </inputs> </file> <file> - <name>$PROJ_DIR$\..\user\main.c</name> + <name>$PROJ_DIR$\..\drivers\fsl_uart.c</name> <outputs> <tool> <name>ICCARM</name> - <file> 51</file> + <file> 82</file> </tool> <tool> <name>__cstat</name> - <file> 26</file> + <file> 86</file> </tool> <tool> <name>BICOMP</name> - <file> 43</file> + <file> 85</file> </tool> </outputs> <inputs> <tool> <name>ICCARM</name> - <file> 8 54 36 28 72 35 19 75 69 24 14 16 47 39 27 33 1 15 21 46 38 17 5 59 63 70 57 78 31 87</file> + <file> 81 10 67 51 32 75 42 12 78 71 19 11 27 64 38 31 66 13 14 17 48 61 24 28 45 46 72</file> </tool> </inputs> </file> <file> - <name>$PROJ_DIR$\..\user\pin_Init.c</name> + <name>$PROJ_DIR$\..\drivers\fsl_clock.c</name> <outputs> <tool> <name>ICCARM</name> - <file> 77</file> + <file> 52</file> </tool> <tool> <name>__cstat</name> - <file> 91</file> + <file> 90</file> </tool> <tool> <name>BICOMP</name> - <file> 76</file> + <file> 25</file> </tool> </outputs> <inputs> <tool> <name>ICCARM</name> - <file> 8 54 36 28 72 35 19 75 69 24 14 16 47 39 27 33 1 15 21 46 38 17 5 59 63 70 0 57 78 80</file> + <file> 72 10 67 51 32 75 42 12 78 71 19 11 27 64 38 31 66 13 14 17 48 61 24 28 45 46</file> </tool> </inputs> </file> <file> - <name>$PROJ_DIR$\..\drivers\fsl_gpio.c</name> + <name>$PROJ_DIR$\..\user\uart_Interrupt.c</name> <outputs> <tool> <name>ICCARM</name> - <file> 25</file> + <file> 74</file> </tool> <tool> <name>__cstat</name> - <file> 41</file> + <file> 79</file> </tool> <tool> <name>BICOMP</name> - <file> 64</file> + <file> 68</file> </tool> </outputs> <inputs> <tool> <name>ICCARM</name> - <file> 57 8 54 36 28 72 35 19 75 69 24 14 16 47 39 27 33 1 15 21 46 38 17 5 59 63 70</file> + <file> 10 67 51 32 75 42 12 78 71 19 11 27 64 38 31 66 13 14 17 48 61 24 28 45 46 72 8 81 89</file> </tool> </inputs> </file> <file> - <name>$PROJ_DIR$\..\drivers\fsl_clock.c</name> + <name>$PROJ_DIR$\..\user\main.c</name> <outputs> <tool> <name>ICCARM</name> - <file> 44</file> + <file> 60</file> </tool> <tool> <name>__cstat</name> - <file> 90</file> + <file> 26</file> </tool> <tool> <name>BICOMP</name> - <file> 22</file> + <file> 58</file> </tool> </outputs> <inputs> <tool> <name>ICCARM</name> - <file> 70 8 54 36 28 72 35 19 75 69 24 14 16 47 39 27 33 1 15 21 46 38 17 5 59 63</file> + <file> 10 67 51 32 75 42 12 78 71 19 11 27 64 38 31 66 13 14 17 48 61 24 28 45 46 72 44 89 5 8</file> </tool> </inputs> </file> <file> - <name>$PROJ_DIR$\..\drivers\fsl_common.c</name> + <name>$PROJ_DIR$\Debug\Exe\test01.out</name> <outputs> <tool> - <name>ICCARM</name> - <file> 68</file> - </tool> - <tool> - <name>__cstat</name> - <file> 13</file> - </tool> - <tool> - <name>BICOMP</name> + <name>ILINK</name> <file> 18</file> </tool> </outputs> <inputs> <tool> - <name>ICCARM</name> - <file> 8 54 36 28 72 35 19 75 69 24 14 16 47 39 27 33 1 15 21 46 38 17 5 59 63 70</file> + <name>ILINK</name> + <file> 35 6 52 77 21 82 60 80 65 62 74 91 34 49 76</file> </tool> </inputs> </file> <file> - <name>$PROJ_DIR$\Debug\Exe\test01.out</name> + <name>$PROJ_DIR$\..\user\delay.c</name> <outputs> <tool> - <name>ILINK</name> - <file> 23</file> + <name>ICCARM</name> + <file> 6</file> + </tool> + <tool> + <name>__cstat</name> + <file> 83</file> + </tool> + <tool> + <name>BICOMP</name> + <file> 73</file> </tool> </outputs> <inputs> <tool> - <name>ILINK</name> - <file> 30 32 44 68 25 81 51 77 42 40 84 67 29 34 74</file> + <name>ICCARM</name> + <file> 10 67 51 32 75 42 12 78 71 19 11 27 64 38 31 66 13 14 17 48 61 24 28 45 46 72 5</file> </tool> </inputs> </file> <file> - <name>$PROJ_DIR$\..\utilities\str\fsl_str.c</name> + <name>$PROJ_DIR$\..\user\pin_Init.c</name> <outputs> <tool> <name>ICCARM</name> - <file> 65</file> + <file> 80</file> </tool> <tool> <name>__cstat</name> - <file> 55</file> + <file> 69</file> </tool> <tool> <name>BICOMP</name> - <file> 45</file> + <file> 84</file> </tool> </outputs> <inputs> <tool> <name>ICCARM</name> - <file> 62 36 28 72 35 19 52 71 47 14 39 56 8 54 75 69 24 16 27 33 1 15 21 46 38 17 5 59 63 70 60</file> + <file> 10 67 51 32 75 42 12 78 71 19 11 27 64 38 31 66 13 14 17 48 61 24 28 45 46 72 2 44 89 81</file> </tool> </inputs> </file> <file> - <name>$PROJ_DIR$\..\utilities\debug_console\fsl_debug_console.c</name> + <name>$PROJ_DIR$\..\startup\system_MKV56F24.c</name> <outputs> + <tool> + <name>ICCARM</name> + <file> 62</file> + </tool> + <tool> + <name>__cstat</name> + <file> 59</file> + </tool> <tool> <name>BICOMP</name> - <file> 66</file> + <file> 54</file> </tool> </outputs> <inputs> <tool> <name>ICCARM</name> - <file> 71 47 36 28 72 35 19 14 39 60 8 54 75 69 24 16 27 33 1 15 21 46 38 17 5 59 63 70 56</file> + <file> 71 51 32 75 42 12 66 13 14 17 48 61 24 28 45 46</file> </tool> </inputs> </file> <file> - <name>$PROJ_DIR$\..\utilities\fsl_assert.c</name> + <name>$PROJ_DIR$\..\startup\startup_MKV56F24.s</name> <outputs> <tool> - <name>ICCARM</name> - <file> 73</file> - </tool> - <tool> - <name>__cstat</name> - <file> 7</file> + <name>AARM</name> + <file> 65</file> </tool> + </outputs> + </file> + <file> + <name>$PROJ_DIR$\..\utilities\debug_console\fsl_debug_console.c</name> + <outputs> <tool> <name>BICOMP</name> - <file> 50</file> + <file> 88</file> </tool> </outputs> <inputs> <tool> <name>ICCARM</name> - <file> 8 54 36 28 72 35 19 75 69 24 14 16 47 39 27 33 1 15 21 46 38 17 5 59 63 70</file> + <file> 87 64 51 32 75 42 12 11 38 56 10 67 78 71 19 27 31 66 13 14 17 48 61 24 28 45 46 72 40</file> </tool> </inputs> </file> <file> - <name>$PROJ_DIR$\..\drivers\fsl_uart.c</name> + <name>$PROJ_DIR$\..\utilities\str\fsl_str.c</name> <outputs> <tool> <name>ICCARM</name> - <file> 81</file> + <file> 70</file> </tool> <tool> <name>__cstat</name> - <file> 89</file> + <file> 36</file> </tool> <tool> <name>BICOMP</name> - <file> 82</file> + <file> 43</file> </tool> </outputs> <inputs> <tool> <name>ICCARM</name> - <file> 80 8 54 36 28 72 35 19 75 69 24 14 16 47 39 27 33 1 15 21 46 38 17 5 59 63 70</file> + <file> 41 51 32 75 42 12 63 87 64 11 38 40 10 67 78 71 19 27 31 66 13 14 17 48 61 24 28 45 46 72 56</file> </tool> </inputs> </file> <file> - <name>$PROJ_DIR$\..\user\uart_Interrupt.c</name> + <name>$PROJ_DIR$\..\utilities\fsl_assert.c</name> <outputs> <tool> <name>ICCARM</name> - <file> 84</file> + <file> 92</file> </tool> <tool> <name>__cstat</name> - <file> 92</file> + <file> 20</file> </tool> <tool> <name>BICOMP</name> - <file> 83</file> + <file> 53</file> </tool> </outputs> <inputs> <tool> <name>ICCARM</name> - <file> 8 54 36 28 72 35 19 75 69 24 14 16 47 39 27 33 1 15 21 46 38 17 5 59 63 70 87 80 78</file> + <file> 10 67 51 32 75 42 12 78 71 19 11 27 64 38 31 66 13 14 17 48 61 24 28 45 46 72</file> </tool> </inputs> </file> diff --git a/user/main.c b/user/main.c index da1a6b9..a5492af 100644 --- a/user/main.c +++ b/user/main.c @@ -12,7 +12,8 @@ void main() { Delay_Init(); //��ʱ������ʼ�� pin_Init(); //GPIO��ʼ�� - UART_InterrputInit(); //UART2��ʼ�� + UART1_InterrputInit(); //UART0��ʼ�� + UART2_InterrputInit(); //UART2��ʼ�� while (1) { GPIO_PinWrite(GPIOA, 15, 0); diff --git a/user/pin_Init.c b/user/pin_Init.c index 914e814..c7375af 100644 --- a/user/pin_Init.c +++ b/user/pin_Init.c @@ -42,5 +42,18 @@ void UART2_InitPins(void) | SIM_SOPT5_UART1RXSRC(SOPT5_UART1RXSRC_UART_RX)); } +/*****************UART1���ų�ʼ��*************************/ +void UART1_InitPins(void) +{ + CLOCK_EnableClock(kCLOCK_PortE); //����PORTʱ�� + PORT_SetPinMux(PORTE, 0U, kPORT_MuxAlt3); //PTE0����ΪUART1_TX + PORT_SetPinMux(PORTE, 1U, kPORT_MuxAlt3); //PTE1����ΪUART1_RX + SIM->SOPT5 = ((SIM->SOPT5 & + /* UART0�շ�����Դѡ��*/ + (~(SIM_SOPT5_UART1TXSRC_MASK | SIM_SOPT5_UART1RXSRC_MASK))) + | SIM_SOPT5_UART1TXSRC(SOPT5_UART1TXSRC_UART_TX) + | SIM_SOPT5_UART1RXSRC(SOPT5_UART1RXSRC_UART_RX)); +} + diff --git a/user/pin_Init.h b/user/pin_Init.h index 2a4e20c..944540f 100644 --- a/user/pin_Init.h +++ b/user/pin_Init.h @@ -4,9 +4,12 @@ /*****************�궨��*************************/ #define SOPT5_UART1RXSRC_UART_RX 0x00u //ѡ��UART1_RX pinģʽ�������� #define SOPT5_UART1TXSRC_UART_TX 0x00u //ѡ��UART1_RT pinģʽ�������� +#define SOPT5_UART0RXSRC_UART_RX 0x00u //ѡ��UART0_RX pinģʽ�������� +#define SOPT5_UART0TXSRC_UART_TX 0x00u //ѡ��UART0_RT pinģʽ�������� /*****************��������*************************/ void pin_Init(); //PTA15���ų�ʼ�� void UART2_InitPins(void); //UART2���ų�ʼ�� +void UART1_InitPins(void); //UART1���ų�ʼ�� #endif \ No newline at end of file diff --git a/user/uart_Interrupt.c b/user/uart_Interrupt.c index 1007575..4c54f7a 100644 --- a/user/uart_Interrupt.c +++ b/user/uart_Interrupt.c @@ -9,10 +9,24 @@ uint8_t demoRingBuffer[DEMO_RING_BUFFER_SIZE]; uint16_t txIndex; //�������ݼ������� volatile uint16_t rxIndex; //�������ݼ������� +/*****************UART1��ʼ��*************************/ +void UART1_InterrputInit() +{ + UART1_InitPins(); //UART1���ų�ʼ�� + uart_config_t config; //�������� + UART_GetDefaultConfig(&config); + config.baudRate_Bps = 9600; //���ò����� + config.enableTx = true; + config.enableRx = true; + UART_Init(UART1, &config, SystemCoreClock); //��ʼ������ + UART_EnableInterrupts(UART1, kUART_RxDataRegFullInterruptEnable | kUART_RxOverrunInterruptEnable); //ʹ��Rx�ж� + EnableIRQ(UART1_RX_TX_IRQn); //�����ж� +} + /*****************UART2��ʼ��*************************/ -void UART_InterrputInit() +void UART2_InterrputInit() { - UART2_InitPins(); //�������ų�ʼ�� + UART2_InitPins(); //UART2���ų�ʼ�� uart_config_t config; //�������� UART_GetDefaultConfig(&config); config.baudRate_Bps = BOARD_DEBUG_UART_BAUDRATE; //���ò����� @@ -21,6 +35,31 @@ void UART_InterrputInit() UART_Init(DEMO_UART, &config, SystemCoreClock); //��ʼ������ UART_EnableInterrupts(DEMO_UART, kUART_RxDataRegFullInterruptEnable | kUART_RxOverrunInterruptEnable); //ʹ��Rx�ж� EnableIRQ(UART2_RX_TX_IRQn); //�����ж� + UART_WriteByte(DEMO_UART, demoRingBuffer[txIndex]); //����һ֡���ݣ�һ���ֽڣ�8������λ�� +} + +/*****************UART1�жϷ�����**********************/ +void UART1_RX_TX_IRQHandler(void) +{ + uint16_t data; + if ((kUART_RxDataRegFullFlag | kUART_RxOverrunFlag) & UART_GetStatusFlags(UART0)) //���յ����ݱ�־ + { + data = UART_ReadByte(UART1); + if (((rxIndex + 1) % DEMO_RING_BUFFER_SIZE) != txIndex) // + { + demoRingBuffer[rxIndex] = data; + rxIndex++; + rxIndex %= DEMO_RING_BUFFER_SIZE; + } + } + /*�����յ������ݷ���*/ + if ((kUART_TxDataRegEmptyFlag & UART_GetStatusFlags(DEMO_UART)) && (rxIndex != txIndex)) //�����жϱ�־ + { + UART_WriteByte(DEMO_UART, demoRingBuffer[txIndex]); //����һ֡���ݣ�һ���ֽڣ�8������λ�� + txIndex++; + txIndex %= DEMO_RING_BUFFER_SIZE; + } + SDK_ISR_EXIT_BARRIER; } /*****************UART2�жϷ�����**********************/ diff --git a/user/uart_Interrupt.h b/user/uart_Interrupt.h index 5d2e9e5..8d1148c 100644 --- a/user/uart_Interrupt.h +++ b/user/uart_Interrupt.h @@ -8,7 +8,8 @@ #define DEMO_RING_BUFFER_SIZE 16 /*****************��������*************************/ -void UART_InterrputInit(); //���ڳ�ʼ�� +void UART2_InterrputInit(); //UART2���ڳ�ʼ�� +void UART1_InterrputInit(); //UART0���ڳ�ʼ�� #endif \ No newline at end of file