Download NuTiny-SDK-Nano130 User Manual

Transcript
NuTiny-SDK-Nano130 User Manual
ARM Cortex™-M0
32-bit Microcontroller
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.
Oct. 16, 2012
Revision V1.0
NuTiny-SDK-Nano130 User Manual
Table of Contents
1
Overview .................................................................................................... 3
2
Introduction to NuTiny-SDK-Nano130 ................................................................. 3
2.1
2.2
2.3
3
NuTiny-SDK-Nano130 Jumper Description ................................................................. 4
Pin Assignment for Extended Connectors .................................................................. 5
NuTiny-SDK-Nano130 PCB Placement ..................................................................... 7
Starting to Use NuTiny -SDK-Nano130 on the Keil μVision® IDE ................................. 8
3.1
3.2
3.3
3.4
4
Downloading and Installing Keil μVision ® IDE Software ................................................... 8
Downloading and Installing Nuvoton Nu-Link Driver ....................................................... 8
Hardware Setup ................................................................................................. 8
LCD_DEMO Example Program ............................................................................... 9
Starting to Use NuTiny-SDK-Nano130 on the IAR Embedded Workbench.................... 10
4.1
4.2
4.3
4.4
Downloading and Installing IAR Embedded Workbench Software .................................... 10
Downloading and Installing Nuvoton Nu-Link Driver ..................................................... 10
Hardware Setup ............................................................................................... 10
LCD_DEMO Example Program ............................................................................. 11
5
NuTiny-EVB-Nano130 Schematics ................................................................... 12
6
Downloading NuMicro Related Files from Nuvoton Website ................................... 14
™
6.1
6.2
6.3
7
Downloading NuMicro™ Keil μVision® IDE Driver......................................................... 14
Downloading NuMicro™ IAR EWARM Driver .............................................................. 16
Downloading NuMicro™ Nano100 series BSP Software Library ....................................... 18
Revision History ......................................................................................... 19
Oct. 16, 2012
2
Revision V1.0
NuTiny-SDK-Nano130 User Manual
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 Connector
VDD33
JP15
ICE Controller
JP11
LCD Panel
J2
J1
GND
JP17
Target Chip
USB Connector
JP16
LQFP-128 pin
Extended Connector
Reset Key
PC12 Key
ICE Controller
USB Connector
Figure 2-1 NuTiny-SDK-Nano130 (Yellow PCB Board)
Oct. 16, 2012
3
Revision V1.0
NuTiny-SDK-Nano130 User Manual
2.1
2.1.1
NuTiny-SDK-Nano130 Jumper Description
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
Model 1
J2 USB Port
Connect to PC
J1 USB Port
X
JP2 VDD33
DC 3.3V output
MCU Voltage
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-LinkMe)
 JP8: Connector in ICE adaptor (Nu-Link-Me) for connecting with a target board (e.g. NuTiny-EVBNano130)
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
Oct. 16, 2012
4
Revision V1.0
NuTiny-SDK-Nano130 User Manual
2.2
No
01
02
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
33
34
Pin Name
PE12/UART1_CTSn
PE11/UART1_RTSn
No
65
66
Pin Name
PE4/SPI0_MOSI0
PE3/SPI0_MISO0
No
97
98
Pin Name
VREF
NC
35
PE10/UART1_TXD
67
PE2/SPI0_CLK
99
AVDD
36
PE9/UART1_RXD
68
PE1/PWM1_CH3/SPI0_SS0
100
05
Pin Name
PE13/ LCD_SEG27
PB14/INT0/SC2_CD/
SPI2_SS1/LCD_SEG12/
LCD_SEG26
PB13/EBI_AD1/
LCD_SEG11/LCD_SEG25
PB12/EBI_AD0/
CLKO/LCD_SEG10/
LCD_SEG24
NC
37
PE8/LCD_SEG9
69
PE0/PWM1_CH2/
I2S_MCLK
101
06
X320
38
PE7/LCD_SEG8
70
102
07
X32I
39
NC
71
08
NC
40
NC
72
09
41
NC
73
42
NC
74
43
NC
75
44
76
14
PD9/LCD_SEG18
46
15
PD10/LCD_SEG17
47
79
PA12/PWM0_CH0/
EBI_AD13/TC0/I2C0_SDA/
CTK10/LCD_SEG24
111
PB15/INT1/
SNOOPER/
LCD_SEG14/LCD_SEG31
16
17
PD11/LCD_SEG16
PD12/LCD_SEG15
48
49
PB0/UART0_RXD/
SPI1_MOSI0/
LCD_SEG1/LCD_SEG7
PB1/UART0_TXD/
SPI1_MISO0/
LCD_SEG0/LCD_SEG6
PB2/UART0_RTSn/
EBI_nWRL/SPI1_CLK/
LCD_COM3/LCD_SEG
5
PB3/UART0_CTSn/
EBI_nWRH/SPI1_SS0/
LCD_COM2/LCD_SEG
4
PD6/LCD_SEG3
PD7/LCD_SEG2
PC8/SPI1_SS0/
EBI_MCLK/I2C1_SDA/
CTK12/LCD_SEG28
PA15/PWM0_CH3/
I2S_MCLK/TC3/SC0_PWR/
UART0_TXD/LCD_SEG27
PA14/PWM0_CH2/
EBI_AD15/TC2/
UART0_RXD/LCD_SEG26
PA13/PWM0_CH1/
EBI_AD14/TC1/I2C0_SCL/
CTK11/LCD_SEG25
107
13
PA11/I2C1_SCL/EBI_nRD/
SC0_RST/SPI2_MOSI0/
LCD_SEG9/LCD_SEG23
PA10/I2C1_SDA/EBI_nWR/
SC0_PWR/SPI2_MISO0/
LCD_SEG8/LCD_SEG22
PA9/I2C0_SCL/
SC0_DAT/SPI2_CLK/
LCD_SEG7/LCD_SEG21
PA8/I2C0_SDA/
SC0_CLK/SPI2_SS0/
LCD_SEG6/LCD_SEG20
PD8/LCD_SEG19
PC13/SPI_MOSI1/
PWM1_CH1/SNOOPER/
INT0/I2C0_SCL
PC12/SPI1_MISO1/
PWM1_CH0/
INT0/I2C0_SDA
PC11/SPI1_MOSI0/
UART1_TXD/
CTK15/LCD_SEG31
PC10/SPI1_MISO0/
UART1_RXD/
CTK14/LCD_SEG30
PC9/SPI1_CLK/I2C1_SCL/
CTK13/LCD_SEG29
PD0/UART1_RXD/
SPI2_SS0/SC1_CLK/
CTK0/AD8
PD1/UART1_TXD/
SPI2_CLK/SC1_DAT/
AD9/CTK1
PD2/UART1_RTSn/
I2S_LRCLK/SPI2_MISO0/
SC1_PWR/AD10/CTK2
PD3/UART1_CTSn/
I2S_BCLK/SPI2_MOSI0/
SC1_RST/AD11/CTK3
NC
80
81
112
113
NC
XT1_IN
18
19
PD13/LCD_SEG14
PB4/UART1_RXD/
SC0_CD/SPI2_SS0/
LCD_SEG5/LCD_SEG13
PB5/UART1_TXD/
50
51
PD14/LCD_SEG1
PD15/LCD_SEG0
82
83
PF0/ICE_DAT/INT0
PF1/ICE_CLK/
CLKO/INT1
NC
VDD
114
115
XT1_OUT
NC
52
PC5/SPI0_MOSI1/
84
NC
116
nRESET
03
04
10
11
12
20
Oct. 16, 2012
45
77
78
5
103
104
105
106
108
109
110
PD4/I2S_DI/
SPI2_MISO1/SC1_CD/
CTK4/LCD_SEG35
PD5/I2S_DO/
SPI2_MOSI1/CTK5/
LCD_SEG34
PC7/DA1_OUT/
EBI_AD5/TC1/
PWM0_CH1/LCD_SEG17
PC6/DA0_OUT/
EBI_AD4/TC0/
SC1_CD/PWM0_CH0
PC15/EBI_AD3/
TC0/PWM1_CH2/
LCD_SEG16/LCD_SEG33
PC14/EBI_AD2/
PWM1_CH3/
LCD_SEG15/LCD_SEG32
Revision V1.0
NuTiny-SDK-Nano130 User Manual
23
SC0_RST/SPI2_CLK/
LCD_SEG4/LCD_SEG12
PB6/UART1_RTSn/
EBI_ALE/SPI2_MISO0/
LCD_SEG3/LCD_SEG11
PB7/UART1_CTSn/
EBI_nCS/SPI2_MOSI0/
LCD_SEG2/LCD_SEG10
NC
24
LDO_CAP
56
25
NC
57
26
27
NC
VDD
58
59
PC3/SPI0_MOSI0/
I2S_DO/SC1_RST/
LCD_COM1
PC2/SPI0_MISO0/
I2S_DI/SC1_PWR/
LCD_COM0
PC1/SPI0_CLK/
I2S_BCLK_SC1_DAT/
LCD_DH2
PC0/SPI0_SS0/
I2S_LRCLK/
SC1_CLK/LCD_DH1
PE6
LCD_VLCD
28
NC
60
LCD_VLCD
92
29
VSS
61
PE5
93
30
VSS
62
94
31
VSS
63
32
VSS
64
PB11/PWM1_CH0/
TM3/SC2_DAT/
SPI0_MISO0/LCD_V1
PB10/SPI0_SS1/
TM2/SC2_CLK/
SPI0_MOSI0/LCD_V2
PB9/SPI1_SS1/
TM1/SC2_RST/
INT0/LCD_V3
21
22
LCD_COM3
53
PC4/SPI0_MISO1/
LCD_COM2
85
VSS
117
VSS
54
86
VSS
118
VSS
87
AVSS
119
NC
88
AVSS
120
VDD
89
PA0/AD0/
SC2_CD/CTK8
121
NC
90
91
PA1/AD1/EBI_AD12/CTK9
PA2/AD2/EBI_AD11/
UART1_RXD/LCD_SEG23
PA3/AD3/EBI_AD10/
UART1_TXD/LCD_SEG22
PA4/AD4/EBI_AD9/
SC2_PWR/I2C0_SDA/
LCD_SEG21/LCD_SEG39
PA5/AD5/EBI_AD8/
SC2_RST_I2C0_SCL/
LCD_SEG20/LCD_SEG38
PA6/AD6/EBI_AD7/
TC3/SC2_CLK/PWM0_CH3/
LCD_SEG19/LCD_SEG37
PA7/AD7/EBI_AD6/
TC2/SC2_DAT/
PWM0_CH2/CTK_CAP/
LCD_SEG18/LCD_SEG36
122
123
PF4/I2C0_SDA/CTK6
PF5/I2C0_SCL/CTK7
124
VSS
125
PVSS
126
127
PB8/STADC/TM0/
INT0/SC2_PWR/
LCD_SEG13/LCD_SEG30
PE15/LCD_SEG29
128
PE14/LCD_SEG28
55
95
96
Table 2-1 NANO130KE3BN LQFP 128-pin Assignment for Extended Connectors
Oct. 16, 2012
6
Revision V1.0
NuTiny-SDK-Nano130 User Manual
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
Oct. 16, 2012
7
Revision V1.0
NuTiny-SDK-Nano130 User Manual
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
Oct. 16, 2012
8
Revision V1.0
NuTiny-SDK-Nano130 User Manual
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
Oct. 16, 2012
9
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
Revision V1.0
NuTiny-SDK-Nano130 User Manual
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
Oct. 16, 2012
10
Revision V1.0
NuTiny-SDK-Nano130 User Manual
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
Oct. 16, 2012
11
Project – Download and Debug
Program the application code into on-chip
Flash ROM

Single step through code

Reset the device

Run the application
Revision V1.0
NuTiny-SDK-Nano130 User Manual
5
NuTiny-EVB-Nano130 Schematics
VDD33
PIN[1..128]
R1
10K
0603R
C1
10uF/10V
TANT-A
DVDD
VCC33(B)
D1
1
From ICE Bridge's USB Power
VDD33
DVDD
JP9
1
2
HEADER 2PX1
2
U1
1
3
5
7
9
VCC33(A)
TICE_DAT
TICE_CLK
TICE_RST
2
4
6
8
10
C4
10uF/10V
TANT-A
HEADER 5PX2
HEADER 5PX2
X32KO
X32KI
ICE Interface
C2
C3
DVDD
R2
XTAL2
20pF
0603C
X2
12MHz
XTAL3-1
33
R4 0603R
1M/DNE
0603R
10uF/10V
TANT-A
C5
XTAL1
PIN1
PIN2
PIN3
PIN4
PIN5
PIN6
PIN7
PIN8
PIN9
PIN10
PIN11
PIN12
PIN13
PIN14
PIN15
PIN16
PIN17
PIN18
PIN19
PIN20
PIN21
PIN22
PIN23
PIN24
PIN25
PIN26
PIN27
PIN28
PIN29
PIN30
PIN31
PIN32
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
SW
PUSH BUTTON
C13
0.1uF
C0603
C14
1uF
C0603
CB2
0.1uF
C0603
NANO130_LQFP128
PIN33
PIN34
PIN35
PIN36
PIN37
PIN38
PIN39
PIN40
PIN41
PIN42
PIN43
PIN44
PIN45
PIN46
PIN47
PIN48
PIN49
PIN50
PIN51
PIN52
PIN53
PIN54
PIN55
PIN56
PIN57
PIN58
PIN59
PIN60
PIN61
PIN62
PIN63
PIN64
X32KO
PA.7
PA.6
PA.5
PA.4
PA.3
PA.2
PA.1
PA.0
AVSS
AVSS
VSS
VSS
NC
VDD
NC
ICE_CK/PF.1
ICE_DAT/PF.0
PA.12
PA.13
PA.14
PA.15
PC.8
PC.9
PC.10
PC.11
PC.12
PC.13
PE.0
PE.1
PE.2
PE.3
PE.4
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
PIN96
PIN95
PIN94
PIN93
PIN92
PIN91
PIN90
PIN89
PIN88
PIN87
PIN86
PIN85
PIN84
PIN83
PIN82
PIN81
PIN80
PIN79
PIN78
PIN77
PIN76
PIN75
PIN74
PIN73
PIN72
PIN71
PIN70
PIN69
PIN68
PIN67
PIN66
PIN65
DVDD
TICE_CLK
TICE_DAT
DVDD
CB5
0.1uF
C0603
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
DVDD
C7
PE.13
PB.14
PB.13
PB.12
NC
X32O
X32I
NC
PA.11
PA.10
PA.9
PA.8
PD.8
PD.9
PD.10
PD.11
PD.12
PD.13
PB.4
PB.5
PB.6
PB.7
NC
LDO
NC
NC
VDD
NC
VSS
VSS
VSS
VSS
PE.12
PE.11
PE.10
PE.9
PE.8
PE.7
NC
VBUS
VDD33
USB_DM
USB_DP
PB.0
PB.1
PB.2
PB.3
PD.6
PD.7
PD.14
PD.15
PC.5
PC.4
PC.3
PC.2
PC.1
PC.0
PE.6
VLCD
NC
PE.5
PB.11
PB.10
PB.9
20pF
0603C
10pF
0603C
nINT0
SW2
PE.14
PE.15
PB.8
PVSS
VSS
PF.5
PF.4
NC
VDD
NC
VSS
VSS
RESET
NC
XT1_Out
XT1_In
NC
PB.15
PC.14
PC.15
PC.6
PC.7
PD.5
PD.4
NC
PD.3
PD.2
PD.1
PD.0
AVDD
NC
VREF
SS24A
RB060L
VCC33(A)
JP4
CB4
0.1uF
C0603
PIN128
PIN127
PIN126
PIN125
PIN124
PIN123
PIN122
PIN121
PIN120
PIN119
PIN118
PIN117
PIN116
PIN115
PIN114
PIN113
PIN112
PIN111
PIN110
PIN109
PIN108
PIN107
PIN106
PIN105
PIN104
PIN103
PIN102
PIN101
PIN100
PIN99
PIN98
PIN97
VDD33
C15
1uF
C0603
128
127
126
125
124
123
122
121
120
119
118
117
116
115
114
113
112
111
110
109
108
107
106
105
104
103
102
101
100
99
98
97
Reset Circuit
PIN1
PIN2
PIN3
PIN4
PIN5
PIN6
PIN7
PIN8
PIN9
PIN10
PIN11
PIN12
PIN13
PIN14
PIN15
PIN16
PIN17
PIN18
PIN19
PIN20
PIN21
PIN22
PIN23
PIN24
PIN25
PIN26
PIN27
PIN28
PIN29
PIN30
PIN31
PIN32
PIN33
PIN34
PIN35
PIN36
PIN37
PIN38
PIN39
PIN40
PIN41
PIN42
PIN43
PIN44
PIN45
PIN46
PIN47
PIN48
PIN49
PIN50
PIN51
PIN52
PIN53
PIN54
PIN55
PIN56
PIN57
PIN58
PIN59
PIN60
PIN61
PIN62
PIN63
PIN64
DVDD
PIN71
CB3
0.1uF
C0603
XTAL2
XTAL1
SW
PUSH BUTTON
TICE_DAT
TICE_CLK
TICE_RST
TICE_DAT
TICE_CLK
TICE_RST
TICE_RST
TICE_RST
SW1
X1
32.768KHz
XTAL3-1
PIN24
TICE_RST
PIN65
PIN66
PIN67
PIN68
PIN69
PIN70
PIN71
PIN72
PIN73
PIN74
PIN75
PIN76
PIN77
PIN78
PIN79
PIN80
PIN81
PIN82
PIN83
PIN84
PIN85
PIN86
PIN87
PIN88
PIN89
PIN90
PIN91
PIN92
PIN93
PIN94
PIN95
PIN96
PIN97
PIN98
PIN99
PIN100
PIN101
PIN102
PIN103
PIN104
PIN105
PIN106
PIN107
PIN108
PIN109
PIN110
PIN111
PIN112
PIN113
PIN114
PIN115
PIN116
PIN117
PIN118
PIN119
PIN120
PIN121
PIN122
PIN123
PIN124
PIN125
PIN126
PIN127
PIN128
DVDD
C8
VDD33
C9
0.1uF
C0603
C10
1uF
C0603
1
C12
1uF
C0603
VDD33
1
10pF
0603C
1
X32KI
TP1
SIP/1P
TP2
SIP/1P
TP3
SIP/1P
JP2
R11
330
0603R
Crystal
1
2
2
1
HEADER 2PX1
HEADER 2PX1
PIN58
IO
KPT-2012
KP-2012
JP3
1
2
HEADER 2PX1
HEADER 2PX1
Title
NuTiny-EVB-Nano130-LQFP128 V1.1
Size
Document Number
Custom
Date:
Oct. 16, 2012
12
Rev
V1.1
NANO130KE3BN.SCH
Wednesday , October 31, 2012
Sheet
2
of
3
Revision V1.0
NuTiny-SDK-Nano130 User Manual
PIN127
PIN125
PIN123
PIN121
PIN119
PIN117
PIN115
PIN113
PIN111
PIN109
PIN107
PIN105
PIN103
PIN101
PIN99
PIN97
PIN[1..128]
31
29
27
25
23
21
19
17
15
13
11
9
7
5
3
1
PIN1
PIN2
PIN3
PIN4
PIN5
PIN6
PIN7
PIN8
PIN9
PIN10
PIN11
PIN12
PIN13
PIN14
PIN15
PIN16
PIN17
PIN18
PIN19
PIN20
PIN21
PIN22
PIN23
PIN24
PIN25
PIN26
PIN27
PIN28
PIN29
PIN30
PIN31
PIN32
U4
RT9164A-3.3V
JP11
R12
33
0603R
USB_DM
USB_DP
R13
33
0603R
1
2
3
4
5
J1
VCC
DM
DP
NC
GND
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
OUT
PIN128
PIN126
PIN124
PIN122
PIN120
PIN118
PIN116
PIN114
PIN112
PIN110
PIN108
PIN106
PIN104
PIN102
PIN100
PIN98
CT4
10uF/10V
TANT-A
6
7
8
9
SHIELD
SHIELD
SHIELD
SHIELD
PIN127
PIN125
PIN123
PIN121
PIN119
PIN117
PIN115
PIN113
PIN111
PIN109
PIN107
PIN105
PIN103
PIN101
PIN99
PIN97
PIN42
PIN43
VBUS
mini USB 5pin
USB_MINI_B
L1
L0603
31
29
27
25
23
21
19
17
15
13
11
9
7
5
3
1
PIN40
4
3
1
2
IN
GND
OUT
HEADER 16PX2
VCC33(B)
JP1
PIN65
PIN66
PIN67
PIN68
PIN69
PIN70
PIN71
PIN72
PIN73
PIN74
PIN75
PIN76
PIN77
PIN78
PIN79
PIN80
PIN81
PIN82
PIN83
PIN84
PIN85
PIN86
PIN87
PIN88
PIN89
PIN90
PIN91
PIN92
PIN93
PIN94
PIN95
PIN96
PIN97
PIN98
PIN99
PIN100
PIN101
PIN102
PIN103
PIN104
PIN105
PIN106
PIN107
PIN108
PIN109
PIN110
PIN111
PIN112
PIN113
PIN114
PIN115
PIN116
PIN117
PIN118
PIN119
PIN120
PIN121
PIN122
PIN123
PIN124
PIN125
PIN126
PIN127
PIN128
PIN128
PIN126
PIN124
PIN122
PIN120
PIN118
PIN116
PIN114
PIN112
PIN110
PIN108
PIN106
PIN104
PIN102
PIN100
PIN98
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
HEADER 16PX2, 2.00mm
PIN33
PIN34
PIN35
PIN36
PIN37
PIN38
PIN39
PIN40
PIN41
PIN42
PIN43
PIN44
PIN45
PIN46
PIN47
PIN48
PIN49
PIN50
PIN51
PIN52
PIN53
PIN54
PIN55
PIN56
PIN57
PIN58
PIN59
PIN60
PIN61
PIN62
PIN63
PIN64
JP15
PIN1
PIN3
PIN5
PIN7
PIN9
PIN11
PIN13
PIN15
PIN17
PIN19
PIN21
PIN23
PIN25
PIN27
PIN29
PIN31
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
JP5
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
PIN2
PIN4
PIN6
PIN8
PIN10
PIN12
PIN14
PIN16
PIN18
PIN20
PIN22
PIN24
PIN26
PIN28
PIN30
PIN32
PIN1
PIN3
PIN5
PIN7
PIN9
PIN11
PIN13
PIN15
PIN17
PIN19
PIN21
PIN23
PIN25
PIN27
PIN29
PIN31
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
JP6
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
PIN2
PIN4
PIN6
PIN8
PIN10
PIN12
PIN14
PIN16
PIN18
PIN20
PIN22
PIN24
PIN26
PIN28
PIN30
PIN32
PIN96
PIN94
PIN92
PIN90
PIN88
PIN86
PIN84
PIN82
PIN80
PIN78
PIN76
PIN74
PIN72
PIN70
PIN68
PIN66
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
JP16
31
29
27
25
23
21
19
17
15
13
11
9
7
5
3
1
PIN95
PIN93
PIN91
PIN89
PIN87
PIN85
PIN83
PIN81
PIN79
PIN77
PIN75
PIN73
PIN71
PIN69
PIN67
PIN65
PIN96
PIN94
PIN92
PIN90
PIN88
PIN86
PIN84
PIN82
PIN80
PIN78
PIN76
PIN74
PIN72
PIN70
PIN68
PIN66
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
31
29
27
25
23
21
19
17
15
13
11
9
7
5
3
1
PIN95
PIN93
PIN91
PIN89
PIN87
PIN85
PIN83
PIN81
PIN79
PIN77
PIN75
PIN73
PIN71
PIN69
PIN67
PIN65
VDD33
HEADER 16PX2, 2.00mm
R14
100K
HEADER 16PX2
ADC0
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
PIN89
HEADER 16PX2, 2.00mm
PIN34
PIN36
PIN38
PIN40
PIN42
PIN44
PIN46
PIN48
PIN50
PIN52
PIN54
PIN56
PIN58
PIN60
PIN62
PIN64
HEADER 16PX2
Thermistor
JP7
NTC1
C11
100K
0.1uF
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
HEADER 16PX2, 2.00mm
PIN33
PIN35
PIN37
PIN39
PIN41
PIN43
PIN45
PIN47
PIN49
PIN51
PIN53
PIN55
PIN57
PIN59
PIN61
PIN63
PIN90
CTKey _SLIDER
PIN75
PIN78
5
JP17
CTK14
HEADER 16PX2
CTK13
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
PIN74
CTK15
CTK12
CTK11
PIN33
PIN35
PIN37
PIN39
PIN41
PIN43
PIN45
PIN47
PIN49
PIN51
PIN53
PIN55
PIN57
PIN59
PIN61
PIN63
PIN73
2
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
1
PIN72
4
3
PIN34
PIN36
PIN38
PIN40
PIN42
PIN44
PIN46
PIN48
PIN50
PIN52
PIN54
PIN56
PIN58
PIN60
PIN62
PIN64
K1
Title
NuTiny-EVB-Nano130-LQFP128 V1.1
Size
Document Number
Custom
Date:
Oct. 16, 2012
13
Rev
V1.1
OTHER.SCH
Wednesday , October 31, 2012
Sheet
3
of
3
Revision V1.0
NuTiny-SDK-Nano130 User Manual
6
6.1
Downloading NuMicro™ Related Files from Nuvoton Website
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.
Oct. 16, 2012
14
Revision V1.0
NuTiny-SDK-Nano130 User Manual
Step 3
Step 4 Download the NuMicro Keil μVision® IDE driver.
Oct. 16, 2012
15
Revision V1.0
NuTiny-SDK-Nano130 User Manual
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.
Oct. 16, 2012
16
Revision V1.0
NuTiny-SDK-Nano130 User Manual
Step 3
Step 4 Download the NuMicro™ IAR Embedded Workbench® driver.
Oct. 16, 2012
17
Revision V1.0
NuTiny-SDK-Nano130 User Manual
6.3
Downloading NuMicro™ Nano100 series BSP Software Library
Step 1
Visit the Nuvoton NuMicro™ website: http://www.nuvoton.com/NuMicro
Step 2
Click here to enter
Device Driver and
Software Library.
Step 3
Download the NuMicro™ Nano100 series software library.
Oct. 16, 2012
18
Revision V1.0
NuTiny-SDK-Nano130 User Manual
7
Revision History
Revision Date
1.0
Oct. 16, 2012
Description
Preliminary version
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.
Oct. 16, 2012
19
Revision V1.0