Professional Documents
Culture Documents
ARM Cortex®-M4
32-BIT MICROCONTROLLER
Nuvoton is providing this document only for reference purposes of NuMicro™ microcontroller based system design.
Nuvoton assumes no responsibility for errors or omissions.
Table of Contents
1 Overview ........................................................................................... 3
1 Overview
The NuTiny-SDK-M453 is a specific development tool for NuMicro™ M453 Series. User
can use NuTiny-SDK-M453 to develop and verify the application program easily. The
NuTiny-SDK-M453 includes two parts: NuTiny-EVB-M453 and Nu-Link-Me. The
NuTiny-EVB-M453 is the evaluation board and Nu-Link-Me is its Debug Adaptor.
Therefore, user does not need other additional ICE or debug equipment.
2 Introduction to NuTiny-SDK-M453
The NuTiny-SDK-M453 uses the M453VG6AE as the target microcontroller. Figure 2-1
shows the NuTiny-SDK-M453 for M453 Series, in which the left portion is called
NuTiny-EVB-M453 and the right portion is called Nu-Link-Me.
The Nu-Link-Me is a Debug Adaptor, which 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 the Nu-Link-Me Debug Adaptor with IAR or
Keil, please refer to the “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 driver is installed.
LQFP-100 pin
Extended Connector
Power LED (JP6, JP8)
VCC5 (JP1)
Reset Key (SW1)
USB OTG ICE Controller
Connector USB Connector
(CON1/J3) (J2)
Target Chip
PWM0_CH2/EBI_AD10
PC.3/SPI2_MOSI/UART2_RXD/USB_VBUS_ST/
47 73 USB_VBUS
PWM0_CH3/EBI_AD11
48 PC.4/SPI2_MISO/I2C1_SCL/USB_VBUS_EN/ 74 USB_D-
PWM0_CH4/EBI_AD12
PE.0/SPI2_CLK/I2C1_SDA/T2_EXT/SC0_CD/
49 75 USB_D+
PWM0_CH0/EBI_nCS1/INT4
50 PC.5/SPI2_I2SMCLK/PWM0_CH5/EBI_AD13 76 USB_ID
PC.6/I2C1_SMBAL/ACMP1_O/PWM1_CH0/
51 77 USB_VDD33_CAP
EBI_AD14
52 PC.7/I2C1_SMBSUS/PWM1_CH1/EBI_AD15 78 PE.2/PWM1_CH1
PE.4/I2C1_SCL/SC0_PWR/PWM1_BRAKE0/ PA.3/USB_VBUS_ST/UART0_RXD/UART0_nRTS/
53 79
EBI_nCS0/INT0 I2C0_SCL/SC0_PWR/PWM1_CH2/EBI_AD3
54 PE.5/I2C1_SDA/SC0_RST/PWM1_BRAKE1/ 80 PA.2/USB_VBUS_EN/UART0_TXD/UART0_nCTS/
EBI_ALE/INT1 I2C0_SDA/SC0_RST/PWM1_CH3/EBI_AD2
PA.1/UART1_nRTS/UART1_RXD/CAN0_TXD/
55 PF.5/ICE_CLK 81
SC0_DAT/PWM1_CH4/EBI_AD1
PA.0/UART1_nCTS/UART1_TXD/CAN0_RXD/
56 PF.6/ICE_DAT 82
SC0_CLK/PWM1_CH5/EBI_AD0/INT0
57 PA.8/UART3_TXD 83 PA.12/SPI1_I2SMCLK/CAN0_TXD
58 PA.9/UART3_RXD 84 PA.13/CAN0_RXD
59 PA.7/SPI1_CLK/T0_EXT/EBI_AD7 85 PA.14/UART2_nCTS/I2C0_SMBAL
60 PA.6/SPI1_MISO/T1_EXT/EBI_AD6 86 PA.15/UART2_nRTS/I2C0_SMBSUS
61 PA.5/SPI1_MOSI/T2_EXT/EBI_AD5 87 VSS
62 PA.4/SPI1_SS/EBI_AD4 88 VDD
63 VSS 89 AVDD
64 VDD 90 VREF
PB.0/EADC_CH0/SPI0_MOSI1/UART2_RXD/
65 PE.1/T3_EXT/SC0_CD/PWM0_CH1 91
T2/DAC/EBI_nWRL/INT1
PE.8/UART1_TXD/SPI0_MISO1/I2C1_SCL/ PB.1/EADC_CH1/SPI0_MISO1/UART2_TXD/T3/
66 92
SC0_PWR SC0_RST/PWM0_SYNC_OUT/EBI_nWRH
PE.9/UART1_RXD/SPI0_MOSI1/I2C1_SDA/ PB.2/EADC_CH2/SPI0_CLK/SPI1_CLK/
67 93
SC0_RST UART1_RXD/SC0_CD
PE.10/SPI1_MISO/SPI0_MISO0/UART1_nCTS/ PB.3/EADC_CH3/SPI0_MISO0/SPI1_MISO/
68 94
I2C0_SMBAL/SC0_DAT UART1_TXD
PE.11/SPI1_MOSI/SPI0_MOSI0/UART1_nRTS/ PB.4/EADC_CH4/SPI0_SS/SPI1_SS/
69 95
I2C0_SMBSUS/SC0_CLK UART1_nCTS/ACMP0_N/EBI_AD7
PE.12/SPI1_SS/SPI0_SS/UART1_TXD/
70 96 PB.8/EADC_CH5/UART1_nRTS/PWM0_CH2
I2C0_SCL
PE.13/SPI1_CLK/SPI0_CLK/UART1_RXD/
71 97 PB.9/EADC_CH6
I2C0_SDA
72 VDDIO 98 PB.10/EADC_CH7
5 NuTiny-SDK-M453 Schematics
5.1 NuTiny-EVB-M453 Schematic
VDDIO
C21 VDD
1
USB_VBUS
2 0.1u
USB_D+
ICEDAT
ICECLK
USB_D-
C0603
0ohm
VDD
U1
P75
P74
P73
P72
P71
P70
P69
P68
P67
P66
P65
P64
P63
P62
P61
P60
P59
P58
P57
P56
P55
P54
P53
P52
P51
M453VG6AE
LQFP-100
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
USB_D+
VSS
VBUS
PC.7
USB_D-
VDDIO
PA.4/SPI1_CS#
PA.7/SPI1_CLK
PE.13/SPI0_CLK
PE.12/SPI0_CS#
PF.5/ICE_CLK
PC.6/CMP1_O
PE.10/SPI0_MISO
PE.4/I2C1_SCL
PE.9/SPI0_MOSI1
PE.8/SPI0_MISO1
PA.9/UART3_RX
PA.8/UART3_TX
PE.5/I2C1_SDA
VDD
PF.6/ICE_DAT
PE.11/SPI0_MOSI
PE.1/SC_CD/TM3_EXT
PA.5/SPI1_MOSI/TM2_EXT
PA.6/SPI1_MISO/TM1_EXT
USB OTG
LDO Multi-function Pins
USB_ID P76 76 50 P50
P77 77 USB_ID PC.5 49 P49
P78 78 USB_LDO_CAP PE.0/SPI2_CLK/SC_CD/I2C1_SDA 48 P48
C11 USB_OC# P79 79 PE.2 PC.4/SPI2_MISO/I2C1_SCL/USB_EN 47 P47
USB_PWR_EN P80 80 PA.3_SC_PWR/USB_ST PC.3/SPI2_MOSI/USB_ST 46 P46
1u PA.2/SC_RST/USB_EN PC.2/CMP1_O/SPI2_CS#
P81 81 45 P45
C0603 PA.1/CAN_TX/SC_DAT PC.1/CAN_RX/CKO
P82 82 44 P44
P83 83 PA.0/CAN_RX/SC_CLK PC.0/CAN_TX/SPI2_CLK 43 P43
P84 84 PA.12/CAN_TX PC.14 42 P42
P85 PA.13/CAN_RX PC.13/SPI2_CS# P41
PB.6/AIN14/CMP0_P1/SPI0_MISO0/SPI1_MISO
85 41
PB.5/AIN13/CMP0_P2/SPI0_MOSI0/SPI1_MOSI
P87 87 39 P39
P88 88 VSS PC.10/SPI2_MOSI 38 P38 PC9
VDD VDD PC.9
PD.6/CMP0_O/SPI1_CS#/UART0_RXD
P89 89 37 P37
AVDD AVDD LDO_CAP
P90 90 36 P36
VREF VDD
PD.5/SPI1_MISO/I2C0_SCL/CLKO
VREF VDD
PD.1/CMP1_P2/UART0_TXD/TM0
92 34 1u
P93 93 PB.1/AIN1 PF.4/I2C1_SDA/XT1_I 33 P33 D12MO
PD.0/CMP1_N/UART0_RXD
PB.15/TK2/AIN12/CMP0_P3
P94 94 32 P32
PD.2/CMP1_P1/TM0_EXT
PB.10/AIN7 PD.12/SPI2_CS#
PD.9/CMP1_P3
P99 99 27 P27
PF.2/TAMPER
PB.11/AIN8 PD.11/TM3
PB.13/AIN10
PB.14/AIN11
PB.12/AIN9 PD.10/TM2
PF.1/X32_I
RESET#
AVSS
VBAT
PC.8
PD.8
VDD
VSS
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
P10
P11
P12
P13
P14
P15
P16
P17
P18
P19
P20
P21
P22
P23
P24
P25
P1
P2
P3
P4
P5
P6
P7
P8
P9
VDD
ICERST
DX32O
DX32I
0ohm
C0603
VDD 0.1u 2
C13 1
VBAT
ADAVSS
Crystal
C1 C2
20p 20p
XTAL-3.4MM-2P R2 DX32O R3 D12MO
0 0
C0603 R0603 C0603 R0603
X2
32.768K 12MHz
X1
C9 C10 XTAL3-1
20p 20p
R6 DX32I R7 D12MI
0 0
C0603 R0603 C0603 R0603
Reset VDD
R1
SW1 10K
PUSH BOTTOM R0603
SW ICERST
C8
10uF/10V
TANT-A
VDD 1
D- 2
D+ 3
D1 USB_ID 4
JP9 5
JP14 0ohm-R8050
2
2 1
D2
0ohm-R8050 NC NC
SS24A
1
RB060L
2
1
VCC5 RB060L
2
1
U2 J3
1 USB_VBUS 1
5 OUT VBUS
IN 2 USB_D-R8 27 D- 2
USB_PWR_EN 4 GND D-
EN/EN# CT1 R0603
3 USB_OC# + 1uF/6.3V CB1 D+ 3
OC# D+ 6
0.1u
R9 TANT-A C0603 USB_D+R10 27 USB_ID 4 Shield 7
NCT3520U ID Shield 8
NC R0603 Shield
R0603 5 9
GND Shield
VDD
NC
NCT3520U High Active
L3 L0603
CON1
R11 mini USB 5pin
4.7K USB_VBUS 1 6
D- 2 VCC SHIELD 7
R0603 NCT3520U pin3(OC#) is Open Drain Pin D+ 3 DM SHIELD 8
USB_ID 4 DP SHIELD 9
USB_OC# 5 NC SHIELD
GND
USB_MINI_B
NC
C3 C4 C5 C6 C7
1
2
10uF/10V 0.1u 10uF/10V 0.1u 0.1u
TANT-A C0603 TANT-A C0603 C0603
VREF
JP4 L2 0ohm-R8050
1
2 L0603
NC ADAVSS
Connector
JP5 JP6
P76 P77 GND P75
P78 1 2 P79 P74 26 25 P73
P80 3 4 P81 P72 24 23 P71
P82 5 6 P83 P70 22 21 P69
P84 7 8 P85 P68 20 19 P67
P86 9 10 P87 P66 18 17 P65
P88 11 12 P89 P64 16 15 P63
P90 13 14 P91 P62 14 13 P61
P92 15 16 P93 P60 12 11 P59
P94 17 18 P95 P58 10 9 P57
P96 19 20 P97 P56 8 7 P55
P98 21 22 P99 P54 6 5 P53
P100 23 24 GND P52 4 3 P51
25 26 2 1
NC NC
JP7 JP8
P1 P2 GND P50
P3 1 2 P4 P49 26 25 P48
P5 3 4 P6 P47 24 23 P46
P7 5 6 P8 P45 22 21 P44
P9 7 8 P10 P43 20 19 P42
P11 9 10 P12 P41 18 17 P40
P13 11 12 P14 P39 16 15 P38
P15 13 14 P16 P37 14 13 P36
P17 15 16 P18 P35 12 11 P34
P19 17 18 P20 P33 10 9 P32
P21 19 20 P22 P31 8 7 P30
P23 21 22 P24 P29 6 5 P28
P25 23 24 GND P27 4 3 P26
25 26 2 1
NC NC
LED VDD
R4 R5
330 330
R0603 R0603
1
POWER1 IO1
0805LED_Red 0805LED_Red
KP-2012 KP-2012
PC9 2
ICE_RST
1 2 RB060L
12M_O
VCC
12M_I
D3 SS24A VDD JP11
VCC TICEDAT 1 2
TICEDAT TICECLK 3 4
TICECLK TICERST 5 6 ICERX
TICERST 7 8 ICETX ICERX
9 10 ICETX
U3
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
NC
PVSS
VDD1
VSS1
XT1_In
INT1/PB15
CPP1/PC14
CPN1/PC15
CPP0/PC6
CPN0/PC7
ADC7/PA7
ADC6/PA6
ADC/PA5
STADC/TM0/PB8
/RESET
AVDD
XT1_Out
Crystal C14
20p
12M_O R12
1
2 INT0/PB14 48 27 R13 C0603
3 CPO1/PB13 PA4/ADC4 47 VCC R0603 X3
CPO0/PB12 PA3/ADC3 NC 12MHz
4 46
5 X32I PA2/ADC2 45 R0603
X32O PA1/ADC1 XTAL3-1 C15
6 44 20p
7 I2C1SCL/PA11 PA0/ADC0 43 12M_I
8 I2C1SDA/PA10 AVSS 42 ICE_CLK
9 I2C0SCL/PA9 NUC12SRE3AN ICE_CK 41 ICE_DAT C0603
ICELED 10 I2C0SDA/PA8 ICE_DAT 40 RRSET1 RTCK1 RTDA1
RX1/PB4 PA12/PWM0
ISPLED
RED
11
12 TX1/PB5
RTS1/PB6
PA13/PWM1
PA14/PWM2
39
38
100K
R0603
100K
R0603
100K
R0603 USB Test Interface
GREEN 13 37
14 CTS1/PB7 PA15/PWM3 36 TICERST DVBUS JP12
15 LDO PC8/SS10 35 TICECLK
C16 VCC VDD PC9/SPCLK1 TICEDAT DM 1
16 34
10uF/10V VSS PC10/SDI10 33 DP 2
PC11/SDO10 RTDA2 3
TANT-A
PB10/SS01/TM2
4
PB9/SS11/TM1
1K
PC1/SPCLK0
R0603 NC
PC3/SDO00
PC2/SDI00
PB2/RTS0
PB3/CTS0
PB11/TM3
PC0/SS00
PB0/RX0
PB1/TX0
VDD33
VBUS
PE5
LED Display
D+
D-
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
L0805 L4 BUSY 1
0805LED_Green
GREEN 2 1 KP-2012
Power VCC5 VCC
DEBUG Interface
VCC
R20 JPR1
UP1 NC
NC
R0603 RT9164A-3.3v R19
3
2 1 10K
ICE_DAT
GND
OUT
OUT
1 2 R0603
PD1 C19 ICE_CLK
IN
5 C20
TANT-A
RB060L JP13 10uF/10V Size Document Number Rev
TANT-A A4 1.0
Date: Wednesday , July 16, 2014 Sheet of
™
Step1 Visit the Nuvoton NuMicro website: http://www.nuvoton.com/NuMicro
Step2
Step3
Step4
Click here to
download
the file.
™ ®
Step5 Download the NuMicro Keil μVision IDE driver.
™
Step1 Visit the Nuvoton NuMicro website: http://www.nuvoton.com/NuMicro.
Step2
Click here to enter
Tool & Software.
Step3
Step4
Click here to
download
the file.
™
Step5 Download the NuMicro IAR EWARM driver.
Step2
Step3
™
Step 3 Download the NuMicro M453 Series CMSIS BSP.
7 Revision History
Revision Date Description
1.0 July 16, 2014 Initial release
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”.
Insecure usage includes, but 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 third parties lay claims to
Nuvoton as a result of customer’s Insecure Usage, customer shall indemnify the damages and
liabilities thus incurred by Nuvoton.