Download NuTiny-SDK-M051 User's Manual
Transcript
O W W C . Y.C W W 0 Y W TW . 0 0 W T . 1 0 M . 1 O W OM W. C . W C W . Y W W NuTiny-SDK-M051 User’s 0 Y W TManual . 0 0 W T . 1 0 M . 1 O W OM W. C . W C . Y W W 0 Y W TW . W 0 0 W T . 1 0 M . O W W.1 Y.COM W C . W Y W 0 W TW . 0 0 W T . 1 0 TW M . O W W.1 Y.COM W C . W Y W 0 W TW . 0 0 W T . 1 0 TW M . O W W.1 Y.COM W C . W Y W 0 W TW . W 0 0 W T . 1 0 T M . . O W M W.1 Y.COM W C . W Y W 0 W TW . W 0 0 W T . 1 0 T M . . O W M W.1 Y.COM W C . W Y W 0 W TW . W 0 0 W T . 1 0 T M . . W W.1 Y.COM W .CO .TW OM W Y W 0 W W .T User’s Manual 10 00 M NuTiny-SDK-M051 . .TW 1 M . O W M O W C . O W C W .TW W 00Y 0Y.C MM051 WW For.1NuMicro TW ™ Series . 1 0 T M . . W M O W .CO .T W C . Y W CO W 0 Y W W .T 10 00 M . .TW 1 M . O W M O W C . O WW .100Y . W Y.C WW .100Y.C M.TW T M . O W M O .C O W Y WW 00Y.C C W . 0 W W 0 Y W T 0 M .1 M. .1 O W M.T O W C . O W W .C Y.C WW .100Y W 0 Y W T . 0 0 T . 0 M .1 W M O W .CO O W C . Y W C W . 0 Y W Y W .T 10 00 . .TW 1 M . 100 W M O W .CO O W C . Y W C W . 0 Y W W .T 10 00 . .TW 1 00Y M . 1 W M . O W W Y.C WW 00Y.CO .TW C . 0 W W 0 Y W .1 .T 1 00 M . 1 W M . O W . O W W .C Y W C W . 0 Y W W 0 0 Y W T . .1 .T 10 00 M . 1 W M . O W WW .100Y WW 00Y.CO .TW WW .100Y.C M.TW W M .1 O W O W W C . W C W . Y W W W 00 0 Y W T . 1 0 0 T . . 1 0 M . W M .1 O W O W W C . W C W . Y W W .T 10 00 WW .100Y . .TW 1 M . W M W is the exclusive O The information described in thisW W W document of COintellectualTproperty . C W . Y W W W 0 Y W Nuvoton Technology Corporation and shall not be reproduced without permission from Nuvoton. . 0 0 W T .1 . 1 0 M . 1 W M . O W W W W .CO .TW Y.C WW 0 Y W T . 0 0 WW Nuvoton M based system design. NuvotonWW .1 microcontroller of NuMicro .10 is providingOthisMdocument only for reference purposes O W W C . assumes no responsibility W W 0Y WWfor errors.1or0omissions. .TW WW .100Y.C M.AllTdata M W and specifications are subject notice. O Wto change without O W W C . W C W . W W .T 00Y WW .100Y .TW 1 M . M O WNuvoton Technology O information or questions, please contact: W W C . W C ForY additional Corporation. W . Y W W W 0 W T . 0 0 W T .1 M. .10 OM W O W W C . W C W . Y W W 0 W T . 0 WW .100Y T .1 M. OM W 1 O W C . W C W . Y W W 0 Y W T . 0 0 WW T . 1 0 M . 1 M ™ O W W C . Y.C W W 0 Y W TW . 0 0 W T . 1 0 M . 1 O W OM W. C . W C W . Y W W NuTiny-SDK-M051 User’s 0 Y W TManual . 0 0 W T . 1 0 M . 1 O W OM W. C . W C . Y W W 0 Y W TW . W 0 0 W T . 1 0 M . O W W.1 Y.COM W C . W Y W 0 W TW . 0 0 W T . 1 0 TW M . O W W.1 Y.COM W C . W Y W 0 W TW . 0 0 W T . 1 0 TW M . O W W.1 Y.COM W C . W 1 OverviewW ..................................................................................................... Y 0 W TW3 . W 0 0 W T . 1 0 T M . . O W M OM W.1 introduction C . 2 NuTiny-SDK-M051 ....................................................................... 3 W C W . Y W W 0 Y W T . W 0 0 W T . 0 M 4 .1 M .................................................................... .1Jumper NuTiny -SDK-M051 Description O W M.T 2.1 O W C . W W for Extended Pin Assignment W 0Y Y.CConnector.................................................................... W T5 W . W2.2 0 0 W T . 1 0 T M . . 2.3 NuTiny-SDK-M051 PCB M O 5 W O........................................................................... W.1 Placement C . OM W C W . Y W ® WuVision IDEW................................... 0 Y on the.TKeil 3 W How to start 6.T 0 0 WNuTiny -SDK-M051 1 0 T M . . M .1 W M 3.1 Keil uVision IDE O W .CO 6 .TW O W Software Download & InstallW .......................................................... C . Y W C 0 Y W W Driver.1Download .T 10 00 & Install............................................................... 6 M . .T3.2W Nuvoton Nu-Link M O W M O W C . 3.3 Hardware Setup.................................................................................................... 6 O W C . Y W C W 0 Y W W 0 0 W T . 3.4 Smpl_NuTiny-M051 Example Program...................................................................... 7M.T 1 0 T . . 1 M . W OIAR Embedded Workbench W .CO8 . OM W C . Y W C 4 How to start NuTiny-SDK-M051 on the ....................... W . 0 Y W Y W .T 10 00 M . .TW 1 M . O W M O 4.1 IAR Embedded Workbench Software Download &Install .............................................. 8 W C . O .C W Download W YInstall............................................................... WW .100Y 8 M Nuvoton Driver & W Nu-Link W 0 T . 0 0Y.C 4.2 T . M .1 W M Hardware Setup.................................................................................................... 4.3 8O O W .C O W C . Y W C W . 0 Y W 4.4 Smpl_NuTiny-M051 Example Program...................................................................... 9 W .T 10 00 . .TW 1 00Y M . O W M O W 5 O M052_TINY-EVB Schematic .......................................................................... 10.C W C . Y W C W . 0 Y W Y W .T 10 00 . .TW 1 M . 100 6 OToMDownload ™ W O From Nuvoton Company W WReleated NuMicro Family Files ............... 11Y.CO C . W C W . Y W W NuMicro W 0011 0 driver ...................................................... Y 6.1 To Download T . 1 0 0 T . . 1 0 Keil uVision IDE M . W 12 Y.C O W driver Y OToMDownload NuMicro IAR EWARM W W.1 Y6.2 C . .............................................................. W C W . W W NuMicro M051 0130 0Software Library W series.BSP T........................................ . 1 0 0 T . . 6.3 To Download 1 0 M W M O W . O W W.1 7 Y.C C . Y W W 0 Y W Revision History.......................................................................................... 13 W 0 0 W T . .1 .T 10 00 M . 1 W M . O W WW .100Y WW 00Y.CO .TW WW .100Y.C M.TW W M .1 O W O W W C . W C W . Y W W W 00 0 Y W T . 1 0 0 T . . 1 0 M . W M .1 O W O W W C . W C W . Y W W .T 10 00 WW .100Y . .TW 1 M . W M O W W WW 00Y.CO .TW C . W W W Y W 0 W T .1 . 1 0 M . 1 W M . O W O W WW WW .100Y.C M.TW WW .100Y.C M.TW W O W O W W C . W C W . W W .T 00Y WW .100Y .TW 1 M . W M O W O W W C . W C W . W W .T 00Y WW .100Y .TW 1 M . M O W O W W C . W C W . Y W W W 0 Y W T . 0 0 W T .1 M. .10 OM W O W W C . W C W . Y W W 0 W T . 0 WW .100Y T .1 M. OM W 2 O W C . W C W . Y W W 0 Y W T . 0 0 WW T . 1 0 M . 1 M ® ™ ™ ™ ® O W W C . Y.C W W 0 Y W TW . 0 0 W T . 1 0 M . 1 O W OM W. C . W C W . Y W W NuTiny-SDK-M051 User’s 0 Y W TManual . 0 0 W T . 1 0 M . 1 O W OM W. C . W C . Y W W 0 Y W TW . W 0 0 W T . 1 0 M . O W W.1 Y.COM W C . W Y W 0 W TW . 0 0 W T . 1 0 TW M . O W W.1 Y.COM W C . W Y W 0 W TW . 0 0 W T . 1 0 TW 1 Overview M . O W W.1 Y.COM W C . W Y W 0 TW . W NuTiny-SDK-M051 0 0 W is the specific development tool.T for NuMicro M051 W series –M052/M054/M058/M0516. Users can 1 0 T M . . 1 M . O W M use NuTiny-SDK-M051 to develop and verify the application program easily. O W .C Wis Nu-Link-Me. .C YM052_Tiny-EVB W W 0 Y W TW NuTiny-SDK-M051 includes 2 portions. One is M052_Tiny-EVB and the other is . W 0 0 W T . 1 0 T M . . 1 M . O Adaptor. WICE equipment. M evaluation board and Nu-Link-Me O Thus, users do not need additional W is its Debug W C . Y.C W W 0 Y W TW . W 0 0 W T . 1 0 T M . . .1 W OM Wintroduction .CO .TW OM 2 NuTiny-SDK-M051 W C . Y W W 0 Y W W W .T 10 series andOtheMleft 00M051 series. .TNuTiny-SDK-M051 1 M . can support NuMicro Figure 2-1 is NuTiny-SDK-M051 W for .M051 M O .C W C is Debug .portion Y is called M052-TINY-EVB Adaptor called Nu-Link-Me. WWand the00right CO portion W 0 Y W TW . W 0 W T . 1 T M . . M052-TINY-EVB is similar to other development board. Users can use it to develop and verify applications to emulate M .1 W Mthe real behavior. In fact, the real O W .COand .T O C chip M0516LAN is mounted on the board. The on boardW chip covers M052, M054 . Y W C W 0 Y W W .T to design user target system.W.10 M058’s features. The M052_Tiny-EVB can controller 0be0a real systemM M .TW 1 . O M O W C Nu-Link-Me is a Debug Adaptor. The Nu-Link-Me Debug Adaptor connects your PC's USB port to your target . O Y Wand debug embedded Y.C WWprograms WSerial Wired Debug 0 0 Y.C system.T(via WWPort) and T allows you to program on0the target M. . 1 0 . M .1 O W M To use Nu-Link-Me Debug IAR ICE driver.C user hardware. adaptor with KeilC orO IAR Please refer to “Nuvoton NuMicro W O W . Y W C W . 0 Y W Nuvoton NuMicroW Keil ICE driver0 user detail. 0 manual” in M .T 10 0Y manual M . .“TorW 1 . O W M O W C . O W W .C Y.C WW .100Y W 0 Y W T . 0 0 T . 0 M .1 W M O W .CO O W C . Y W C W . 0 Y W Y W .T 10 00 . .TW 1 M . 100 W M O W .CO O W C . Y W C W . 0 Y W W .T 10 00 . .TW 1 00Y M . 1 W M . O W W Y.C WW 00Y.CO .TW C . 0 W W 0 Y W .1 .T 1 00 M . 1 W M . O W . O W W .C Y W C W . 0 Y W W 0 0 Y W T . .1 .T 10 00 M . 1 W M . O W WW .100Y WW 00Y.CO .TW WW .100Y.C M.TW W M .1 O W O W W C . W C W . Y W W W 00 0 Y W T . 1 0 0 T . . 1 0 M . W M .1 O W O W W C . W C W . Y W W .T 10 00 WW .100Y . .TW 1 M . W M W O W W CO . W C W . Y W W W 0 Y W T Figure 2-1 NuTiny-SDK-M051 (Green Color PCB Board) . 0 0 W T .1 . 1 0 M . 1 W M . O W O W WW WW .100Y.C M.TW WW .100Y.C M.TW W O W O W W C . W C W . W W .T 00Y WW .100Y .TW 1 M . W M O W O W W C . W C W . W W .T 00Y WW .100Y .TW 1 M . M O W O W W C . W C W . Y W W W 0 Y W T . 0 0 W T .1 M. .10 OM W O W W C . W C W . Y W W 0 W T . 0 WW .100Y T .1 M. OM W 3 O W C . W C W . Y W W 0 Y W T . 0 0 WW T . 1 0 M . 1 M ™ ™ ™ ™ O W W C . Y.C W W 0 Y W TW . 0 0 W T . 1 0 M . 1 O W OM W. C . W C W . Y W W NuTiny-SDK-M051 User’s 0 Y W TManual . 0 0 W T . 1 0 M . 1 O W OM W. C . W C . Y W W 0 Y W TW . W 0 0 W T . 1 0 M . O W W.1 Y.COM W C . W Y W 0 W TW . 0 0 W T . 1 0 TW M . O W W.1 Y.COM W C . W Y W 0 W TW . 0 0 W T . 1 0 TW 2.1 NuTiny M . O W -SDK-M051 Description OM W.1 Jumper C . W C . Y W W 0 Y W TW . W 2.1.1 PowerW 0 0 T . 1 0 T M . Setting . O W M OMin M052_TINY-EVB W.1 Y.connecter C . W C Y z W JP2: VCC5 Voltage W 0 W TW . W 0 0 W J2: USB port T . 1 0 T M . z in Nu-Link-Me . O W M W.1 Y.COM W C . W Y W 0 Voltage M.TW W W POWER model 0 0 W J1 USB T port J2 USB port JP2 VCC5 MCU . 1 0 T . . W OMto PC W.1 Y.C Model 1 X Connect DC 5V output W DC 5V .CO .TW OM Y W W 0 W DC 2.8-5.5V input Voltage .10by VCC inputOM .TWModel 2 WX W.100 X OM.T W M .C W .C Y W X: Not use. CO W 0 Y W TW . W 0 0 W T . 1 0 T M . . M W M2.1.2 Debug Connector WW.1 O .CO .T O W C . Y C W 0 Y W Target ICE Connector W .T 10 00 in inM052_TINY-EVB M . .TW zz JP4: 1 M . O JP8: Nuvoton ICE Connector Nu-Link-Me W M O W C . O WW .100Y . W Connecter WW .100Y.C M.TW Y.C 2.1.3.TUSB M O W M O W in M052_TINY-EVB z J1: mini USBW Connecter .C O W .C Y C W . 0 Y W W 0 z J2: mini USB Connecter in Nu-Link-Me 0 Y W T 0 T M .1 M. .10 O W M.Extended O W C . 2.1.4 Connecter O .C W W .C Y WW .100Y W 0 Y W T . 0 0 T z JP1, JP5, JP6 and JP7: Show all of chip pins in M052_TINY-EVB . 0 M .1 W M O W .CO O W C . Y W C W . 0 Y W W Y W .T 10 00 . .TButton Reset 1 M . 100 2.1.5OM W O W .CO W C . Y W C z WSW1: Reset button in M052_TINY-EVB W . 0 Y W W .T 10 00 . .T 1 00Y M . 1 W M . OPower Connecter W W Y.C WW 00Y.CO .TW C 2.1.6 . 0 W W 0 Y W .1 .T JP2: VCC connecter in M052_TINY-EVB 1 00 M . 1 W z M . O W . O z JP3: GND connecter in M052_TINY-EVB W W .C Y W C W . 0 Y W W 0 0 Y W T . .1 .T 10 00 M . 1 W M . O W WW .100Y WW 00Y.CO .TW WW .100Y.C M.TW W M .1 O W O W W C . W C W . Y W W W 00 0 Y W T . 1 0 0 T . . 1 0 M . W M .1 O W O W W C . W C W . Y W W .T 10 00 WW .100Y . .TW 1 M . W M O W W WW 00Y.CO .TW C . W W W Y W 0 W T .1 . 1 0 M . 1 W M . O W O W WW WW .100Y.C M.TW WW .100Y.C M.TW W O W O W W C . W C W . W W .T 00Y WW .100Y .TW 1 M . W M O W O W W C . W C W . W W .T 00Y WW .100Y .TW 1 M . M O W O W W C . W C W . Y W W W 0 Y W T . 0 0 W T .1 M. .10 OM W O W W C . W C W . Y W W 0 W T . 0 WW .100Y T .1 M. OM W 4 O W C . W C W . Y W W 0 Y W T . 0 0 WW T . 1 0 M . 1 M O W W C . Y.C W W 0 Y W TW . 0 0 W T . 1 0 M . 1 O W OM W. C . W C W . Y W W NuTiny-SDK-M051 User’s 0 Y W TManual . 0 0 W T . 1 0 M . 1 O W OM W. C . W C . Y W W 0 Y W TW . W 0 0 W T . 1 0 M . O W W.1 Y.COM W C . W Y W 0 W TW . 0 0 W T . 1 0 TW M . O W W.1 Y.COM W C . W Y W 0 W TW . 0 0 W T . 1 0 TW 2.2 Pin Assignment M . .1Extended Connector O W OM Wfor C . W C . Y W W 0 LQFP-48 pin. YM0516LAN.on W connector TW . W 0 0 W T M052_TINY-EVB provides board and the extended for Table 1 0 T M . . O W M OM Wfor.1M0516LAN. C 2-1 is the pin assignment . W C . Y W W 0 Y W TW . W 0 0 W T . 1 0 T M . . .1 Pin Name OM O W M Pin No W Pin No Pin Name C . W C . Y W W25 0 Y W TW 01 MOSI_0,AIN5,P1.5 P2.5,AD13,PWM5 . W 0 0 W T . 1 0 T M . . 1 M 26 .MISO_0,AIN6,P1.6 02 P2.6,AD14,PWM6 W O W .CO .TW OM W C . Y W 03 SCLK0,AIN7,P1.7 27 P2.7,AD15,PWM7 W 0 Y W 0 0 W .T 28 0/RST M .TW 04 P4.4,/CS W.1 1 M . O M O W C . O W 05 29 P4.5,ALE W P3.0,RXD C W 0Y Y.C W TW . W 0 0 T . 06 W AVSS 30 P4.6,ICE_CLK 1 0 T M . . 1 M 31 .P3.1,TXD W M O W 07 P4.7,ICE_DATA .CO .T O W C . Y W C W 0 Y W 08 32 P0.7,AD7,SCLK1 W P3.2,/INT0,STADC .T 10 00 M . .TW 1 M . O W 09 P3.3,/INT1,MCLK 33 P0.6,AD6,MISO_1 M O W C . O WP3.4, T0,SDA 10 34 W P0.5,AD5,MOSI_1 Y.C WW .100Y . W 0 Y.C W T . 0 T M . 1 11 P3.5,T1,SCL 35 P0.4,AD4,/SS1 M . O W M O W O 12 .C 36 .TW P4.1,PWM1WW Y.C WP4.3,PWM3 C . 0 Y W 0 0 Y W 0 13 P3.6,/WR,CKO 37 P0.3,AD3,RTS0 M .1 M .10 O W M.T O W C 14 P3.7,/RD 38 P0.2,AD2,CST0 . O WXTAL2 00Y.C 39 .TW P0.1,AD1,RTS1WW .C 0Y W 0 15 Y W 1 0 T . . 0 .1 W M 16 XTAL1 40 M P0.0,AD0,CTS1 O W .CO O W C . Y W C W . 17 VSS 41 VDD 0 Y W Y WLDO_CAP .100 .T 10 . .TW18 42 M AVDD 100 W M O W .CO O W C . 19 P2.0,AD8,PWM0 43 P1.0,AIN0,P1.0 Y W C W . 0 Y W W 10 00 44 M.T P1.1,AIN1,T3 20 P2.1,AD9,PWM1 . .TW 1 00Y . 1 W M . 21 P2.2,AD10,PWM2 45 O W W .CO .TP1.2,AIN2,RXD1 Y.C WW 00Y46 C W . 0 W W 0 Y W 22 P2.3,AD11,PWM3 P1.3AIN3,TXD1 .1 .T23 1 47 OM P1.4,AIN4,/SS0 00 . 1 W M . P2.4,AD12,PWM4 W . O W W C Y W C W . 0 Y W 24 W P4.0,PWM0 48 . P4.2,PWM2 0 0 Y W T . .1 .T 10 for M0516LAN 00 M . 1 Table 2-1 pin W assignment W M . O W W Y.C WW .100Y WW 00Y.CO .TW 0 W T . 0 M .1 PCB Placement W M .12.3 NuTiny-SDK-M051 O W O W W C . W C W . Y W W Figure W 2-2 for the NuTiny 00 0PCB placement. YUsers can refer.T W -SDK-M051 T . 1 0 0 . 1 0 M . W M .1 O W O W W C . W C W . Y W W .T 10 00 WW .100Y . .TW 1 M . W M O W W WW 00Y.CO .TW C . W W W Y W 0 W T .1 . 1 0 M . 1 W M . O W O W WW WW .100Y.C M.TW WW .100Y.C M.TW W O W O W W C . W C W . W W .T 00Y WW .100Y .TW 1 M . W M O W O W W C . W C W . W W .T 00Y WW .100Y .TW 1 M . M O W O W W C . W C W . Y W W W 0 Y W T . 0 0 W T 1 .Placement Figure M. 2-2 NuTiny-SDK-M051WPCB .10 OM W O W W C . C W . Y W W 0 W T . 0 WW .100Y T .1 M. OM W 5 O W C . W C W . Y W W 0 Y W T . 0 0 WW T . 1 0 M . 1 M O W W C . Y.C W W 0 Y W TW . 0 0 W T . 1 0 M . 1 O W OM W. C . W C W . Y W W NuTiny-SDK-M051 User’s 0 Y W TManual . 0 0 W T . 1 0 M . 1 O W OM W. C . W C . Y W W 0 Y W TW . W 0 0 W T . 1 0 M . O W W.1 Y.COM W C . W Y W 0 W TW . 0 0 W T . 1 0 TW M . O W W.1 Y.COM W C . W Y W W® IDE .100 TW . 0 Wstart NuTiny T . -SDK-M051 on the Keil uVision 0 TW 3 How to M M .1 O W O W C . W C . Y W W 0 Y Download &.TInstall W TW . W 3.1 Keil uVision 0 0 W ® IDE Software 1 0 T M . . .1 O W M OM W C . Please connect to Keil company website (http://www.keil.com) to download the Keil uVision Y IDE and install the W C . W W 0 Y W TW . W 0 0 W T RVMDK. . 1 0 T M . . O W M W.1 Y.COM W C . W Y W 0 W TW . W 3.2 Nuvoton Nu-Link & Install 0 0 W Driver.1Download T . 1 0 T M . . O W) to download OM ( http://www.nuvoton.com/NuMicro W NuMicro website .C“NuMicro OM Please connect to NuvotonWcompany W C W . Y W 0 Y W WuVision IDE driver” 0 0 refer the Chapter .6.1 for the detail download flow. When the downloadM had.T Keil W file. Please T 1 0 T . . M .1 the “Nu-Link_Keil_Driver.exe” W M finished, please unzip the fileWandWexecute to install the driver. O .CO .TW O W C . Y C W 0 Y W W .T 10 00 M . .TWHardware Setup 1 M . O 3.3 W M O W C . O C WW .100Y The hardware .T W setup is shown WasWFigure 3-1.100Y.C M.TW T M . W O W .CO . OM W C . Y W C W . 0 Y W Y W .T 10 00 M . .TW 1 M . O W M O W C . O WW .100Y WW .100Y.C M.TW 0Y.C M.TW M O W O W C . O W W .C Y.C WW .100Y W 0 Y W T . 0 0 T . 0 M .1 W M O W .CO O W C . Y W C W . 0 Y W Y W .T 10 00 . .TW 1 M . 100 W M O W .CO O W C . Y W C W . 0 Y W W .T 10 00 . .TW 1 00Y M . 1 W M . O W W Y.C WW 00Y.CO .TW C . 0 W W 0 Y W .1 .T 1 00 M . 1 W M . O W . O W W .C Y W C W . 0 Y W W 0 0 Y W T . .1 .T 10 00 M . 1 W M . O W WW .100Y WW 00Y.CO .TW WW .100Y.C M.TW W M .1 O W O W W C . W C W . Y W W W 00 0 Y W T . 1 0 0 T . . 1 0 M . W M .1 O Setup W O W W C . W C Figure 3-1 NuTiny-SDK-M051 Hardware W . Y W W .T 10 00 WW .100Y . .TW 1 M . W M O W W WW 00Y.CO .TW C . W W W Y W 0 W T .1 . 1 0 M . 1 W M . O W O W WW WW .100Y.C M.TW WW .100Y.C M.TW W O W O W W C . W C W . W W .T 00Y WW .100Y .TW 1 M . W M O W O W W C . W C W . W W .T 00Y WW .100Y .TW 1 M . M O W O W W C . W C W . Y W W W 0 Y W T . 0 0 W T .1 M. .10 OM W O W W C . W C W . Y W W 0 W T . 0 WW .100Y T .1 M. OM W 6 O W C . W C W . Y W W 0 Y W T . 0 0 WW T . 1 0 M . 1 M ® ™ ® ™ O W W C . Y.C W W 0 Y W TW . 0 0 W T . 1 0 M . 1 O W OM W. C . W C W . Y W W NuTiny-SDK-M051 User’s 0 Y W TManual . 0 0 W T . 1 0 M . 1 O W OM W. C . W C . Y W W 0 Y W TW . W 0 0 W T . 1 0 M . O W W.1 Y.COM W C . W Y W 0 W TW . 0 0 W T . 1 0 TW M . O W W.1 Y.COM W C . W Y W 0 W TW . 0 0 W T . 1 0 TW 3.4 Smpl_NuTiny-M051 M . O W Program OM W.1 Example C . W C . Y W W 0 Y W TW . W 0 0 W T . 1 0 T M . . Oboard. M This example demonstrates downloading on aW NuTiny-SDK-M051 OMand debugging an application W Wthe.1ease of Y C . C . Y W W 0 W TW be found on the Figure 3-2 list directory. . WThe example canW 0 0 T . 1 0 T M . . O W M W.1 Y.COM W C . W Y W 0 W Project.1File TW . W 0 0 W Directory T . 0 T M . W W.1 Y.COM W .CO .TW OM W Y W 0 W W .T 10 00 M . .TW 1 M . O W M O W C . O W C W .TW W 00Y WW .100Y.C M.TW 1 T M . . W M O W .CO .T W C . Y W CO W 0 Y W W .T 10 00 M . .TW 1 M . O W M O W C . O WW .100Y . W Y.C WW .100Y.C M.TW T M . O W M O .C O W Y WW 00Y.C C W . 0 W W 0 Y W T 0 M .1 M. .1 O W M.T O W C . O W W .C Y.C WW .100Y W 0 Y W T . 0 0 T . 0 M .1 W M O W .CO O W C . Y W C W . 0 Y W Y W .T 10 00 . .TW 1 M . 100 W M OExample Directory W .CO O Figure 3-2 Smpl_NuTiny-M051 W C . Y W C W . 0 Y W W .T 10 00 . .TW 1 00Y M . 1 W M . O W W Y.C WW 00Y.CO .TW C . 0 W To use this example:W 0 Y W .1 .T 1 00 M . 1 W M . O W . O W W .C Y W C W . 0 Y W W 0 0 Y W T Start uVision . .1 .T 10 00 M . 1 W M . O W Start debug mode W C debugger commands, .the Wfile W .CO Y WW 00YOpen the Smpl_NuTiny-M051.uvproj project W Using you may: W 00Y 0 W T . 1 0 T . . 1 M . Project-Open W M .1 O W O W W C . W C W . Y W W W 00 Y and link the W T code . 1 0 T Single step through 00 . . 1 0 Compile Smpl_NuTiny-M051 M . W .1 applicationOM O W W W C . W C W . Y W W .T 10 00 Run the application\ WW .100Y . .TW 1 M . W M O W W WW 00Y.CO .TW C . W W W Project Build Y W 0 W T .1 . 1 0 M . 1 W M . O W O W W .C variables.TinW Y W the.C application into on-chip Flash ROMWW W 0 Y Review the watch window 0 0 WW Program T M .1 W M. .10 O W O W W C . W C W . 0Ythe deviceM W .10Reset .T the application W W WW .1Flash .TW to re-run 00Y– Download M O W W will toggleYon WW 00Y.CO .TW C . W W W The LED the M052_TINY-EVB board. W 0 W T .1 M. .10 OM W O W W C . W C W . Y W W 0 W T . 0 WW .100Y T .1 M. OM W O W W C . W C W . Y W W 0 W T . 0 WW .100Y T .1 M. OM W 7 O W C . W C W . Y W W 0 Y W T . 0 0 WW T . 1 0 M . 1 M O W W C . Y.C W W 0 Y W TW . 0 0 W T . 1 0 M . 1 O W OM W. C . W C W . Y W W NuTiny-SDK-M051 User’s 0 Y W TManual . 0 0 W T . 1 0 M . 1 O W OM W. C . W C . Y W W 0 Y W TW . W 0 0 W T . 1 0 M . O W W.1 Y.COM W C . W Y W 0 W TW . 0 0 W T . 1 0 TW M . O W W.1 Y.COM W C . W Y W 0 W TW . 0 0 W T . 1 0 TW M . O W W.1 Y.COM W C . W Y W 0 W Workbench TW . W 4 How toW 0 0 T start NuTiny-SDK-M051 on the IAR Embedded . 1 0 T M . . O W M W.1 Y.COM W C . W Y W 0 W TW . Software Download &Install W4.1 IAR Embedded 0 0 W Workbench T . 1 0 T M . . M Oinstall the W Workbench M Please connect to IAR company O www.iar.com) to download the IAR W Embedded and W.1website (http:// C . C . Y W W 0 Y W TW . EWARM. W 0 0 W T . 1 0 T M . . W W.1 Y.COM W .CO .TW OM 4.2 Nuvoton Nu-LinkWDriver W Y 0 W Download & Install W W T 10 “NuMicroOM 00 websiteM( .www.nuvoton.com/NuMicro) . .TPlease 1 . W M connect to Nuvoton company NuMicro to download IAR O W .C please W C . Y W CO ICE W 0 Y W TW driver user manual” file. Please refer the 6.2 for the detail download flow. When the download had finished, . W 0 0 W T . 1 0 T M . . M .1 to install the driver. W Munzip the file and execute the “Nu-Link_IAR_Driver.exe” O W .CO .T O W C . Y W C W 0 Y W W W .T 10 00 M . 1 4.3.THardware Setup M . O W M O W C . O W 3-1 00Y.C W as Figure WW .100Y . W setup is shownW Y.C The hardware T . T M . 1 M . O W M O .C O W Y WW 00Y.C C W . 0 W W 0 Y W T 0 M .1 M. .1 O W M.T O W C . O W W .C Y.C WW .100Y W 0 Y W T . 0 0 T . 0 M .1 W M O W .CO O W C . Y W C W . 0 Y W Y W .T 10 00 . .TW 1 M . 100 W M O W .CO O W C . Y W C W . 0 Y W W .T 10 00 . .TW 1 00Y M . 1 W M . O W W Y.C WW 00Y.CO .TW C . 0 W W 0 Y W .1 .T 1 00 M . 1 W M . O W . O W W .C Y W C W . 0 Y W W 0 0 Y W T . .1 .T 10 00 M . 1 W M . O W WW .100Y WW 00Y.CO .TW WW .100Y.C M.TW W M .1 O W O W W C . W C W . Y W W W 00 0 Y W T . 1 0 0 T . . 1 0 M . W M .1 O W O W W C . W C W . Y W W .T 10 00 WW .100Y . .TW 1 M . W M W Hardware O W W Figure 4-1 NuTiny- W SDK-M051 .COSetup .TW C . Y W W W 0 Y W 0 0 W T .1 . 1 0 M . 1 W M . O W O W WW WW .100Y.C M.TW WW .100Y.C M.TW W O W O W W C . W C W . W W .T 00Y WW .100Y .TW 1 M . W M O W O W W C . W C W . W W .T 00Y WW .100Y .TW 1 M . M O W O W W C . W C W . Y W W W 0 Y W T . 0 0 W T .1 M. .10 OM W O W W C . W C W . Y W W 0 W T . 0 WW .100Y T .1 M. OM W 8 O W C . W C W . Y W W 0 Y W T . 0 0 WW T . 1 0 M . 1 M ™ ™ O W W C . Y.C W W 0 Y W TW . 0 0 W T . 1 0 M . 1 O W OM W. C . W C W . Y W W User’s 0 Y W NuTiny-SDK TManual . 0 0 W T . 1 0 M . 1 O W OM W. C . W C . Y W W 0 Y W TW . W 0 0 W T . 1 0 M . O W W.1 Y.COM W C . W Y W 0 W TW . 0 0 W T . 1 0 TW M . O W W.1 Y.COM W C . W Y W 0 W TW . 0 0 W T . 1 0 TW 4.4 Smpl_NuTiny-M051 M . O W Program OM W.1 Example C . W C . Y W W 0 Ydownloading and W on a NuTiny-SDK-M051 TW . W This example demonstrates 0 0 W T the ease of debugging an application board. . 1 0 T M . . 1 M (Samples code can be download O W from Nuvoton M The example can be found on. the Figure 3-2 list website) Odirectory. W C . W C . Y W W 0 Y W Project TW . W File 0 0 W Directory T . 1 0 T M . . O W M W.1 Y.COM W C . W Y W 0 W TW . W 0 0 W T . 1 0 T M . . W W.1 Y.COM W .CO .TW OM W Y W 0 W W .T 10 00 M . .TW 1 M . O W M O W C . O W C W .TW W 00Y WW .100Y.C M.TW 1 T M . . W M O W .CO .T W C . Y W CO W 0 Y W W .T 10 00 M . .TW 1 M . O W M O W C . O WW .100Y . W Y.C WW .100Y.C M.TW T M . O W M O .C O W Y WW 00Y.C C W . 0 W W 0 Y W T 0 M .1 M. .1 O W M.T O W C . O W4-2 Smpl_NuTiny-M051 W Directory WW .100Y .C Y.C Figure Example W 0 Y W T . 0 0 T . 0 M .1 W M O W .CO O W C . Y W C W . 0 Y W Y W .T 10 00 . .TW 1 M . 100 To useOthis W Mexample: O W .CO W C . Y W C W . 0 Y W W W .T 10 00 . .TIAR 1 00Y M . 1 Start Embeded Workbench W M . O W W Y.C WW 00Y.CO .TW C . 0 W W 0 Y W .1 .T 1 00 Open the Smpl_NuTiny-M051.eww workspace file M . 1 W M . O W . O W W .C File-Open-Workspace Y W C W . 0 Y W W 0 0 Y W T . .1 .T 10 00 M . 1 W M . O W Compile Smpl_NuTiny-M051 W W .COand link.TtheW Y.C WW .100Y WW 00Y 0 W T . application 0 M .1 W M .1 O W O W W C . W C W . Y W W W 00 0 Y W T . 1 0 0 T . . 1 0 M . Make W .1 ProjectO-M O W W W C . W C W . Y W W .T 10 00 0Y the application WW .10Program . .TW 1 into on-chip Flash ROM M . W M O W W WW 00Y.CO .TW C . W W W Y W 0 W T .1 . and Debug 1 0 Project – Download M . 1 W M . O W W W W .CO .TW Y.C WW 0 Y W T . 0 0 WWThe I/O.1will 0 toggle on the M052_TINY-EVB M .1 board. W M O W O W W C . W C W . W W .T 00Y WW .100Y .TW 1 M . W M O W O W W C . W C W . W W .T 00Y WW .100Y .TW 1 M . M O W O W W C . W C W . Y W W W 0 Y W T . 0 0 W T .1 M. .10 OM W O W W C . W C W . Y W W 0 W T . 0 WW .100Y T .1 M. OM W 9 O W C . W C W . Y W W 0 Y W T . 0 0 WW T . 1 0 M . 1 M W .T W 00Y 0Y. Y.C W TW . 1 0 0 T M . . 1 0 M . O 1 OM WW 00Y.C W. WW 00Y.CO .TW C . W TW . W Y W 1 0 T M . . M .10 User’s Manual W.1 Y.COM W .CO .TW WW NuTiny-SDK-M051 Y W 0 W WW 00Y.CO .TW 0 0 W T M. .10 W.1 Y.COM W M .1 O W O W W C . W .T WW .100Y .TW 100 WW .100Y.C M.TW M . M O W O W W Y.C WW 00Y.CO .TW C . 0 W TW W . W 0 Y W 1 0 W T M . . 0 W.1 Y.COM W WW 00Y.CO .TW W.1 Y.COM W W W W .T W 5 M052_TINY-EVB .T Schematic W W.100 00 M 1 W.1 Y.COM W M . O O W W C . W .T WW .100Y .TW 100 WW .100Y.C M.TW M . M O W O W W Y.C WW 00Y.CO .TW C . 0 W TW W . W 0 Y W 1 0 W T M . . 1 0 OM W. WW 00Y.CO .TW W.1 Y.COM W C . W W Y W W W .T W .T 100 00 M . 1 W.1 Y.COM W M . O W O Reset Circuit W W C . W .T WW .100Y .TW 100 WW .100Y.C M.TW M . M O W O W W Y.C WW 00Y.CO .TW C . 0 W TW W . W 0 Y W 1 0 W T M . . 1 0 OM W. WW 00Y.CO .TW W.1 Y.COM W C . W W Y W W W .T W .T 100 00 M . 1 W.1 Y.COM W M . O W O W W C . W .T W 00 WW .100Y TW . 1 0Y.CINTERFACE WW .10ICE T M . . M O W OM W W Y.C WW 00Y.CO .TW C . 0 W TW W . W 0 Y W 1 0 W T M . . 1 0 OM W. WW 00Y.CO .TW W.1 Y.COM W C . W W Y W W W .T W .T 100 00 M . 1 W.1 Y.COM W M . O W O W W C . W .T Y.C WW .100Y .TW 100 WW .100Crystal M . .TW M O W M O W W Y.C WW 00Y.CO .TW C . 0 W TW W . W 0 Y W 1 0 W T M . . 1 0 OM W. WW 00Y.CO .TW W.1 Y.COM W C . W W Y W W W .T W .T 100 00 M . 1 W.1 Y.COM W M . O W O W W C . W W .T W .TW 100 00Y WW .100Y.C M.TW M . 1 M . O W O W W Y.C WW 00Y.CO .TW C . 0 W TW W . W 0 Y W 1 0 W T M . . 1 0 OM W. WW 00Y.CO .TW W.1 Y.COM W C . W W Y W W W .T W .T 100 00 M . 1 W.1 Y.COM W M . O W O W W C . W W .T W .TW 100 00Y WW .100Y.C M.TW M . 1 M . O W O W W Y.C WW 00Y.CO .TW C . 0 W TW W . W 0 Y W 1 0 W T M . . 1 0 OM W. WW 00Y.CO .TW W.1 Y.COM W C . W W Y W W W .T W .1 .T 100 00 M . OM 1 W M . O W C . O W W C . Y W 10 W 0 Y W TW . 0 0 W T . 1 0 WW .100Y.C M.TW M . 1 W OM W. .CO .T O W C . Y W C W . 0 Y W WW W Y W .T 10 00 R1 10K 0805R DAVDD TICERST C1 10uF/10V CB1 TICEDAT TICECLK TICERST 0.1u C0603 JP1 HEADER 6X2 HEADER6X2 From ICE Bridge's USB Power VCC PIN48 PIN46 PIN44 PIN42 PIN40 PIN38 PIN48 PIN47 PIN46 PIN45 PIN44 PIN43 PIN42 PIN41 PIN40 PIN39 PIN38 PIN37 12 10 8 6 4 2 TICEDAT TICECLK TICERST 11 9 7 5 3 1 TANT-A TICEDAT TICECLK TICERST U1 NCU120_LQFP_48 P4.2 AIN3/SS0/P1.4 AIN3/TXD1/P1.3 AIN2/RXD1/P1.2 AIN1/T2/P1.1 AIN0/T2/P1.0 AVDD VDD P0.0/AD0/CTS1 P0.1/AD1/RTS1 P0.2/AD2/CTS0 P0.3/AD3/RTS0 2 4 6 8 10 HEADER 5X2 HEADER5x2 XTAL3-1 R4 1M 0805R D12MO TICERST HEADER 6X2 HEADER6X2 0805R PIN1 PIN2 PIN3 PIN4 PIN5 PIN6 PIN7 PIN8 PIN9 PIN10 PIN11 PIN12 1 2 3 4 5 6 7 8 9 10 11 12 MOSI_0/AIN5/P1.5 MISO_0/AIN6/P1.6 SCLK0/AIN7/P1.7 RST RXD/P3.0 AVSS TXD/P3.1 INT0/P3.2 MCLK/INT1/P3.3 SDA/T0/P3.4 SCL/T1/P3.5 PWM3/P4.3 P4.1 P0.4/AD4/SS1 P0.5/AD5/MOSI_1 P0.6/AD6/MISO_1 P0.7/AD7/SCLK1 P4.7/ICE_DAT P4.6/ICE_CLK P4.5/ALE P4.4/CS P2.7/AD15/PWM7 P2.6/AD14/PWM6 P2.5/AD13/PWM5 M052 LQFP 48 36 35 34 33 32 31 30 29 28 27 26 25 PIN36 PIN35 PIN34 PIN33 PIN32 PIN31 TICEDAT PIN30 TICECLK PIN29 PIN28 PIN27 PIN26 PIN25 D12MI 12 10 8 6 4 2 PIN35 PIN33 PIN31 PIN29 PIN27 PIN25 11 9 7 5 3 1 HEADER 6X2 HEADER6X2 13 14 15 16 17 18 19 20 21 22 23 24 0805C JP6 PIN36 PIN34 PIN32 PIN30 PIN28 PIN26 TICERST JP2 1 2 HEADER 2 HEADER2 JP3 VCC 1 2 R11 HEADER 2 HEADER2 10K 0805R 2 TP1 SIP/1P TP2 SIP/1P DAVDD C2 10uF TANT-B TP3 SIP/1P NET2 VCC 2 4 6 8 10 12 PIN13 IO KPT-2012 1 KP-2012 D12MO D12MI 1 VCC 1 PIN13 PIN14 PIN15 PIN16 PIN17 PIN18 PIN19 PIN20 PIN21 PIN22 PIN23 PIN24 PIN18 1 C5 20p X2 12MHz PIN2 PIN4 PIN6 PIN8 PIN10 PIN12 2 4 6 8 10 12 PIN14 PIN16 PIN18 PIN20 PIN22 PIN24 0805C 1 3 5 7 9 11 P3.6/WR/CKO P3.7/RD XTAL2 XTAL1 VSS LDO_CAP P2.0/AD8/PWM0 P2.1/AD9/PWM1 P2.2/AD10/PWM2 P2.3/AD11/PWM3 P2.4/AD12/PWM4 P4.0 R2 33 NET1 JP5 ADAVSS C3 20p PIN1 PIN3 PIN5 PIN7 PIN9 PIN11 JP7 HEADER 6X2 VCC DAVDD PR 10K 0805R 2 POWER KPT-2012 1 KP-2012 L1 HEADER6X2 L0603 L2 NET3 1 3 5 7 9 11 1 3 5 7 9 48 47 46 45 44 43 42 41 40 39 38 37 JP4 PIN13 PIN15 PIN17 PIN19 PIN21 PIN23 SW1 PUSH BOTTOM SW PIN47 PIN45 PIN43 PIN41 PIN39 PIN37 VCC L0603 ADAVSS Title Nuvoton M052_TINY-EVB Board Versin 002 Size Document Number Date: Tuesday , August 10, 2010 Rev 004 M052_TINY _V002.DSN Sheet 1 of 1 O W W C . Y.C W W 0 Y W TW . 0 0 W T . 1 0 M . 1 O W OM W. C . W C W . Y W W NuTiny-SDK-M051 User’s 0 Y W TManual . 0 0 W T . 1 0 M . 1 O W OM W. C . W C . Y W W 0 Y W TW . W 0 0 W T . 1 0 M . O W W.1 Y.COM W C . W Y W 0 W TW . 0 0 W T . 1 0 TW M . O W W.1 Y™.COM W C . W Y W 0 W Nuvoton.1Company TW . 0 0 W T . NuMicro Family Releated Files From 0 TW 6 To Download M O W W.1 ™ Y.COM ® W C . W Y W 0 W TW . W 6.1 To Download 0 0 W NuMicro T Keil uVision IDE driver . 1 0 T M . . O W M W.1 Y.COM W C . W Y W 0 W TW . WStep1 To connect 0 0 W to the.Nuvoton T . 1 0 T NuMicro Website: http://www.nuvoton.com/NuMicro M . . O W M W 1 Y.COM W C . W Y W 0 W TW . W 0 0 W T . 1 0 T M . . W W.1 Y.COM W .CO .TW OM W Y W 0 W W .T 10 00 M . .TW 1 M . O W M O W C . O W C W .TW W 00Y WW .100Y.C M.TW 1 T M . . W M O W .CO .T W C . Y W CO W 0 Y W W .T 10 00 M . .TW 1 M . Step2 O W M O W C . O WW .100Y . W Y.C WW .100Y.C M.TW T M . O W M O .C O W Y WW 00Y.C C W . 0 W W 0 Y W T 0 M .1 M. .1 O W M.T O W C . O W W .C Y.C WW .100Y W 0 Y W T . 0 0 T . 0 M .1 W M O W .CO O W C . Y W C W . 0 Y W Y W .T 10 00 . .TW 1 M . 100 W M O W .CO O W C . Y W C W . 0 Y W W .T 10 00 . .TW 1 00Y M . 1 W M . O W W Y.C WW 00Y.CO .TW C . 0 W W 0 Y W .1 .T 1 00 M . 1 W M . O W . O W W .C Y W C W . 0 Y W W 0 0 Y W T . .1 .T 10 00 M . 1 W M . O W WW .100Y WW 00Y.CO .TW WW .100Y.C M.TW W M .1 O W O W W C . W C W . Y W W W Step 3Y 00 0 W T . 1 0 0 T . . 1 0 M . W M .1 O W O W W C . W C W . Y W W .T 10 00 WW .100Y . .TW 1 M . W M O W W WW 00Y.CO .TW C . W W W Y W 0 W T .1 . 1 0 M . 1 W M . O W O W WW WW .100Y.C M.TW WW .100Y.C M.TW W O W O W W C . W C W . W W .T 00Y WW .100Y .TW 1 M . W M O W O W W C . W C W . W W .T 00Y WW .100Y .TW 1 M . M O W O :uMicro Keil uVision® IDE driver W W To download C . W C W . Y W W the Step 4 W 0 Y W T . 0 0 W T .1 M. .10 OM W O W W C . W C W . Y W W 0 W T . 0 WW .100Y T .1 11 M. OM W O W C . W C W . Y W W 0 Y W T . 0 0 WW T . 1 0 M . 1 M ™ O W W C . Y.C W W 0 Y W TW . 0 0 W T . 1 0 M . 1 O W OM W. C . W C W . Y W W NuTiny-SDK-M051 User’s 0 Y W TManual . 0 0 W T . 1 0 M . 1 O W OM W. C . W C . Y W W 0 Y W TW . W 0 0 W T . 1 0 M . O W W.1 Y.COM W C . W Y W 0 W TW . 0 0 W T . 1 0 TW M . O W W.1 Y.COM W C . W Y W 0 W TW . 0 0 W T . 1 0 TW M . .1 O W OM W C . W C ™ . Y W W IAR 0 Y EWARM.driver W TW . W 6.2 To Download 0 0 W NuMicro T 1 0 T M . . O W M W.1 Y.COM W C . W Y W 0 W TW . WStep1 To connect NuMicro Website: http://www.nuvoton.com/NuMicro 0 0 W to the.Nuvoton T . 1 0 T M . . O W M W 1 Y.COM W C . W Y W 0 W TW . W 0 0 W T . 1 0 T M . . W W.1 Y.COM W .CO .TW OM W Y W 0 W W .T 10 00 M . .TW 1 M . O W M O W C . O W C W .TW W 00Y WW .100Y.C M.TW 1 T M . . W M O W .CO .T W C . Y W CO Step2 W 0 Y W W .T 10 00 M . .TW 1 M . O W M O W C . O WW .100Y . W Y.C WW .100Y.C M.TW T M . O W M O .C O W Y WW 00Y.C C W . 0 W W 0 Y W T 0 M .1 M. .1 O W M.T O W C . O W W .C Y.C WW .100Y W 0 Y W T . 0 0 T . 0 M .1 W M O W .CO O W C . Y W C W . 0 Y W Y W .T 10 00 . .TW 1 M . 100 W M O W .CO O W C . Y W C W . 0 Y W W .T 10 00 . .TW 1 00Y M . 1 W M . O W W Y.C WW 00Y.CO .TW C . 0 W W 0 Y W .1 .T 1 00 M . 1 W M . O W . O W W .C Y W C W . 0 Y W W 0 0 Y W T . .1 .T 10 00 M . 1 W M . O W WW .100Y WW 00Y.CO .TW WW .100Y.C M.TW W .1 Step 3 OM O W W W C . W C W . Y W W W 00 0 Y W T . 1 0 0 T . . 1 0 M . W M .1 O W O W W C . W C W . Y W W .T 10 00 WW .100Y . .TW 1 M . W M O W W WW 00Y.CO .TW C . W W W Y W 0 W T .1 . 1 0 M . 1 W M . O W O W WW WW .100Y.C M.TW WW .100Y.C M.TW W O W O W W C . W C W . W W .T 00Y WW .100Y .TW 1 M . W M O W O W W C . W C W . W W .T 00Y WW .100Y .TW 1 M . M O W® O W W To download C . W C W . Y W W the NuMicroW IAR Embeded Workbench driver Step 4 0 Y W T . 0 0 W T .1 M. .10 OM W O W W C . W C W . Y W W 0 W T . 0 WW .100Y T .1 12 M. OM W O W C . W C W . Y W W 0 Y W T . 0 0 WW T . 1 0 M . 1 M ™ Click here to enter Devlopment Tools page ™ O W W C . Y.C W W 0 Y W TW . 0 0 W T . 1 0 M . 1 O W OM W. C . W C W . Y W W NuTiny-SDK-M051 User’s 0 Y W TManual . 0 0 W T . 1 0 M . 1 O W OM W. C . W C . Y W W 0 Y W TW . W 0 0 W T . 1 0 M . O W W.1 Y.COM W C . W Y W 0 W TW . 0 0 W T . 1 0 TW M . O W W.1 Y.COM W C . W Y W 0 W TW . 0 0 W T . 1 0 TW M . .1 O W OM W C . W C . Y W W M051 series BSP Software LibraryW 0 Y TW . W 6.3 To Download 0 0 W NuMicro T . 1 0 T M . . O W M W.1 Y.COM W C . W Y W 0 W TW . WStep1 To connect NuMicro Website: http://www.nuvoton.com/NuMicro 0 0 W to the Nuvoton T . 1 0 T M . . O W M W.1 Y.COM W C . W Y W 0 W TW . W 0 0 W T . 1 0 T M . . W W.1 Y.COM W .CO .TW OM W Y W 0 W W .T 10 00 M . .TW 1 M . O W M O W C . O W C W .TW W 00Y WW .100Y.C M.TW 1 T M . . W M O W .CO .T W C . Y W CO Step2 W 0 Y W W .T 10 00 M . .TW 1 M . O W M O W C . O WW .100Y . W Y.C WW .100Y.C M.TW T M . O W M O .C O W Y WW 00Y.C C W . 0 W W 0 Y W T 0 M .1 M. .1 O W M.T O W C . O W W .C Y.C WW .100Y W 0 Y W T . 0 0 T . 0 M .1 W M O W CO . O W C . Y W C W . 0 Y W W the NuMicro Y Step 3 To.Tdownload W M051 series .T 10 00software library . 1 M . 100 W M O W .CO O W C . Y W C W . 0 Y W W W .T 10 00 . .THistory 1 00Y7 Revision M . 1 W M . O W W Y.C WW 00Y.CO .TW C . 0 W W 0 Y W .1 .T 1 00 M . 1 W M . O W . O W W .C Y W C Version Date Page Description W . 0 Y W W 0 0 Y W T . .1 .T 10 00 M . 1 W M . O W 1.0 Aug. 20, 2010 -Initial Issued WW .100Y WW 00Y.CO .TW WW .100Y.C M.TW W M .1 O W O W W C . W C W . Y W W W 00 0 Y W T . 1 0 0 T . . 1 0 M . W M .1 O W O W W C . W C W . Y W W .T 10 00 WW .100Y . .TW 1 M . W M O W W WW 00Y.CO .TW C . W W W Y W 0 W T .1 . 1 0 M . 1 W M . O W O W WW WW .100Y.C M.TW WW .100Y.C M.TW W O W O W W C . W C W . W W .T 00Y WW .100Y .TW 1 M . W M O W O W W C . W C W . W W .T 00Y WW .100Y .TW 1 M . M O W O W W C . W C W . Y W W W 0 Y W T . 0 0 W T .1 M. .10 OM W O W W C . W C W . Y W W 0 W T . 0 WW .100Y T .1 13 M. OM W O W C . W C W . Y W W 0 Y W T . 0 0 WW T . 1 0 M . 1 M ™ ™ ™ O W W C . Y.C W W 0 Y W TW . 0 0 W T . 1 0 M . 1 O W OM W. C . W C W . Y W W NuTiny-SDK-M051 User’s 0 Y W TManual . 0 0 W T . 1 0 M . 1 O W OM W. C . W C . Y W W 0 Y W TW . W 0 0 W T . 1 0 M . O W W.1 Y.COM W C . W Y W 0 W TW . 0 0 W T . 1 0 TW M . O W W.1 Y.COM W C . W Y W 0 W TW . 0 0 W T . 1 Important Notice 0 TW M . .1 O W OM W C . W C . Y W products are not designed, in systems or W or warranted 0 Y intended, authorized Wfor use as.1components TW . W Nuvoton 0 0 W T . 0 T M . 1 equipment intended for surgical implantation, atomic energy control instruments, airplane or spaceship M . O W M O W instruments, .C or for .other W C instruments, transportation traffic signal W instruments, combustion control instruments, . Y W 0 Y W TW W 0 0 W T . applications intended to support or sustain life. Further more, Nuvoton products are not intended for applications 1 0 T M . . .1 could result Oor severe W injury,Y.death M wherein failure of Nuvoton OMor lead to a situation whereinWpersonal Wproducts C C . W 0 Y occur. .TW W TW property or environmental could . W 0 0 W damage 1 0 T M . . .1 W OMfor use in such applications do .CO OM Nuvoton customers using W orW selling these products so at their own risk and agree W C . Y W W 0 Y W .T W 0 0 W T to fully indemnify Nuvoton for any damages resulting from such improper use or sales. . 1 0 T M . . 1 M . W M O W .CO .TW W C . Y W CO W 0 Y W W .T 10 00 TW . .Please 1 M . OM W M O W C note that all data and specifications are.C subject to change without notice. AllW the trademarks of .products O C W owners. W 0Y Y to their respective .T andT companies this datasheet belong W mentioned 0 0 WinW T . 1 0 M . . 1 M . W O W .CO . OM W C . Y W C W . 0 Y W Y W .T 10 00 M . .TW 1 M . O W M O W C . O WW .100Y WW .100Y.C M.TW 0Y.C M.TW M O W O W C . O W W .C Y.C WW .100Y W 0 Y W T . 0 0 T . 0 M .1 W M O W .CO O W C . Y W C W . 0 Y W Y W .T 10 00 . .TW 1 M . 100 W M O W .CO O W C . Y W C W . 0 Y W W .T 10 00 . .TW 1 00Y M . 1 W M . O W W Y.C WW 00Y.CO .TW C . 0 W W 0 Y W .1 .T 1 00 M . 1 W M . O W . O W W .C Y W C W . 0 Y W W 0 0 Y W T . .1 .T 10 00 M . 1 W M . O W WW .100Y WW 00Y.CO .TW WW .100Y.C M.TW W M .1 O W O W W C . W C W . Y W W W 00 0 Y W T . 1 0 0 T . . 1 0 M . W M .1 O W O W W C . W C W . Y W W .T 10 00 WW .100Y . .TW 1 M . W M O W W WW 00Y.CO .TW C . W W W Y W 0 W T .1 . 1 0 M . 1 W M . O W O W WW WW .100Y.C M.TW WW .100Y.C M.TW W O W O W W C . W C W . W W .T 00Y WW .100Y .TW 1 M . W M O W O W W C . W C W . W W .T 00Y WW .100Y .TW 1 M . M O W O W W C . W C W . Y W W W 0 Y W T . 0 0 W T .1 M. .10 OM W O W W C . W C W . Y W W 0 W T . 0 WW .100Y T .1 14 M. OM W O W C . W C W . Y W W 0 Y W T . 0 0 WW T . 1 0 M . 1 M