0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
NUTINY-SDK-MINI51

NUTINY-SDK-MINI51

  • 厂商:

    NUVOTON(新唐)

  • 封装:

    -

  • 描述:

    KIT EVAL NUMICRO MINI51

  • 数据手册
  • 价格&库存
NUTINY-SDK-MINI51 数据手册
NuTiny-SDK-Mini51 User Manual NuTiny-SDK-Mini51 User Manual For NuMicro™ Mini51 Series The information described in this document is the exclusive intellectual property of Nuvoton Technology Corporation and shall not be reproduced without permission from Nuvoton. Nuvoton is providing this document only for reference purposes of NuMicro™ microcontroller based system design. Nuvoton assumes no responsibility for errors or omissions. All data and specifications are subject to change without notice. For additional information or questions, please contact: Nuvoton Technology Corporation. 1 NuTiny-SDK-Mini51 User Manual 1 Overview ....................................................................................................... 3 2 NuTiny-SDK-Mini51 introduction ....................................................................... 3 2.1 2.2 2.3 NuTiny-SDK-Mini51 Jumper Description .................................................................... 4 Pin Assignment for Extended Connector .................................................................... 5 NuTiny-SDK-Mini51 PCB Placement .......................................................................... 5 How to start NuTiny-SDK-Mini51 on the Keil uVision® IDE ................................... 6 3 3.1 3.2 3.3 3.4 4 Keil uVision® IDE Software Download & Install ........................................................... 6 Nuvoton Nu-Link Driver Download & Install ............................................................... 6 Hardware Setup ..................................................................................................... 6 Smpl_NuTiny-EVB_MINI51 Example Program............................................................. 7 How to start NuTiny-SDK-Mini51 on the IAR Embedded Workbench ...................... 8 4.1 4.2 4.3 4.4 IAR Embedded Workbench Software Download & Install .............................................. 8 Nuvoton Nu-Link Driver Download & Install ............................................................... 8 Hardware Setup ..................................................................................................... 8 Smpl_NuTiny-EVB_MINI51 Example Program............................................................. 9 5 NuTiny-EVB-Mini51 Schematic ....................................................................... 10 6 To Download NuMicro™ Family Releated Files From Nuvoton Company ................ 11 6.1 6.2 6.3 7 To Download NuMicro™ Nu-Link Driver for Keil RVMDK .............................................. 11 To Download NuMicro™ Nu-Link Driver for IAR EWARM .............................................. 12 To Download NuMicro™ Mini51 Series BSP Software Library ....................................... 13 Revision History ........................................................................................... 14 2 NuTiny-SDK-Mini51 User Manual 1 Overview NuTiny-SDK-Mini51 is the specific development tool for NuMicro™ Mini51 series. Users can use NuTiny-SDK-Mini51 to develop and verify the application program easily. NuTiny-SDK-Mini51 includes 2 portions. One is NuTiny-EVB-Mini51 and the other is Nu-Link-Me. NuTiny-EVB-Mini51 is evaluation board and Nu-Link-Me is its Debug Adaptor. Thus, users do not need additional ICE equipment. 2 NuTiny-SDK-Mini51 introduction NuTiny-SDK-Mini51 can support NuMicro™ Mini51 series. Figure 2-1 is NuTiny-SDK-Mini51 for Mini51 series and the left portion is called NuTiny-EVB-Mini51 and the right portion is Debug Adaptor called Nu-Link-Me. NuTiny-EVB-Mini51 is similar to other development board. Users can use it to develop and verify applications to emulate the real behavior. In fact, the real chip MINI54LAN is mounted on the board. The on board chip covers Mini51 series features. The NuTiny-EVB-Mini51 can be a real system controller to design user target system. Nu-Link-Me is a Debug Adaptor. The Nu-Link-Me Debug Adaptor connects your PC's USB port to your target system (via Serial Wired Debug Port) and allows you to program and debug embedded programs on the target hardware. To use Nu-Link-Me Debug adaptor with Keil or IAR Please refer to “Nuvoton NuMicro™ IAR ICE driver user manual “ or Nuvoton NuMicro™ Keil ICE driver user manual” in detail. Reset Key Target Chip LQFP-48 pin extended connector Power Selector JP5 JP1 JP7 JP6 LQFP-48 pin extended connector Power LED Light ICE Chip ICE Chip USB Connector Figure 2-1 NuTiny-SDK-Mini51 (Green Color PCB Board) 3 NuTiny-SDK-Mini51 User Manual 2.1 NuTiny-SDK-Mini51 Jumper Description 2.1.1 Power Setting    ICEJ2: USB port in Nu-Link-Me JP8: Select 5V or 3V for system power in Nu-Link-Me JP2 VCC(A): VCC Voltage connecter in NuTiny-EVB-Mini51 POWER model ICEJ2 USB port JP8 JP2 VCC(A) MCU Voltage Model 1 Connect to PC Select VCC3(default) DC 3V output DC 3V Model 2 X X DC 2.8-5.5V input Voltage by JP2 VCC(A) input X: Not use. 2.1.2 Debug Connector   JP4: Target ICE Connector in NuTiny-EVB-Mini51 ICEJP8: Nuvoton ICE Connector in Nu-Link-Me 2.1.3 USB Connecter  J2: mini USB Connecter in Nu-Link-Me 2.1.4 Extended Connecter  JP5, JP6, JP7 and JP1: Show all of chip pins in NuTiny-EVB-Mini51 2.1.5 Reset Button  SW1: Reset button in NuTiny-EVB-Mini51 2.1.6 Power Connecter   JP2 VCC(A): VCC connecter in NuTiny-EVB-Mini51 JP3 GND: GND connecter in NuTiny-EVB-Mini51 4 NuTiny-SDK-Mini51 User Manual Pin Assignment for Extended Connector NuTiny-EVB-Mini51 provides MINI54LAN on board and the extended connector for LQFP-48 pin. Table 2-1 is the pin assignment for MINI54LAN. 2.2 Pin No 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Pin Name NC P1.5, AIN5, CPP0 /RESET P3.0, AIN6, CPN1 AVSS P5.4 P3.1, AIN7, CPP1 P3.2, INT0, STADC, T0EX P3.4, T0, SDA P3.5, T1, SCL NC NC NC P3.6, CKO, T1EX, CPO0 P5.1, XTAL2 P5.0, XTAL1 VSS LDO_CAP P5.5 P5.2, INT1 NC P2.2, PWM0 P2.3, PWM1 P2.4, PWM2 Pin No 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 Pin Name P2.5, PWM3 P2.6, PWM4, CPO1 NC NC P4.6, ICE_CLK P4.7, ICE_DAT NC P0.7, SPICLK P0.6, MISO P0.5, MOSI P0,4, SPISS, PWM5 NC P0.1, RTSn, RX, SPISS P0.0, CTSn, TX NC NC P5.3, AIN0 VDD AVDD P1.0, AIN1 P1.2, AIN2, RX P1.3, AIN3, TX P1.4, AIN4, CPN0 NC Table 2-1 pin assignment for MINI54LAN 2.3 NuTiny-SDK-Mini51 PCB Placement Users can refer Figure 2-2 for the NuTiny-SDK-Mini51 PCB placement. Figure 2-2 NuTiny-SDK-Mini51 PCB Placement 5 NuTiny-SDK-Mini51 User Manual 3 How to start NuTiny-SDK-Mini51 on the Keil uVision® IDE 3.1 Keil uVision® IDE Software Download & Install Please connect to Keil company website (http://www.keil.com) to download the Keil uVision® IDE and install the RVMDK. 3.2 Nuvoton Nu-Link Driver Download & Install Please connect to Nuvoton company NuMicro™ website (http://www.nuvoton.com/NuMicro) to download “NuMicro™ Nu-Link Driver for Keil RVMDK” file. Please refer the Chapter 6.1 for the detail download flow. When the download had finished, please unzip the file and execute the “Nu-Link_Keil_Driver.exe” to install the driver. 3.3 Hardware Setup The hardware setup is shown as Figure 3-1 Figure 3-1 NuTiny-SDK-Mini51 Hardware Setup 6 NuTiny-SDK-Mini51 User Manual 3.4 Smpl_NuTiny-EVB_MINI51 Example Program This example demonstrates the ease of downloading and debugging an application on a NuTiny-SDK-Mini51 board. The example can be found on the Figure 3-2 list directory. C:\Nuvoton\BSP Library\Mini51SeriesBSP\NuvotonPlatform_Keil\Sample\NuTiny \Smpl_NuTiny-EVB_MINI51 Directory Project File Figure 3-2 Smpl_NuTiny-EVB_MINI51 Example Directory To use this example:    Start uVision Start debug mode Using the debugger commands, you may: Open the Smpl_NUTINY_MINI51.uvproj project file Project-Open  Compile and link the Smpl_NUTINY_MINI51 application  Single step through code Run the application\ Project - Build  Program the application into on-chip Flash ROM Flash – Download The LED will toggle on the NuTiny-EVB-Mini51 board. 7  Review variables in the watch window  Reset the device to re-run the application NuTiny-SDK-Mini51 User Manual 4 How to start NuTiny-SDK-Mini51 on the IAR Embedded Workbench 4.1 IAR Embedded Workbench Software Download & Install Please connect to IAR company website (http://www.iar.com) to download the IAR Embedded Workbench and install the EWARM. 4.2 Nuvoton Nu-Link Driver Download & Install Please connect to Nuvoton company NuMicro™ website (http://ww.nuvoton.com/NuMicro) to download “NuMicro™ Nu-Link Driver for IAR EWARM” file. Please refer the 6.2 for the detail download flow. When the download had finished, please unzip the file and execute the “Nu-Link_IAR_Driver.exe” to install the driver. 4.3 Hardware Setup The hardware setup is shown as Figure 3-1 Figure 4-1 NuTiny-SDK-Mini51 Hardware Setup 8 NuTiny-SDK-Mini51 User Manual 4.4 Smpl_NuTiny-EVB_MINI51 Example Program This example demonstrates the ease of downloading and debugging an application on a NuTiny-SDK-Mini51 board. The example can be found on the Figure 4-2 list directory. (Samples code can be download from Nuvoton website) C:\Nuvoton\BSP Library\Mini51SeriesBSP\NuvotonPlatform_IAR\Sample \NuTiny\Smpl_NuTiny-EVB_MINI51 Directory Project File Figure 4-2 Smpl_NuTiny-EVB_MINI51 Example Directory To use this example:  Start IAR Embeded Workbench  Open the Smpl_NuTINY_Mini51.eww workspace file File-Open-Workspace  Compile and link the Smpl_NuTINY_Mini51 application Project - Make  Program the application into on-chip Flash ROM Project – Download and Debug The I/O will toggle on the NuTiny-EVB-Mini51 board. 9 NuTiny-SDK-Mini51 User Manual PIN47 PIN45 PIN43 PIN41 PIN39 PIN37 NuTiny-EVB-Mini51 Schematic SW1 TICEDAT TICECLK TICERST JP1 HEADER 6PX2 HEADER 6PX2 TICEDAT TICECLK TICERST PIN48 PIN46 PIN44 PIN42 PIN40 PIN38 TICERST SW PUSH BOTTOM 11 9 7 5 3 1 R1 10K R0603 12 10 8 6 4 2 VCC(A) C1 10uF/10V TANT-A DAVDD Reset Circuit CB1 0.1uF C0603 PIN48 PIN47 PIN46 PIN45 PIN44 PIN43 PIN42 PIN41 PIN40 PIN39 PIN38 PIN37 From ICE Bridge's USB Power VCC(A) 2 4 6 8 10 TICEDAT TICECLK TICERST U1 NC CPN0/AIN4/P1.4 TXD/AIN3/P1.3 RXD/AIN2/P1.2 AIN1/P1.0 AVDD VDD AIN0/P5.3 NC NC TXD/CTS/P0.0 SPISS/RXD/RTS/P0.1 1 3 5 7 9 48 47 46 45 44 43 42 41 40 39 38 37 JP4 HEADER 5PX2 HEADER 5PX2 TICERST JP5 C3 R2 XTAL2 20pF/DNE C0603 X2 12MHz XTAL3-1 1 3 5 7 9 11 PIN2 PIN4 PIN6 PIN8 PIN10 PIN12 2 4 6 8 10 12 ADAVSS PIN1 PIN3 PIN5 PIN7 PIN9 PIN11 HEADER 6PX2 HEADER 6PX2 PIN1 PIN2 PIN3 PIN4 PIN5 PIN6 PIN7 PIN8 PIN9 PIN10 PIN11 PIN12 33 R4 R0603 1M/DNE R0603 1 2 3 4 5 6 7 8 9 10 11 12 NC CPP0/AIN5/P1.5 RST CPN1/AIN6/P3.0 AVSS P5.4 CPP1/AIN7/P3.1 T0EX/STADC/INT0/P3.2 SDA/T0/P3.4 SCL/T1/P3.5 NC NC NC P0.4/SPISS/PWM5 P0.5/MOSI P0.6/MISO P0.7/SPICLK NC P4.7/ICE_DAT P4.6/ICE_CLK NC NC P2.6/PWM4/CPO1 P2.5/PWM3 NC P3.6/CKO/T1EX/CPO0 P5.1/XTAL2 P5.0/XTAL1 VSS LDO_CAP P5.5 P5.2/INT1 NC P2.2/PWM0 P2.3/PWM1 P2.4/PWM2 ICE Interface C5 XTAL1 20pF/DNE C0603 36 35 34 33 32 31 30 29 28 27 26 25 PIN36 PIN35 PIN34 PIN33 PIN32 PIN31 PIN30 PIN29 PIN28 PIN27 PIN26 PIN25 JP6 PIN36 PIN34 PIN32 PIN30 PIN28 PIN26 TICEDAT TICECLK 12 10 8 6 4 2 PIN35 PIN33 PIN31 PIN29 PIN27 PIN25 11 9 7 5 3 1 HEADER 6PX2 HEADER 6PX2 Crystal PIN13 PIN14 PIN15 PIN16 PIN17 PIN18 PIN19 PIN20 PIN21 PIN22 PIN23 PIN24 13 14 15 16 17 18 19 20 21 22 23 24 MINI54LAN LQFP48 VCC(A) PIN18 TICERST DAVDD XTAL2 XTAL1 HEADER 2PX1 HEADER 2PX1 C2 10uF/10V/DNE TANT-A 1 VCC(A) 1 1 2 VCC(A) 1 JP2 TP1 SIP/1P TP2 SIP/1P TP3 SIP/1P JP3 PIN14 PIN16 PIN18 PIN20 PIN22 PIN24 1 2 (RED) 1 2 1 HEADER 2PX1 HEADER 2PX1 IO KPT-2012 KP-2012 POWER KPT-2012 KP-2012 (GREEN) 2 4 6 8 10 12 PR 330 R0603 JP7 1 3 5 7 9 11 R11 330 R0603 2 HEADER 6PX2 HEADER 6PX2 DAVDD VCC(A) PIN14 L1 L0603 Title L2 PIN13 PIN15 PIN17 PIN19 PIN21 PIN23 5 L0603 ADAVSS Date: 10 NuTiny-EVB-Mini51_V002 Size Document Number Custom Rev V002 MINI54LAN.SCH Thursday , September 08, 2011 Sheet 2 of 2 NuTiny-SDK-Mini51 User Manual To Download NuMicro™ Family Releated Files From Nuvoton Company 6 6.1 To Download NuMicro™ Nu-Link Driver for Keil RVMDK Step1 To connect to the Nuvoton NuMicro™ Website: http://www.nuvoton.com/NuMicro Click here to enter Device Driver and Software Library page Step2 To download the file Step 3 Step 4 To download the NuMicro™ Nu-Link Driver for Keil RVMDK 11 NuTiny-SDK-Mini51 User Manual 6.2 To Download NuMicro™ Nu-Link Driver for IAR EWARM Step1 To connect to the Nuvoton NuMicro™ Website: http://www.nuvoton.com/NuMicro Click here to enter Device Driver and Software Library page Step2 To download the file Step 3 Step 4 To download the NuMicro™ Nu-Link Driver for IAR EWARM 12 NuTiny-SDK-Mini51 User Manual 6.3 To Download NuMicro™ Mini51 Series BSP Software Library Step1 To connect to the Nuvoton NuMicro™ Website: http://www.nuvoton.com/NuMicro Click here to enter Device Driver and Software Library page Step2 Step 3 To download the file Step 4 To download the NuMicro™ Mini51 SeriesBSP_CMSIS software library 13 NuTiny-SDK-Mini51 User Manual 7 Revision History Version Date Page Description 1.0 Nov. 29, 2011 -- Initial Issued 14 NuTiny-SDK-Mini51 User Manual Important Notice Nuvoton products are not designed, intended, authorized or warranted for use as components in systems or equipment intended for surgical implantation, atomic energy control instruments, airplane or spaceship instruments, transportation instruments, traffic signal instruments, combustion control instruments, or for other applications intended to support or sustain life. Further more, Nuvoton products are not intended for applications wherein failure of Nuvoton products could result or lead to a situation wherein personal injury, death or severe property or environmental damage could occur. Nuvoton customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify Nuvoton for any damages resulting from such improper use or sales. Please note that all data and specifications are subject to change without notice. All the trademarks of products and companies mentioned in this datasheet belong to their respective owners. 15
NUTINY-SDK-MINI51 价格&库存

很抱歉,暂时无法提供与“NUTINY-SDK-MINI51”相匹配的价格&库存,您可以联系我们找货

免费人工找货