background image

NANO100

 

 

Feb. 26, 2018 

Page 

1

 of 18 

Rev 1.00 

NUT

INY

-S

DK
-N

A

NO

1

00
 U

S

E

R

 M
A

NUA

L

 

 

 

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

 

 

Summary of Contents for NuMicro NuTiny-SDK-NANO100

Page 1: ...perty 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 Tech...

Page 2: ...ment 9 2 3 3 How to Start NuTiny SDK NANO100 on the Keil μVision IDE 10 Keil uVision IDE Software Download and Install 10 3 1 Nuvoton Nu Link Driver Download and Install 10 3 2 Hardware Setup 10 3 3 Example Program 11 3 4 4 How to Start NuTiny SDK NANO100 on the IAR Embedded Workbench 12 IAR Embedded Workbench Software Download and Install 12 4 1 Nuvoton Nu Link Driver Download and Install 12 4 2 ...

Page 3: ...Micro 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: ...can be a real system controller to design users target systems The 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 IAR or Keil please refer to Nuvoton NuMicro IAR ICE driver user manual or Nuvoton ...

Page 5: ...nused 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 USB Connector ICE J2 Micro USB Connector in Nu Link Me connected to a PC USB port 2 1 4 Extended Connector JP1 JP5 JP6 and JP7 Show all chip pins in NuTiny EVB NANO100 ...

Page 6: ...WM1_CH0 INT0 I 2C0_SDA 08 NC 72 PC 11 SPI1_MOSI0 UART1_TXD 09 PA 11 I2C1_SCL EBI_nRD SC0_RST S PI2_MOSI0 73 PC 10 SPI1_MISO0 UART1_RXD 10 PA 10 I2C1_SDA EBI_nWR SC0_PWR SPI2_MISO0 74 PC 9 SPI1_CLK I2C1_SCL 11 PA 9 I2C0_SCL SC0_DAT SPI2_CLK 75 PC 8 SPI1_SS0 EBI_MCLK I2C1_SDA 12 PA 8 I2C0_SDA SC0_CLK SPI2_SS0 76 PA 15 PWM0_CH3 I2S_MCLK TC3 SC0 _PWR UART0_TXD 13 PD 8 77 PA 14 PWM0_CH2 EBI_AD15 TC2 UA...

Page 7: ...E 10 99 AVDD 36 PE 9 100 PD 0 UART1_RXD SPI2_SS0 SC1_CLK AD8 37 PE 8 101 PD 1 UART1_TXD SPI2_CLK SC1_DAT AD9 38 PE 7 102 PD 2 UART1_RTSn I2S_LRCLK SPI2_ MISO0 SC1_PWR AD10 39 NC 103 PD 3 UART1_CTSn I2S_BCLK SPI2_M OSI0 SC1_RST AD11 40 NC 104 NC 41 NC 105 PD 4 I2S_DI SPI2_MISO1 SC1_CD 42 NC 106 PD 5 I2S_DO SPI2_MOSI1 43 NC 107 PC 7 DA1_OUT EBI_AD5 TC1 PWM0_ CH1 44 PB 0 UART0_RXD SPI1_MOSI0 108 PC 6...

Page 8: ...VSS 55 PC 2 SPI0_MISO0 I2S_DI SC1_PWR 119 NC 56 PC 1 SPI0_CLK I2S_BCLK SC1_DAT 120 VDD 57 PC 0 SPI0_SS0 I2S_LRCLK SC1_CLK 121 NC 58 PE 6 122 PF 4 I2C0_SDA 59 NC 123 PF 5 I2C0_SCL 60 NC 124 VSS 61 PE 5 PWM1_CH1 125 PVSS 62 PB 11 PWM1_CH0 TM3 SC2_DAT SPI0 _MISO0 126 PB 8 STADC TM0 INT0 SC2_PWR 63 PB 10 SPI0_SS1 TM2 SC2_CLK SPI0_ MOSI0 127 PE 15 64 PB 9 SPI1_SS1 TM1 SC2_RST INT0 128 PE 14 Table 2 1 P...

Page 9: ... 26 2018 Page 9 of 18 Rev 1 00 NUTINY SDK NANO100 USER MANUAL NuTiny SDK NANO100 PCB Placement 2 3 Users can refer to Figure 2 2 for the NuTiny SDK NANO100 PCB placement Figure 2 2 NuTiny SDK NANO100 PCB Placement ...

Page 10: ...e Keil μVision IDE and install the RVMDK Nuvoton Nu Link Driver Download and Install 3 2 Please visit the Nuvoton company NuMicro website http www nuvoton com NuMicro to download NuMicro Keil μVision IDE driver file When the Nu Link driver has been well downloaded please unzip the file and execute the Nu Link_Keil_Driver exe to install the driver Hardware Setup 3 3 The hardware setup is shown as F...

Page 11: ...o100B_Series_BSP_CMSIS_v3 02 002 SampleCode StdDriver SYS_MCLKO KEIL Project File Figure 3 2 Example Directory To use this example This sample code will change module clock and output from PB 12 pin Start μVision Project Open Open the SYS uvproj project file Project Build Compile and link the SYS application Flash Download Program the application code into on chip Flash ROM Start debug mode Using ...

Page 12: ...d the IAR Embedded Workbench and install the EWARM Nuvoton Nu Link Driver Download and Install 4 2 Please visit the Nuvoton company NuMicro website http www nuvoton com NuMicro to download the NuMicro IAR EWARM Driver file When the Nu Link driver has been well downloaded please unzip the file and execute the Nu Link_Keil_Driver exe to install the driver Hardware Setup 4 3 The hardware setup is sho...

Page 13: ...tory C Nuvoton BSP Library Nano100B_Series_BSP_CMSIS_v3 02 002 SampleCode StdDriver SYS_MCLKO IAR Project File Figure 4 2 Example Directory To use this example This sample code will change module clock and output from PB 12 pin Start IAR Embedded Workbench Project Download and Debug Program the application code into on chip Flash ROM File Open Workspace Open the SYS eww workspace file Single step ...

Page 14: ...uF C0603 C3 20pF 0603C SW1 PUSH BUTTON SW VDD33 VDD33 TICE_RST TICE_CLK TICE_DAT Reset Circuit SWD Interface From ICE Bridge s USB Power LED VDD33 L1 L0603 PIN96 PIN100 PIN97 PIN98 PIN99 CB5 0 1uF C0603 PIN121 PIN127 VDD33 L2 L0603 C4 10uF 10V TANT A PIN34 PIN24 PIN64 PIN62 PIN56 PIN55 PIN61 PIN52 PIN54 PIN60 PIN51 PIN57 PIN63 PIN53 PIN58 PIN59 PIN83 PIN30 iceTx iceRx iceTx iceRx PIN31 PIN32 TICE_...

Page 15: ...97 PIN99 PIN101 PIN98 PIN102 PIN100 PIN1 PIN9 PIN23 PIN18 PIN22 PIN11 PIN25 PIN4 PIN21 PIN24 PIN10 PIN14 PIN12 PIN3 PIN17 PIN8 PIN20 PIN15 PIN2 PIN19 PIN16 PIN6 PIN5 PIN7 PIN13 PIN67 PIN65 PIN69 PIN96 PIN68 PIN66 PIN70 PIN31 PIN26 PIN32 PIN27 PIN30 PIN29 PIN28 PIN114 PIN116 PIN115 PIN124 PIN103 PIN112 PIN119 PIN126 PIN118 PIN121 PIN108 PIN111 PIN125 PIN105 PIN110 PIN122 PIN113 PIN123 PIN127 PIN107...

Page 16: ...2M_I MCU PE5 12M_O Crystal iceU2 NUC12SRE3AN PA0 ADC0 44 PA1 ADC1 45 PA2 ADC2 46 PA3 ADC3 47 PA4 ADC4 48 INT0 PB14 1 CPO1 PB13 2 CPO0 PB12 3 VBUS 17 VDD33 18 D 19 D 20 PB0 RX0 21 PB1 TX0 22 PB2 RTS0 23 PB3 CTS0 24 PC2 SDI00 26 PC1 SPCLK0 27 PC0 SS00 28 PC11 SDO10 33 PC10 SDI10 34 PC9 SPCLK1 35 PC8 SS10 36 PA15 PWM3 37 PA14 PWM2 38 PA13 PWM1 39 X32I 4 X32O 5 I2C1SCL PA11 6 I2C0SDA PA8 9 I2C1SDA PA1...

Page 17: ...NANO100 Feb 26 2018 Page 17 of 18 Rev 1 00 NUTINY SDK NANO100 USER MANUAL 6 REVISION HISTORY Date Revision Description 2018 02 26 1 00 1 Initially issued ...

Page 18: ... is not limited to equipment for surgical implementation atomic energy control instruments airplane or spaceship instruments the control or operation of dynamic brake or safety systems designed for vehicular use traffic signal instruments all types of safety devices and other applications intended to support or sustain life All Insecure Usage shall be made at customer s risk and in the event that ...

Reviews: