Nuvoton NuMicro NuTiny-SDK-NANO120 User Manual

Nuvoton NuMicro NuTiny-SDK-NANO120 User Manual

Numicro series arm cortex-m0 32-bit microcontroller

Advertisement

Quick Links

NANO120
®
®
ARM
Cortex
-M0
32-bit Microcontroller
®
NuMicro
Family
NuTiny-SDK-NANO120
User Manual
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.
www.nuvoton.com
Feb. 27, 2018
Page 1 of 18
Rev 1.00

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the NuMicro NuTiny-SDK-NANO120 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Nuvoton NuMicro NuTiny-SDK-NANO120

  • Page 1 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.
  • Page 2: Table Of Contents

    How to Start NuTiny-SDK-NANO120 on the Keil μVision IDE Software Download and Install ..........10 ® Keil uVision Nuvoton Nu-Link Driver Download and Install ........... 10 Hardware Setup ..................10 Example Program ..................11 How to Start NuTiny-SDK-NANO120 on the IAR Embedded Workbench ....12 IAR Embedded Workbench Software Download and Install ........
  • Page 3: Overview

    NANO120 OVERVIEW ® NuTiny-SDK-NANO120 is the specific development tool for NuMicro NANO120 series. Users can use NuTiny-SDK-NANO120 to develop and verify the application program easily. NuTiny-SDK-NANO120 includes two portions. One is NuTiny-EVB-NANO120 and the other is Nu- Link-Me. NuTiny-EVB-NANO120 is the evaluation board and Nu-Link-Me is its Debug Adaptor. Thus, users do not need other additional ICE or debug equipments.
  • Page 4: Nutiny-Sdk-Nano120 Introduction

    To use Nu-Link-Me Debug adaptor with IAR or Keil, ® ® please refer to “Nuvoton NuMicro IAR ICE driver user manual “or Nuvoton NuMicro Keil ICE driver user manual” in detail. These two documents will be stored in the local hard disk when the user installs each driver.
  • Page 5: Nutiny -Sdk-Nano120 Jumper Description

    Voltage by JP2 Input Model 2 X: Unused. 2.1.2 Debug Connector  JP4: Connector in target board (NuTiny-EVB-NANO120) for connecting with Nuvoton ICE adaptor (Nu-Link-Me)  ICE JP8: Connector in ICE adaptor (Nu-Link-Me) for connecting with a target board (NuTiny-EVB-NANO120) 2.1.3...
  • Page 6: Pin Assignment For Extended Connector

    NANO120 Pin Assignment for Extended Connector NuTiny-EVB-NANO120 provides NANO120KE3BN on board and the extended connector for LQFP128-pin. Table 2-1 is the pin assignment for NANO120KE3BN. Pin No Pin Name Pin No Pin Name PE.13 PE.4/SPI0_MOSI0 PB.14/INT0/SC2_CD/SPI2_SS1 PE.3/SPI0_MISO0 PB.13/EBI_AD1 PE.2/SPI0_CLK PB.12/EBI_AD0/FCLKO PE.1/PWM1_CH3/SPI0_SS0 PE.0/PWM1_CH2/I2S_MCLK PC.13/SPI1_MOSI1/PWM1_CH1/SNOO...
  • Page 7 NANO120 LDO_CAP AVSS PA.0/AD0/SC2_CD PA.1/AD1/EBI_AD12 PA.2/AD2/EBI_AD11/UART1_RXD PA.3/AD3/EBI_AD10/UART1_TXD PA.4/AD4/EBI_AD9/SC2_PWR/I2C0_S PA.5/AD5/EBI_AD8/SC2_RST/I2C0_SC PA.6/AD6/EBI_AD7/TC3/SC2_CLK/PW M0_CH3 PA.7/AD7/EBI_AD6/TC2/SC2_DAT/PW M0_CH2 PE.12 VREF PE.11 PE.10 AVDD PD.0/UART1_RXD/SPI2_SS0/SC1_CLK PE.9 /AD8 PD.1/UART1_TXD/SPI2_CLK/SC1_DAT PE.8 /AD9 PD.2/UART1_RTSn/I2S_LRCLK/SPI2_ PE.7 MISO0/SC1_PWR/AD10 PD.3/UART1_CTSn/I2S_BCLK/SPI2_M OSI0/SC1_RST/AD11 USB_VBUS USB_VDD33_CAP PD.4/I2S_DI/SPI2_MISO1/SC1_CD USB_D- PD.5/I2S_DO/SPI2_MOSI1 PC.7/DA1_OUT/EBI_AD5/TC1/PWM0_ USB_D+ PC.6/DA0_OUT/EBI_AD4/TC0/SC1_CD/ PB.0/UART0_RXD/SPI1_MOSI0 PWM0_CH0 PB.1/UART0_TXD/SPI1_MISO0 PC.15/EBI_AD3/TC0/PWM1_CH2 PB.2/UART0_RTSn/EBI_nWRL/SPI1_C PC.14/EBI_AD2/PWM1_CH3...
  • Page 8 NANO120 PD.7 XT1_IN PD.14 XT1_OUT PD.15 PC.5/SPI0_MOSI1 nRESET PC.4/SPI0_MISO1 PC.3/SPI0_MOSI0/I2S_DO/SC1_RST PC.2/SPI0_MISO0/I2S_DI/SC1_PWR PC.1/SPI0_CLK/I2S_BCLK/SC1_DAT PC.0/SPI0_SS0/I2S_LRCLK/SC1_CLK PE.6 PF.4/I2C0_SDA PF.5/I2C0_SCL PE.5/PWM1_CH1 PVSS PB.11/PWM1_CH0/TM3/SC2_DAT/SPI0 PB.8/STADC/TM0/INT0/SC2_PWR _MISO0 PB.10/SPI0_SS1/TM2/SC2_CLK/SPI0_ PE.15 MOSI0 PB.9/SPI1_SS1/TM1/SC2_RST/INT0 PE.14 Table 2-1 Pin Assignment for NANO120 Feb. 27, 2018 Page 8 of 18 Rev 1.00...
  • Page 9: Nutiny-Sdk-Nano120 Pcb Placement

    NANO120 NuTiny-SDK-NANO120 PCB Placement Users can refer to Figure 2-2 for the NuTiny-SDK-NANO120 PCB placement. Figure 2-2 NuTiny-SDK-NANO120 PCB Placement Feb. 27, 2018 Page 9 of 18 Rev 1.00...
  • Page 10: How To Start Nutiny-Sdk-Nano120 On The Keil Μvision

    IDE Software Download and Install ® μ Please visit the Keil company website (http://www.keil.com) to download the Keil Vision and install the RVMDK. Nuvoton Nu-Link Driver Download and Install ® Please visit the Nuvoton company NuMicro website (http://www.nuvoton.com/NuMicro) to ® ®...
  • Page 11: Example Program

    NANO120 Example Program This example demonstrates the ease of downloading and debugging an application on a NuTiny- SDK-NANO120 board. It can be found on Figure 3-2 list directory and downloaded from Nuvoton ® NuMicro website. C:\Nuvoton\BSP Library\ Directory NANO100B_Series_BSP_CMSIS_v3.02.002\SampleCode\StdDriver\SYS_MCLKO\KEIL Project...
  • Page 12: How To Start Nutiny-Sdk-Nano120 On The Iar Embedded Workbench

    IAR Embedded Workbench Software Download and Install Please connect to IAR company website (http://www.iar.com) to download the IAR Embedded Workbench and install the EWARM. Nuvoton Nu-Link Driver Download and Install ® Please visit the Nuvoton company NuMicro website (http://www.nuvoton.com/NuMicro ) to ®...
  • Page 13: Example Program

    NANO120 Example Program This example demonstrates the ease of downloading and debugging an application on a NuTiny-SDK-NANO120 board. It can be found on Figure 4-2 list directory and downloaded from ® Nuvoton NuMicro website. C:\Nuvoton\BSP Library\ Directory NANO100B_Series_BSP_CMSIS_v3.02.002\SampleCode\StdDriver\SYS_MCLKO\IAR Project File...
  • Page 14: Nutiny-Sdk-Nano120 Schematic

    NANO120 NUTINY-SDK-NANO120 SCHEMATIC NuTiny-EVB-NANO120 Schematic Reset Circuit Power & USB RT9164A-3.3V HEADER 2PX1 HEADER 2PX1 VDD33 VDD33 VCC33(A) AVDD33 PIN[1..128] PIN40 0603R SS24A L0603 JP12 10uF/10V RB060L 10uF/10V 0603R TICE_RST TANT-A TANT-A PIN1 PIN65 0603R SHIELD Target_DN PIN42 Target_DN PIN2 PIN66 SHIELD Target_DP...
  • Page 15: Gpio For 128 Pin Schematic

    NANO120 GPIO for 128 pin Schematic PIN[1..128] PIN1 PIN33 PIN65 PIN97 PIN2 PIN34 PIN66 PIN98 PIN3 PIN35 PIN67 PIN99 PIN4 PIN36 PIN68 PIN100 PIN5 PIN37 PIN69 PIN101 PIN6 PIN38 PIN70 PIN102 PIN7 PIN39 PIN71 PIN103 PIN8 PIN40 PIN72 PIN104 PIN9 PIN41 PIN73 PIN105...
  • Page 16: Nu-Link-Me Schematic

    NANO120 Nu-Link-Me Schematic POWER & USB SWD Interface USBVBUS USBVBUS iceR15 Short : Support 3.3v to target chip RT9164A-3.3V Open: target chip has its power source (1.8v ~ 3.6v) iceR14 VCC33 iceJ2 VCC33(A) VCC33 JP11 0603R SHIELD USB_D- ICE_DN ICE_DN iceU3 SHIELD USB_D+...
  • Page 17: Revision History

    NANO120 REVISION HISTORY Date Revision Description 2018.02.27 1.00 Initially issued. Feb. 27, 2018 Page 17 of 18 Rev 1.00...
  • Page 18 NANO120 Important Notice Nuvoton Products are neither intended nor warranted for usage in systems or equipment, any malfunction or failure of which may cause loss of human life, bodily injury or severe property damage. Such applications are deemed, “Insecure Usage”.

Table of Contents