Nuvoton NuMicro NuTiny-SDK-NANO100 User Manual

Nuvoton NuMicro NuTiny-SDK-NANO100 User Manual

Numicro series arm cortex-m0 32-bit microcontroller

Advertisement

Quick Links

NANO100
®
®
ARM
Cortex
-M0
32-bit Microcontroller
®
NuMicro
Family
NuTiny-SDK-NANO100
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. 26, 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-NANO100 and is the answer not in the manual?

Questions and answers

Summary of Contents for Nuvoton NuMicro NuTiny-SDK-NANO100

  • 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-NANO100 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-NANO100 on the IAR Embedded Workbench ....12 IAR Embedded Workbench Software Download and Install ........
  • Page 3: Overview

    NANO100 OVERVIEW ® NuTiny-SDK-NANO100 is the specific development tool for NuMicro NANO100 series. Users can use NuTiny-SDK-NANO100 to develop and verify the application program easily. NuTiny-SDK-NANO100 includes two portions. One is NuTiny-EVB-NANO100 and the other is Nu- Link-Me. NuTiny-EVB-NANO100 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-Nano100 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-Nano100 Jumper Description

    Voltage by JP2 Input Model 2 X: Unused. 2.1.2 Debug Connector  JP4: Connector in target board (NuTiny-EVB-NANO100) 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-NANO100) 2.1.3...
  • Page 6: Pin Assignment For Extended Connector

    NANO100 Pin Assignment for Extended Connector NuTiny-EVB-NANO100 provides NANO100KE3BN on board and the extended connector for LQFP128-pin. Table 2-1 is the pin assignment for NANO100KE3BN. 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 NANO100 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 PD.4/I2S_DI/SPI2_MISO1/SC1_CD PD.5/I2S_DO/SPI2_MOSI1 PC.7/DA1_OUT/EBI_AD5/TC1/PWM0_ 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 PB.3/UART0_CTSn/EBI_nWRH/SPI1_S PB.15/INT1/SNOOPER/SC1_CD PD.6 Feb.
  • Page 8 NANO100 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 NANO100 Feb. 26, 2018 Page 8 of 18 Rev 1.00...
  • Page 9: Nutiny-Sdk-Nano100 Pcb Placement

    NANO100 NuTiny-SDK-NANO100 PCB Placement Users can refer to Figure 2-2 for the NuTiny-SDK-NANO100 PCB placement. Figure 2-2 NuTiny-SDK-NANO100 PCB Placement Feb. 26, 2018 Page 9 of 18 Rev 1.00...
  • Page 10: How To Start Nutiny-Sdk-Nano100 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

    NANO100 Example Program This example demonstrates the ease of downloading and debugging an application on a NuTiny- SDK-NANO100 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-Nano100 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

    NANO100 Example Program This example demonstrates the ease of downloading and debugging an application on a NuTiny-SDK-NANO100 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-Nano100 Schematic

    NANO100 NUTINY-SDK-NANO100 SCHEMATIC NuTiny-EVB-NANO100 Schematic Reset Circuit Power HEADER 2PX1 VDD33 HEADER 2PX1 VDD33 VCC33(A) AVDD33 PIN[1..128] 0603R L0603 TICE_RST PIN1 PIN65 10uF/10V TANT-A PIN2 PIN66 PIN3 PIN67 PUSH BUTTON 10uF/10V PIN4 PIN68 PIN5 PIN69 TANT-A HEADER 2PX1 PIN6 PIN70 PIN7 PIN71 HEADER 2PX1...
  • Page 15: Gpio For 128 Pin Schematic

    NANO100 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

    NANO100 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 JP11 VCC33(A) VCC33 0603R SHIELD USB_D- ICE_DN ICE_DN iceU3 SHIELD USB_D+...
  • Page 17: Revision History

    NANO100 REVISION HISTORY Date Revision Description 2018.02.26 1.00 Initially issued. Feb. 26, 2018 Page 17 of 18 Rev 1.00...
  • Page 18 NANO100 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