19
NuTiny-SDK-Nano130 User Manual ARM Cortex-M0 32-bit Microcontroller Jan. 8, 2013 Revision V1.01 NuTiny-SDK-Nano130 User Manual for NuMicro Nano130 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.

NuTiny-SDK-Nano130 User Manual - Nuvoton · NuTiny-SDK-Nano130 User Manual Jan. 8, 2013 3 Revision V1.1 1 Overview The NuTiny-SDK-Nano130 is a specific development tool for the NuMicro

  • Upload
    dodien

  • View
    226

  • Download
    0

Embed Size (px)

Citation preview

Page 1: NuTiny-SDK-Nano130 User Manual - Nuvoton · NuTiny-SDK-Nano130 User Manual Jan. 8, 2013 3 Revision V1.1 1 Overview The NuTiny-SDK-Nano130 is a specific development tool for the NuMicro

NuTiny-SDK-Nano130 User Manual

ARM Cortex™-M0

32-bit Microcontroller

Jan. 8, 2013 Revision V1.01

NuTiny-SDK-Nano130 User Manual for NuMicro

™ Nano130 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.

Page 2: NuTiny-SDK-Nano130 User Manual - Nuvoton · NuTiny-SDK-Nano130 User Manual Jan. 8, 2013 3 Revision V1.1 1 Overview The NuTiny-SDK-Nano130 is a specific development tool for the NuMicro

NuTiny-SDK-Nano130 User Manual

Jan. 8, 2013 2 Revision V1.01

Table of Contents

1 Overview .................................................................................................... 3

2 Introduction to NuTiny-SDK-Nano130 ................................................................. 3

2.1 NuTiny-SDK-Nano130 Jumper Description ................................................................. 4 2.2 Pin Assignment for Extended Connectors .................................................................. 5 2.3 NuTiny-SDK-Nano130 PCB Placement ..................................................................... 7

3 Starting to Use NuTiny -SDK-Nano130 on the Keil μVision® IDE ................................. 8

3.1 Downloading and Installing Keil μVision® IDE Software ................................................... 8

3.2 Downloading and Installing Nuvoton Nu-Link Driver ....................................................... 8 3.3 Hardware Setup ................................................................................................. 8 3.4 LCD_DEMO Example Program ............................................................................... 9

4 Starting to Use NuTiny-SDK-Nano130 on the IAR Embedded Workbench.................... 10

4.1 Downloading and Installing IAR Embedded Workbench Software .................................... 10 4.2 Downloading and Installing Nuvoton Nu-Link Driver ..................................................... 10 4.3 Hardware Setup ............................................................................................... 10 4.4 LCD_DEMO Example Program ............................................................................. 11

5 NuTiny-EVB-Nano130 Schematics ................................................................... 12

6 Downloading NuMicro™

Related Files from Nuvoton Website ................................... 14

6.1 Downloading NuMicro™

Keil μVision® IDE Driver ......................................................... 14

6.2 Downloading NuMicro™

IAR EWARM Driver .............................................................. 16 6.3 Downloading NuMicro

™ Nano100 series BSP Software Library ....................................... 18

7 Revision History ......................................................................................... 19

Page 3: NuTiny-SDK-Nano130 User Manual - Nuvoton · NuTiny-SDK-Nano130 User Manual Jan. 8, 2013 3 Revision V1.1 1 Overview The NuTiny-SDK-Nano130 is a specific development tool for the NuMicro

NuTiny-SDK-Nano130 User Manual

Jan. 8, 2013 3 Revision V1.1

1 Overview The NuTiny-SDK-Nano130 is a specific development tool for the NuMicro Nano130 series

users to develop and verify the application program easily. The NuTiny-SDK-Nano130

includes two portions: NuTiny-EVB-Nano130 (an evaluation board) and Nu-Link-Me (its

Debug Adaptor), such that users do not need additional ICE or debug equipment.

2 Introduction to NuTiny-SDK-Nano130 The NuTiny-SDK-Nano130 uses the NANO130KE3BN as the target microcontroller. Figure

2-1 shows the NuTiny-SDK-Nano130 for Nano130 series, in which the left portion is called

NuTiny-EVB-Nano130 and the right portion is called Nu-Link-Me.

The NuTiny-EVB-Nano130 is similar to other development boards, by which users can

develop and verify applications to emulate the real behavior. The on board chip covers

Nano130 series features. The NuTiny-EVB-Nano130 can be a real system controller to design

the users’ target systems.

The Nu-Link-Me is a Debug Adaptor, which connects your PC's USB port to a target system

(via Serial Wired Debug Port) and allows you to program and debug embedded programs on

the target hardware. To use the 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” for details. The two documents will be stored in the local hard disk when each is

installed.

LQFP-128 pin

Extended ConnectorVDD33

GND ICE Controller

USB Connector

J2

ICE Controller

LQFP-128 pin

Extended Connector

JP16JP17

JP15 JP11

Target Chip

USB Connector

Reset Key

PC12 Key

J1

LCD Panel

Figure 2-1 NuTiny-SDK-Nano130 (Yellow PCB Board)

Page 4: NuTiny-SDK-Nano130 User Manual - Nuvoton · NuTiny-SDK-Nano130 User Manual Jan. 8, 2013 3 Revision V1.1 1 Overview The NuTiny-SDK-Nano130 is a specific development tool for the NuMicro

NuTiny-SDK-Nano130 User Manual

Jan. 8, 2013 4 Revision V1.01

2.1 NuTiny-SDK-Nano130 Jumper Description

2.1.1 Power Settings

J1: USB port in NuTiny-EVB-Nano130

JP2: VDD33 Voltage connector in NuTiny-EVB-Nano130

J2: USB port in Nu-Link-Me

Power Model J2 USB Port J1 USB Port JP2 VDD33 MCU Voltage

Model 1 Connect to PC X DC 3.3V output DC 3.3V

Model 2 X Connect to PC DC3.3V output DC 3.3V

Model 3 X X DC 1.8 V ~ 3.6 V Input

DC 1.8 V ~ 3.6 V Decided by JP2 VDD33 Input

X: Unused.

2.1.2 Debug Connectors

JP4: Connector in target board (NuTiny-EVB-Nano130) for connecting with Nuvoton ICE adaptor (Nu-Link-Me)

JP8: Connector in ICE adaptor (Nu-Link-Me) for connecting with a target board (e.g. NuTiny-EVB-Nano130)

2.1.3 USB Connectors

J1: Mini USB Connector in NuTiny-EVB-Nano130 for application use

J2: Mini USB Connector in Nu-Link-Me connected to a PC USB port

2.1.4 Extended Connectors

JP11, JP15, JP16 and JP17: Show all chip pins in NuTiny-EVB-Nano130

2.1.5 Buttons

SW1: Reset button in NuTiny-EVB-Nano130

SW2: PC12 button in NuTiny-EVB-Nano130

2.1.6 Power Connectors

JP2: VDD33 connector in NuTiny-EVB-Nano130

JP3: GND connector in NuTiny-EVB-Nano130

2.1.7 Power Jumpers

JP1: Jumper in ICE adaptor (Nu-Link-Me) for power source selection of JP8.

JP9: Jumper in NuTiny-EVB-Nano130 to set power source from JP4 and J1

Page 5: NuTiny-SDK-Nano130 User Manual - Nuvoton · NuTiny-SDK-Nano130 User Manual Jan. 8, 2013 3 Revision V1.1 1 Overview The NuTiny-SDK-Nano130 is a specific development tool for the NuMicro

NuTiny-SDK-Nano130 User Manual

Jan. 8, 2013 5 Revision V1.01

2.2 Pin Assignment for Extended Connectors

The NuTiny-EVB-Nano130 provides the NANO130KE3BN target chip on board and the

extended connectors (JP11, JP15, JP16 and JP17) for LQFP128-pin.

No Pin Name No Pin Name No Pin Name No Pin Name

01 PE13/ LCD_SEG27 33 PE12/UART1_CTSn 65 PE4/SPI0_MOSI0 97 VREF

02 PB14/INT0/SC2_CD/ SPI2_SS1/LCD_SEG12/

LCD_SEG26

34 PE11/UART1_RTSn 66 PE3/SPI0_MISO0 98 NC

03 PB13/EBI_AD1/ LCD_SEG11/LCD_SEG25

35 PE10/UART1_TXD 67 PE2/SPI0_CLK 99 AVDD

04 PB12/EBI_AD0/ CLKO/LCD_SEG10/

LCD_SEG24

36 PE9/UART1_RXD 68 PE1/PWM1_CH3/SPI0_SS0 100 PD0/UART1_RXD/ SPI2_SS0/SC1_CLK/

CTK0/AD8

05 NC 37 PE8/LCD_SEG9 69 PE0/PWM1_CH2/ I2S_MCLK

101 PD1/UART1_TXD/ SPI2_CLK/SC1_DAT/

AD9/CTK1

06 X320 38 PE7/LCD_SEG8 70 PC13/SPI_MOSI1/ PWM1_CH1/SNOOPER/

INT0/I2C0_SCL

102 PD2/UART1_RTSn/ I2S_LRCLK/SPI2_MISO0/

SC1_PWR/AD10/CTK2

07 X32I 39 NC 71 PC12/SPI1_MISO1/ PWM1_CH0/

INT0/I2C0_SDA

103 PD3/UART1_CTSn/ I2S_BCLK/SPI2_MOSI0/ SC1_RST/AD11/CTK3

08 NC 40 NC 72 PC11/SPI1_MOSI0/ UART1_TXD/

CTK15/LCD_SEG31

104 NC

09 PA11/I2C1_SCL/EBI_nRD/ SC0_RST/SPI2_MOSI0/ LCD_SEG9/LCD_SEG23

41 NC 73 PC10/SPI1_MISO0/ UART1_RXD/

CTK14/LCD_SEG30

105 PD4/I2S_DI/ SPI2_MISO1/SC1_CD/

CTK4/LCD_SEG35

10 PA10/I2C1_SDA/EBI_nWR/ SC0_PWR/SPI2_MISO0/ LCD_SEG8/LCD_SEG22

42 NC 74 PC9/SPI1_CLK/I2C1_SCL/ CTK13/LCD_SEG29

106 PD5/I2S_DO/ SPI2_MOSI1/CTK5/

LCD_SEG34

11 PA9/I2C0_SCL/ SC0_DAT/SPI2_CLK/

LCD_SEG7/LCD_SEG21

43 NC 75 PC8/SPI1_SS0/ EBI_MCLK/I2C1_SDA/ CTK12/LCD_SEG28

107 PC7/DA1_OUT/ EBI_AD5/TC1/

PWM0_CH1/LCD_SEG17

12 PA8/I2C0_SDA/ SC0_CLK/SPI2_SS0/

LCD_SEG6/LCD_SEG20

44 PB0/UART0_RXD/ SPI1_MOSI0/

LCD_SEG1/LCD_SEG7

76 PA15/PWM0_CH3/ I2S_MCLK/TC3/SC0_PWR/ UART0_TXD/LCD_SEG27

108 PC6/DA0_OUT/ EBI_AD4/TC0/

SC1_CD/PWM0_CH0

13 PD8/LCD_SEG19 45 PB1/UART0_TXD/ SPI1_MISO0/

LCD_SEG0/LCD_SEG6

77 PA14/PWM0_CH2/ EBI_AD15/TC2/

UART0_RXD/LCD_SEG26

109 PC15/EBI_AD3/ TC0/PWM1_CH2/

LCD_SEG16/LCD_SEG33

14 PD9/LCD_SEG18 46 PB2/UART0_RTSn/ EBI_nWRL/SPI1_CLK/ LCD_COM3/LCD_SEG

5

78 PA13/PWM0_CH1/ EBI_AD14/TC1/I2C0_SCL/

CTK11/LCD_SEG25

110 PC14/EBI_AD2/ PWM1_CH3/

LCD_SEG15/LCD_SEG32

15 PD10/LCD_SEG17 47 PB3/UART0_CTSn/ EBI_nWRH/SPI1_SS0/ LCD_COM2/LCD_SEG

4

79 PA12/PWM0_CH0/ EBI_AD13/TC0/I2C0_SDA/

CTK10/LCD_SEG24

111 PB15/INT1/ SNOOPER/

LCD_SEG14/LCD_SEG31

16 PD11/LCD_SEG16 48 PD6/LCD_SEG3 80 PF0/ICE_DAT/INT0 112 NC

17 PD12/LCD_SEG15 49 PD7/LCD_SEG2 81 PF1/ICE_CLK/ CLKO/INT1

113 XT1_IN

18 PD13/LCD_SEG14 50 PD14/LCD_SEG1 82 NC 114 XT1_OUT

19 PB4/UART1_RXD/ SC0_CD/SPI2_SS0/

LCD_SEG5/LCD_SEG13

51 PD15/LCD_SEG0 83 VDD 115 NC

20 PB5/UART1_TXD/ 52 PC5/SPI0_MOSI1/ 84 NC 116 nRESET

Page 6: NuTiny-SDK-Nano130 User Manual - Nuvoton · NuTiny-SDK-Nano130 User Manual Jan. 8, 2013 3 Revision V1.1 1 Overview The NuTiny-SDK-Nano130 is a specific development tool for the NuMicro

NuTiny-SDK-Nano130 User Manual

Jan. 8, 2013 6 Revision V1.01

SC0_RST/SPI2_CLK/ LCD_SEG4/LCD_SEG12

LCD_COM3

21 PB6/UART1_RTSn/ EBI_ALE/SPI2_MISO0/

LCD_SEG3/LCD_SEG11

53 PC4/SPI0_MISO1/ LCD_COM2

85 VSS 117 VSS

22 PB7/UART1_CTSn/ EBI_nCS/SPI2_MOSI0/

LCD_SEG2/LCD_SEG10

54 PC3/SPI0_MOSI0/ I2S_DO/SC1_RST/

LCD_COM1

86 VSS 118 VSS

23 NC 55 PC2/SPI0_MISO0/ I2S_DI/SC1_PWR/

LCD_COM0

87 AVSS 119 NC

24 LDO_CAP 56 PC1/SPI0_CLK/ I2S_BCLK_SC1_DAT/

LCD_DH2

88 AVSS 120 VDD

25 NC 57 PC0/SPI0_SS0/ I2S_LRCLK/

SC1_CLK/LCD_DH1

89 PA0/AD0/ SC2_CD/CTK8

121 NC

26 NC 58 PE6 90 PA1/AD1/EBI_AD12/CTK9 122 PF4/I2C0_SDA/CTK6

27 VDD 59 LCD_VLCD 91 PA2/AD2/EBI_AD11/ UART1_RXD/LCD_SEG23

123 PF5/I2C0_SCL/CTK7

28 NC 60 LCD_VLCD 92 PA3/AD3/EBI_AD10/ UART1_TXD/LCD_SEG22

124 VSS

29 VSS 61 PE5 93 PA4/AD4/EBI_AD9/ SC2_PWR/I2C0_SDA/

LCD_SEG21/LCD_SEG39

125 PVSS

30 VSS 62 PB11/PWM1_CH0/ TM3/SC2_DAT/

SPI0_MISO0/LCD_V1

94 PA5/AD5/EBI_AD8/ SC2_RST_I2C0_SCL/

LCD_SEG20/LCD_SEG38

126 PB8/STADC/TM0/ INT0/SC2_PWR/

LCD_SEG13/LCD_SEG30

31 VSS 63 PB10/SPI0_SS1/ TM2/SC2_CLK/

SPI0_MOSI0/LCD_V2

95 PA6/AD6/EBI_AD7/ TC3/SC2_CLK/PWM0_CH3/ LCD_SEG19/LCD_SEG37

127 PE15/LCD_SEG29

32 VSS 64 PB9/SPI1_SS1/ TM1/SC2_RST/ INT0/LCD_V3

96 PA7/AD7/EBI_AD6/ TC2/SC2_DAT/

PWM0_CH2/CTK_CAP/ LCD_SEG18/LCD_SEG36

128 PE14/LCD_SEG28

Table 2-1 NANO130KE3BN LQFP 128-pin Assignment for Extended Connectors

Page 7: NuTiny-SDK-Nano130 User Manual - Nuvoton · NuTiny-SDK-Nano130 User Manual Jan. 8, 2013 3 Revision V1.1 1 Overview The NuTiny-SDK-Nano130 is a specific development tool for the NuMicro

NuTiny-SDK-Nano130 User Manual

Jan. 8, 2013 7 Revision V1.01

2.3 NuTiny-SDK-Nano130 PCB Placement

The following figure shows the NuTiny-SDK-Nano130 PCB placement.

Figure 2-2 NuTiny-SDK-Nano130 PCB Placement

Page 8: NuTiny-SDK-Nano130 User Manual - Nuvoton · NuTiny-SDK-Nano130 User Manual Jan. 8, 2013 3 Revision V1.1 1 Overview The NuTiny-SDK-Nano130 is a specific development tool for the NuMicro

NuTiny-SDK-Nano130 User Manual

Jan. 8, 2013 8 Revision V1.01

3 Starting to Use NuTiny -SDK-Nano130 on the Keil μVision® IDE

3.1 Downloading and Installing Keil μVision® IDE Software

Please connect to the Keil company website (http://www.keil.com) to download the Keil

μVision® IDE and install the RVMDK.

3.2 Downloading and Installing Nuvoton Nu-Link Driver

Please connect to Nuvoton NuMicro™ website (http://www.nuvoton.com/NuMicro) to

download the “NuMicro™ Keil μVision®

IDE driver” file. Please refer to section 6.1 for the

detailed download flow. After the Nu-Link driver is downloaded, 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 in the following figure.

Figure 3-1 NuTiny-SDK-Nano130 Hardware Setup

Page 9: NuTiny-SDK-Nano130 User Manual - Nuvoton · NuTiny-SDK-Nano130 User Manual Jan. 8, 2013 3 Revision V1.1 1 Overview The NuTiny-SDK-Nano130 is a specific development tool for the NuMicro

NuTiny-SDK-Nano130 User Manual

Jan. 8, 2013 9 Revision V1.01

3.4 LCD_DEMO Example Program

This example, as shown in the directory of Figure 3-2, demonstrates the download and

debugging of an application on a NuTiny-SDK-Nano130 board. The example file can be

downloaded from Nuvoton NuMicro™ website as described in 6.3 Downloading NuMicro™

Nano100 series BSP Software Library.

Directory Project File

Figure 3-2 LCD_DEMO Example Directory

To use this example:

The LCD panel on the NuTiny-EVB-Nano130 board will display a NUVOTON logo.

Start μVision®

Project-Open

Open the LCD_DEMO.uvproj project file

Project - Build

Compile and link the LCD_DEMO application

Flash – Download

Program the application code into on-chip Flash

ROM

Start Debug mode

When using the debugger commands, you may:

Review variables in the watch window

Single step through code

Reset the device

Run the application

Page 10: NuTiny-SDK-Nano130 User Manual - Nuvoton · NuTiny-SDK-Nano130 User Manual Jan. 8, 2013 3 Revision V1.1 1 Overview The NuTiny-SDK-Nano130 is a specific development tool for the NuMicro

NuTiny-SDK-Nano130 User Manual

Jan. 8, 2013 10 Revision V1.01

4 Starting to Use NuTiny-SDK-Nano130 on the IAR Embedded Workbench

4.1 Downloading and Installing IAR Embedded Workbench Software

Please connect to IAR company website (http://www.iar.com) to download the IAR

Embedded Workbench and install the EWARM.

4.2 Downloading and Installing Nuvoton Nu-Link Driver

Please connect to Nuvoton Company NuMicro™

website (http://www.nuvoton.com/NuMicro)

to download the “NuMicro™

IAR ICE Driver User Manual” file. Please refer to section 6.2 for

the detailed download flow. When the Nu-Link driver has been well downloaded, 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 in the following figure.

Figure 4-1 NuTiny- SDK-Nano130 Hardware Setup

Page 11: NuTiny-SDK-Nano130 User Manual - Nuvoton · NuTiny-SDK-Nano130 User Manual Jan. 8, 2013 3 Revision V1.1 1 Overview The NuTiny-SDK-Nano130 is a specific development tool for the NuMicro

NuTiny-SDK-Nano130 User Manual

Jan. 8, 2013 11 Revision V1.01

4.4 LCD_DEMO Example Program

The example, as shown in the directory of Figure 4-2, demonstrates the download and

debugging of an application on a NuTiny-SDK-Nano130 board. The example file can be

downloaded from Nuvoton NuMicro™ website as described in 6.3 Downloading NuMicro™

Nano100 series BSP Software Library.

Directory Project File

Figure 4-2 LCD_DEMO Example Directory

To use this example:

The LCD panel on the NuTiny-EVB-Nano130 board will display a NUVOTON logo.

Start IAR Embedded Workbench

File-Open-Workspace

Open the LCD_DEMO.eww workspace file

Project - Make

Compile and link the LCD_DEMO application

Project – Download and Debug

Program the application code into on-chip

Flash ROM

Single step through code

Reset the device

Run the application

Page 12: NuTiny-SDK-Nano130 User Manual - Nuvoton · NuTiny-SDK-Nano130 User Manual Jan. 8, 2013 3 Revision V1.1 1 Overview The NuTiny-SDK-Nano130 is a specific development tool for the NuMicro

NuTiny-SDK-Nano130 User Manual

Jan. 8, 2013 12 Revision V1.01

5 NuTiny-EVB-Nano130 Schematics

PIN27

PIN85

PIN

10

2

PIN

10

0

PIN86

PIN90PIN91

PIN89

PIN87PIN88

PIN

10

3P

IN1

04

PIN

10

5

PIN

10

1

PIN80

PIN83PIN82

PIN79

PIN76PIN77PIN78

PIN81

PIN92

PIN95PIN94PIN93

PIN28

PIN

10

7P

IN1

08

PIN

12

4

PIN

58

PIN

63

PIN

62

PIN

59

PIN

61

PIN

64

C130.1uFC0603

U1

NANO130_LQFP128

PB

.964

PB

.10

63

PB

.11

62

NC

60

PE

.658

PC

.057

PC

.156

PC

.255

PC

.354

PC

.453

PC

.552

PD

.15

51

PD

.14

50

PD

.749

PD

.648

PB

.347

PB

.246

PB

.145

PB

.044

US

B_

DP

43

US

B_

DM

42

VD

D3

341

VB

US

40

PE

.738

PE

.837

VSS29

NC26

NC23 PB.722 PB.621 PB.520 PB.419 PD.1318 PD.1217 PD.1116 PD.1015 PD.914 PD.813 PA.812 PA.911 PA.1010 PA.11

9

X32I7 X32O6

PB.124 PB.133 PB.142 PE.131

PE

.14

128

PE

.15

127

PB

.8126

PV

SS

125

PF

.5123

PF

.4122

VD

D120

VS

S117

RE

SE

T116

XT

1_

Ou

t114

XT

1_

In113

PB

.15

111

PC

.14

110

PC

.15

109

PC

.6108

PC

.7107

PD

.5106

PD

.4105

PD

.3103

PD

.2102

PD

.1101

PD

.0100

NC

98

VR

EF

97

PA.796

PA.695

PA.594

PA.493

PA.392

PA.291

PA.190

PA.089

AVSS87

VSS85

NC82

ICE_CK/PF.181

ICE_DAT/PF.080

PA.1279

PA.1378

PA.1477

PA.1576

PC.875

PC.974

PC.1073

PC.1172

PC.1271

PC.1370

PE.069

PE.168

PE.267

PE.366

PE.465

VDD83

VSS86

NC84

AVSS88

AV

DD

99

NC

112

NC

115

VS

S118

NC

119

NC

121

VS

S124

NC5

NC8

LDO24

NC25

VDD27

NC28

VSS30

VSS31

VSS32

PE

.12

33

PE

.11

34

PE

.10

35

PE

.936

NC

39

PE

.561

VL

CD

59

NC

104

PIN102

PIN104

PIN106

PIN108

PIN105

PIN103

PIN114

PIN107

PIN116

PIN113PIN112

PIN115

PIN110PIN111

PIN109

PIN124

PIN122

PIN118

PIN121

PIN123

PIN120

PIN117

PIN119

PIN126PIN127

PIN125

PIN128

JP9

HEADER 2PX1

1 2

PIN

12

1

Title

Size Document Number Rev

Date: Sheet of

NANO130KE3BN.SCH V1.1

NuTiny-EVB-Nano130-LQFP128 V1.1

Custom

2 3Tuesday , January 08, 2013

PIN1

TICE_DAT

PIN

44

TICE_DAT

PIN

11

7

PIN

12

0

TICE_RSTTICE_CLK

PIN

43

XTAL1

PIN5

PIN9

PIN26

PIN4

PIN7

PIN

11

8

TICE_RST

PIN

40

PIN12

PIN

11

9P

IN4

2

PIN8

PIN3

PIN

39

PIN

35

PIN

38

PIN6

TICE_RST

PIN11

PIN

41

XT

AL

2P

IN1

14

TICE_CLK

PIN

33

PIN

37

TICE_RST

PIN10

PIN2

XT

AL

1P

IN1

13

PIN90

PIN93

XTAL2

PIN86

PIN83

PIN24

PIN87

PIN91

PIN8

PIN82

PIN89PIN9

PIN1

PIN4

PIN7X32KI

PIN2

PIN85

PIN92

PIN84

PIN5

PIN3

PIN6X32KO

PIN24

PIN21PIN20

PIN18

PIN15

PIN17PIN16

PIN14PIN13PIN12PIN11PIN10

PIN21

PIN14

PIN25

PIN22

PIN13

PIN19

PIN15

PIN23

PIN17

PIN24

PIN20

PIN18

PIN16

PIN22

PIN19

DVDD

PIN

54

PIN

47

PIN

56

PIN

55

PIN

45

PIN

50

PIN

53

PIN

46

PIN

52

PIN

49

PIN

48

PIN

57

PIN

51

PIN96

TICE_DATPIN80PIN79

PIN94

PIN76

PIN73

PIN81 TICE_CLK

PIN74

PIN95

PIN77

PIN72

PIN78

PIN75

PIN88

PIN

36

PIN

12

5

PIN

10

6

PIN

11

2

PIN

12

8

PIN

12

6

PIN

11

0P

IN1

11

PIN

10

9

PIN

11

5

nINT0PIN71

R41M/DNE0603R

C110uF/10VTANT-A

SW2

PUSH BUTTONSW

X212MHzXTAL3-1

TP1SIP/1P

1

R2

330603R

TP3SIP/1P

1

JP3

HEADER 2PX1HEADER 2PX1

12

R110K0603R

JP4

HEADER 5PX2HEADER 5PX2

1 23 45 67 89 10

JP2

HEADER 2PX1HEADER 2PX1

12

C5

20pF0603C

C2

10uF/10VTANT-A

CB20.1uFC0603

CB30.1uFC0603

TP2SIP/1P

1

C3

20pF0603C

SW1

PUSH BUTTONSW

DVDD

DVDD

DVDD

TICE_RSTTICE_CLKTICE_DAT

Reset Circuit

ICE Interface

From ICE Bridge's USB Power

DVDD

C90.1uFC0603

PIN96

PIN99PIN98PIN97

PIN100

CB50.1uFC0603

DVDD

PIN

12

7

VDD33

C410uF/10VTANT-A

PIN

34

C121uFC0603

PIN64

PIN56

PIN62PIN61

PIN54

PIN52

PIN55

PIN60

PIN51

PIN63

PIN57

C141uFC0603

PIN53

PIN59PIN58

1 2

D1

SS24ARB060L

PIN30PIN31

C101uFC0603

PIN32

TIC

E_

RS

TP

IN1

16

R113300603R

VCC33(A)

VCC33(A)

PIN69

PIN65PIN66

PIN71

PIN67PIN68

PIN70

VDD33

VDD33VDD33

VDD33

PIN27PIN28PIN29

PIN34PIN33

PIN30

PIN32

PIN36

PIN38PIN37

PIN35

PIN41

PIN31

PIN39PIN40

PIN42

PIN46

PIN44

PIN49

PIN45

PIN47PIN48

PIN43

PIN50

DVDD

PIN58

12

IOKPT-2012KP-2012

PIN

12

3

C151uFC0603

PIN66PIN65

PIN74

PIN68PIN69PIN70

PIN67

PIN72PIN71

PIN73

VCC33(B) PIN

98

PIN84

PIN75

PIN[1..128]

PIN23

PIN

60

X32KO

X32KIC8

6pF0603C

C7

6pF0603C

Crystal

X132.768KHzXTAL3-1

DVDD

PIN

97

PIN

99

CB40.1uFC0603

PIN25

PIN

12

2

PIN29

PIN26

PIN101

Page 13: NuTiny-SDK-Nano130 User Manual - Nuvoton · NuTiny-SDK-Nano130 User Manual Jan. 8, 2013 3 Revision V1.1 1 Overview The NuTiny-SDK-Nano130 is a specific development tool for the NuMicro

NuTiny-SDK-Nano130 User Manual

Jan. 8, 2013 13 Revision V1.01

PIN66PIN65

CTK15

CTK11

CTK14

K1CTKey _SLIDER

1 2

3 4 5

CTK13

CTK12

R14

100K

PIN26

VDD33

PIN27

PIN[1..128]

PIN29PIN31

PIN

41

PIN

33

PIN

52

PIN28

PIN2

PIN16

PIN30

PIN72

PIN

62

JP17

HEADER 16PX2

2 4 6 8 10

12

14

16

18

20

22

24

26

28

30

32

1 3 5 7 911

13

15

17

19

21

23

25

27

29

31

PIN9

PIN

43

PIN

42

PIN

57

PIN

37

PIN

54

PIN

53

PIN86

PIN

59

PIN

40

PIN

44

PIN

34

PIN

63

PIN32

PIN91

PIN

50

PIN

56

PIN

61

PIN

38

PIN

35

PIN22

PIN96

PIN

64

PIN

45

PIN

51

PIN

49

PIN

47

PIN

58

PIN3

PIN74

PIN

39

PIN

46

PIN

48

PIN

36

PIN

60

PIN78

PIN

55

PIN80

PIN92

PIN73

PIN24

PIN6

PIN93

PIN67PIN4

PIN79

PIN25

PIN84

PIN82

PIN85

PIN95

PIN75

PIN70

PIN14

PIN83

PIN15

PIN18

PIN90

PIN87

PIN7

PIN68

PIN13

PIN21

PIN94

PIN88

PIN19

PIN12

PIN89

PIN23

PIN76

PIN17

PIN1

PIN81

PIN20

PIN69

PIN71PIN8

PIN5

PIN11PIN10

PIN77

PIN91PIN93

PIN85

PIN78

PIN69

PIN76PIN73

PIN84

PIN77

PIN65

PIN95

PIN86

PIN94

PIN67

PIN72

PIN80

JP16

HEADER 16PX2

2468

101214161820222426283032

135791113151719212325272931

PIN81

PIN70

PIN88

PIN83PIN82

PIN66

PIN92

PIN87

PIN71

PIN68

PIN90

PIN74

PIN89

PIN96

PIN79

PIN75

PIN101

PIN121

PIN117

PIN102

PIN106

PIN110

PIN120PIN119

PIN112

PIN105

PIN128

PIN126

PIN109

PIN123

PIN127

PIN111

PIN124

PIN122

PIN116

PIN114

PIN107

PIN115

PIN104

PIN118

PIN125

PIN108

PIN113

PIN103

VBUSPIN40

USB_DP

R12330603R

L1L0603

R13330603R

J1

mini USB 5pinUSB_MINI_B

GND5 NC4 DP3 DM2 VCC1

SHIELD6

SHIELD7

SHIELD8

SHIELD9

PIN

125

PIN

118

PIN

128

PIN

109

PIN

112

PIN

111

PIN

126

PIN

101

PIN

120

PIN

103

PIN

123

PIN

119

PIN

99

PIN

124

USB_DM

PIN

113

PIN

97

PIN

115

PIN

117

PIN

100

PIN

116

PIN

107

PIN

102

PIN

122

PIN

114

PIN

127

PIN

98

PIN

110

PIN

108

PIN

106

PIN

105

PIN

121

PIN

104

JP11

HEADER 16PX2

246810

12

14

16

18

20

22

24

26

28

30

32

1357911

13

15

17

19

21

23

25

27

29

31

VCC33(B)

U4RT9164A-3.3V

IN3

GN

D1

OU

T2

OU

T4

CT410uF/10VTANT-A

Thermistor

C11

0.1uF

Title

Size Document Number Rev

Date: Sheet of

OTHER.SCH V1.0

NuTiny-EVB-Nano130-LQFP128 V1.0

Custom

3 3Thursday , July 19, 2012

PIN49

PIN53

PIN36

PIN62

PIN59

PIN56

PIN51

PIN47

PIN35

PIN38

PIN48

PIN37

PIN40

PIN55

PIN64

PIN43

PIN61

PIN44

PIN57

PIN45

PIN63

PIN46

PIN52

PIN42

PIN39

PIN58

PIN34

PIN60

PIN41

PIN54

PIN50

NTC1

100K

PIN43

ADC0

PIN42

PIN90

PIN2

PIN28

PIN21PIN19

PIN15

PIN30

PIN4

PIN20

PIN32

PIN25PIN23

PIN8

PIN26

PIN11PIN9

PIN13

PIN27

PIN17

PIN1

PIN7

PIN29

JP15

HEADER 16PX2

2468101214161820222426283032

13579

1113151719212325272931

PIN3

PIN22

PIN5

PIN12

PIN18

PIN6

PIN14

PIN31

PIN24

PIN16

PIN10

PIN

128

PIN

101

PIN

99

PIN

97

PIN

100

PIN

102

PIN

98

PIN89

PIN23

PIN9

PIN1

PIN22

PIN18

PIN24PIN21

PIN4

PIN25

PIN11

PIN17

PIN3

PIN12PIN14

PIN10

PIN19

PIN2

PIN15

PIN20

PIN8

PIN13

PIN7PIN5 PIN6

PIN16

PIN69

PIN65PIN67

PIN70

PIN66PIN68

PIN96

PIN32

PIN26

PIN31

PIN28PIN29PIN30

PIN27

PIN

112

PIN

103

PIN

124

PIN

115

PIN

116

PIN

114

PIN

108

PIN

121

PIN

118

PIN

126

PIN

119

PIN

122

PIN

110

PIN

105

PIN

125

PIN

111

PIN

123

PIN

113

PIN

117

PIN

107

PIN

127

PIN

106

PIN

104

PIN

109

PIN

120

PIN84

PIN94

PIN81PIN82

PIN71

PIN89

PIN76

PIN95

PIN72

PIN88

PIN92PIN90

PIN79

PIN91

PIN85

PIN73

PIN86

PIN80

PIN83

PIN87

PIN74PIN75

PIN93

PIN78 PIN77

PIN73

PIN72

PIN74

PIN75

PIN78

PIN98PIN97

PIN99PIN100

PIN

44

PIN

47

PIN

36

PIN

52

PIN

57

PIN

54

PIN

40

PIN

50

PIN

38

PIN

51

PIN

46

PIN

41

PIN

42

PIN

37

PIN

53

PIN

34

PIN

56

PIN

35

PIN

49

PIN

48

PIN

33

PIN

45

PIN

39

PIN

55

PIN

43

JP5

HEADER 16PX2, 2.00mm

2468101214161820222426283032

13579

1113151719212325272931

PIN

59

PIN

63

PIN

61

PIN

64

PIN

58

PIN

60

PIN

62

JP6

HEADER 16PX2, 2.00mm

2468

101214161820222426283032

135791113151719212325272931

JP7

HEADER 16PX2, 2.00mm

2 4 6 8 10

12

14

16

18

20

22

24

26

28

30

32

1 3 5 7 911

13

15

17

19

21

23

25

27

29

31

PIN33

JP1

HEADER 16PX2, 2.00mm

246810

12

14

16

18

20

22

24

26

28

30

32

1357911

13

15

17

19

21

23

25

27

29

31

Page 14: NuTiny-SDK-Nano130 User Manual - Nuvoton · NuTiny-SDK-Nano130 User Manual Jan. 8, 2013 3 Revision V1.1 1 Overview The NuTiny-SDK-Nano130 is a specific development tool for the NuMicro

NuTiny-SDK-Nano130 User Manual

Jan. 8, 2013 14 Revision V1.01

6 Downloading NuMicro™ Related Files from Nuvoton Website

6.1 Downloading NuMicro™

Keil μVision® IDE Driver

Step 1

Visit the Nuvoton NuMicro™

website: http://www.nuvoton.com/NuMicro

Step 2

Click here to enter

Device Driver and

Software Library.

Page 15: NuTiny-SDK-Nano130 User Manual - Nuvoton · NuTiny-SDK-Nano130 User Manual Jan. 8, 2013 3 Revision V1.1 1 Overview The NuTiny-SDK-Nano130 is a specific development tool for the NuMicro

NuTiny-SDK-Nano130 User Manual

Jan. 8, 2013 15 Revision V1.01

Step 3

Step 4

Download the NuMicro Keil μVision® IDE driver.

Page 16: NuTiny-SDK-Nano130 User Manual - Nuvoton · NuTiny-SDK-Nano130 User Manual Jan. 8, 2013 3 Revision V1.1 1 Overview The NuTiny-SDK-Nano130 is a specific development tool for the NuMicro

NuTiny-SDK-Nano130 User Manual

Jan. 8, 2013 16 Revision V1.01

6.2 Downloading NuMicro™

IAR EWARM Driver

Step 1

Visit the Nuvoton NuMicro™ website: http://www.nuvoton.com/NuMicro

Step 2

Click here to enter

Device Driver and

Software Library.

Page 17: NuTiny-SDK-Nano130 User Manual - Nuvoton · NuTiny-SDK-Nano130 User Manual Jan. 8, 2013 3 Revision V1.1 1 Overview The NuTiny-SDK-Nano130 is a specific development tool for the NuMicro

NuTiny-SDK-Nano130 User Manual

Jan. 8, 2013 17 Revision V1.01

Step 3

Step 4

Download the NuMicro™ IAR Embedded Workbench® driver.

Page 18: NuTiny-SDK-Nano130 User Manual - Nuvoton · NuTiny-SDK-Nano130 User Manual Jan. 8, 2013 3 Revision V1.1 1 Overview The NuTiny-SDK-Nano130 is a specific development tool for the NuMicro

NuTiny-SDK-Nano130 User Manual

Jan. 8, 2013 18 Revision V1.01

6.3 Downloading NuMicro™ Nano100 series BSP Software Library

Step 1

Visit the Nuvoton NuMicro™ website: http://www.nuvoton.com/NuMicro

Step 2

Step 3

Download the NuMicro™ Nano100 series software library.

Click here to enter

Device Driver and

Software Library.

Page 19: NuTiny-SDK-Nano130 User Manual - Nuvoton · NuTiny-SDK-Nano130 User Manual Jan. 8, 2013 3 Revision V1.1 1 Overview The NuTiny-SDK-Nano130 is a specific development tool for the NuMicro

NuTiny-SDK-Nano130 User Manual

Jan. 8, 2013 19 Revision V1.01

7 Revision History

Revision Date Description

1.00 Oct. 16, 2012 Preliminary version

1.01 Jan. 8, 2013 Changed the value of C7 and C8 in the schematics from 10pF

to 6 pF

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.