MuMaker-PFM-M453
ARM® Cortex® -M
32-bit Microcontroller
MuMaker-PFM-M453
User Manual
NuMicro® M453 Series
July 14, 2016
Page 1 of 33
Rev 1.00
U
www.nuvoton.com
M
For additional information or questions, please contact: Nuvoton Technology Corporation.
-m
All data and specifications are subject to change without notice.
M
Nuvoton is providing this document only for reference purposes of NuMicro microcontroller based system
design. Nuvoton assumes no responsibility for errors or omissions.
NUMAKER-PFM-M453 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.
MuMaker-PFM-M453
Table of Contents
Overview ............................................................................................. 6
1
1.1
Introduction to ARM® mbed™......................................................................... 6
1.2
Introduction to NuMaker-PFM-M453 Board ....................................................... 6
1.3
M453 Series MCU Features ......................................................................... 7
1.4
NuMaker-PFM-M453 Board Features .............................................................. 8
NuMaker-PFM-M453 Board Overview .......................................................... 9
2
2.1
Front View............................................................................................... 9
2.2
Rear View ..............................................................................................10
2.3
Arduino UNO Compatible Interface ................................................................11
2.4
System Configuration ................................................................................13
2.4.1
Power Settings ................................................................................................ 13
2.4.2
USB Connectors .............................................................................................. 13
2.4.3
Arduino UNO Compatible Interface Connectors ......................................................... 13
2.4.4
Buttons ......................................................................................................... 13
2.4.5
Power Connectors ............................................................................................ 14
2.5
PCB Placement .......................................................................................15
Getting Started.................................................................................... 16
3
Maker Nu-mbed M453 User Manual
NUMAKER-PFM-M453 USER MANUAL
3.1
Connect to the PC Host ..............................................................................16
3.2
Confirm Your PC can Access the Internet ........................................................17
3.3
Login the ARM® mbed™ ..............................................................................18
3.4
Open Mbed Compiler ................................................................................20
3.5
Compile Program .....................................................................................20
3.6
Download Program ...................................................................................20
3.7
Run Program ..........................................................................................20
3.8
Debug Program .......................................................................................20
NuMaker-PFM-M453 Schematics ............................................................. 21
4
4.1
M453 Series MCU ....................................................................................21
4.2
Nu-Link-Me ............................................................................................22
4.3
Power Supply ..........................................................................................23
4.4
Arduino UNO Compatible Interface ................................................................24
4.5
Reset....................................................................................................25
4.6
Crystal ..................................................................................................25
4.7
Battery ..................................................................................................26
July 14, 2016
Page 2 of 33
Rev 1.00
MuMaker-PFM-M453
5
4.8
LED .....................................................................................................26
4.9
RGB LED ...............................................................................................27
4.10
Push Buttons ..........................................................................................27
4.11
Buzzer ..................................................................................................28
4.12
USB OTG ..............................................................................................28
4.13
RS-485 .................................................................................................29
4.14
CAN .....................................................................................................29
4.15
24-bit Stereo Audio Codec ..........................................................................30
4.16
MPU6500 ..............................................................................................31
REVISION HISTORY ............................................................................ 32
M
U
Rev 1.00
-m
Page 3 of 33
M
NUMAKER-PFM-M453 USER MANUAL
July 14, 2016
MuMaker-PFM-M453
List of Figuare
Figure 1-1 NuMaker-PFM-M453 Board............................................................................................ 6
Figure 2-1 Front View of NuMaker-PFM-M453 Board ..................................................................... 9
Figure 2-2 Rear View of NuMaker-PFM-M453 Board .................................................................... 10
Figure 2-3 Arduino UNO Compatible Interface .............................................................................. 11
Figure 2-4 Front Placement ........................................................................................................... 15
Figure 2-5 Back Placement ............................................................................................................ 15
Figure 3-1 Connect to PC Host ...................................................................................................... 16
Figure 3-2 Nu-Link in “Devices and Printers” and “Device Manager” ............................................ 17
Figure 3-3 “MBED” Disk ................................................................................................................. 17
Figure 3-4 Contents in “MBED” Disk .............................................................................................. 18
®
™
Figure 3-5 Login Web-page in ARM mbed ................................................................................ 18
Figure 3-6 Signup to Create A New Account ................................................................................. 19
®
™
Figure 3-7 Log in ARM mbed on M453 ...................................................................................... 19
®
™
Figure 3-8 ARM mbed Compiler Based on M453 ...................................................................... 20
Figure 4-1 M453 Series Pin Assignment ....................................................................................... 21
Figure 4-2 Nu-Link-Me Circuit ........................................................................................................ 22
Figure 4-3 Power Circuit and Configurations ................................................................................. 23
Figure 4-4 Arduino UNO Compatible Interface .............................................................................. 24
Figure 4-5 Reset Circuit ................................................................................................................. 25
Maker Nu-mbed M453 User Manual
NUMAKER-PFM-M453 USER MANUAL
Figure 4-6 External Crystal Circuit ................................................................................................. 25
Figure 4-7 Battery Circuit ............................................................................................................... 26
Figure 4-8 Power LED and IO LED Circuit .................................................................................... 26
Figure 4-9 RGB LED Circuit ........................................................................................................... 27
Figure 4-10 Push Buttons Circuit ................................................................................................... 27
Figure 4-11 Buzzer Circuit ............................................................................................................. 28
Figure 4-12 USB OTG Circuit ........................................................................................................ 28
Figure 4-13 RS-485 Circuit and Connectors .................................................................................. 29
Figure 4-14 CAN Circuit and Connectors ...................................................................................... 29
Figure 4-15 Audio Codec Circuit .................................................................................................... 30
Figure 4-16 MPU6500 Circuit ......................................................................................................... 31
July 14, 2016
Page 4 of 33
Rev 1.00
MuMaker-PFM-M453
List of Tables
Table 2-1 Arduino UNO Interface Mapping with M453 GPIO ........................................................ 12
Table 2-2 Power Mode Settings ..................................................................................................... 13
M
U
Rev 1.00
-m
Page 5 of 33
M
NUMAKER-PFM-M453 USER MANUAL
July 14, 2016
MuMaker-PFM-M453
1
OVERVIEW
™
®
This user manual is aimed to give users a fast introduction to the use of ARM mbed and NuMakerPFM-M453 board.
Introduction to ARM® mbed™
1.1
™
®
The ARM mbed IoT Device Platform provides the operating system, cloud services, tools and
developer ecosystem to make the creation and deployment of commercial, standards-based IoT
solutions possible.
™
®
The ARM mbed allows IoT devices to collaborate and communicate with each other on the basis of
transparency - otherwise each of the devices will not be able to talk to each other or to the cloud. For
®
™
®
™
more detailed information about ARM mbed , user can visit the related ARM mbed websites as
the follows:
®
™
ARM mbed homepage: www.mbed.com/en/
Software homepage: developer.mbed.org/handbook/Homepage
Official C/C++ SDK: developer.mbed.org/users/mbed_official/code/mbed/
1.2
Introduction to NuMaker-PFM-M453 Board
®
The NuMaker-PFM-M453 is a development board based on a Cortex -M4 microcontroller (MCU) –
M453 series which has very rich peripherals.
®
™
Maker Nu-mbed M453 User Manual
NUMAKER-PFM-M453 USER MANUAL
This board is provided by Nuvoton and created specially to support the ARM mbed IoT Device
Platform, and let user easily to develop the IoT application program on this board. The NuMaker-PFMM453 also provides user many useful and powerful learning materials for how to develop and verify
the application programs through the peripherals and interfaces on MCU and this board.
Furthermore, this board also provides an Arduino UNO compatible interface for user to develop the
specific function with any of Arduino modules or kits. Regarding to the Arduino, user can link directly to
the Wikipedia website: en.wikipedia.org/wiki/Arduino to get more detailed introductions.
The NuMaker-PFM-M453 board consists of M453 Platform and Nu-Link-Me ICE Bridge. Figure 1-1
shows the NuMaker-PFM-M453 board.
Nu- Link-Me
ICE Bridge
M453 Platform
Figure 1-1 NuMaker-PFM-M453 Board
July 14, 2016
Page 6 of 33
Rev 1.00
MuMaker-PFM-M453
The left portion of this board is the M453 Platform that includes the target chip M453 MCU which
®
embedded Cortex -M4 core with DSP extensions and a Floating Point Unit (FPU) and the other
related on-board application parts and connectors.
The right portion of this board is a Nu-Link-Me ICE Bridge based on the SWD (Serial Wire Debug)
interface connected with the target chip, allowing user to program the application code to the flash of
target chip through the USB port from PC Host.
®
™
For more information on the NuMaker-PFM-M453 board for the ARM mbed Device Platform, please
®
™
visit the ARM mbed hardware board website:
www.mbed.com/en/development/hardware/boards/nuvotontechnology/nuvotonM453/
1.3
M453 Series MCU Features

M453VG6AE in LQFP100 package

High performance ARM Cortex -M4F core running up to 72 MHz

Build-in LDO for wide operating voltage ranged from 2.5 V to 5.5 V

256 KB application ROM (APROM)

32 Kbytes embedded SRAM

4 KB Flash for loader (LDROM)

External Bus Interface (EBI)

GPIO

Peripheral DMA (PDMA)

Timer (4)

PWM

WDT and WWDT

RTC

UART (5)

PS/2 Device

I2C (2)

SPI (3)

I2S (2)

USB OTG / FS Host / FS Device

CAN (2)

Cryptographic Accelerator

CRC

ADC (16 x 12bit with mux)

Comparator

OP (2)

DAC (12bit)
®
-m
M
U
Rev 1.00
M
Page 7 of 33
NUMAKER-PFM-M453 USER MANUAL
July 14, 2016
®
MuMaker-PFM-M453
®
For more detailed information about the NuMicro Family M453 series, please directly visit Nuvoton
website:
®
®
Nuvoton ARM Cortex -M4 MCUs: www.nuvoton.com/hq/products/microcontrollers/arm-cortex-m4mcus/?__locale=en
M453 Series Datasheet (DS): www.nuvoton.com/hq/products/microcontrollers/arm-cortex-m4mcus/Data-Sheet/?__locale=en&resourcePage=Y
M453 Series Technical Reference Manual (TRM):
www.nuvoton.com/hq/products/microcontrollers/arm-cortex-m4-mcus/Technical-ReferenceManual/?__locale=en&resourcePage=Y
1.4
NuMaker-PFM-M453 Board Features
Maker Nu-mbed M453 User Manual
NUMAKER-PFM-M453 USER MANUAL

On board Nu-Link-Me ICE Bridge (Mass storage as USB Disk drive) for drag and drop
programming

Arduino UNO compatible interface

Audio codec (NAU8822LYG) with Microphone, Line In and Headphone Out

USB OTG

3-axis Accelerometer and 3-axis Gyroscope (MPU6500)

RS485 transceiver with connectors

CAN transceiver with connectors

Two push buttons

Buzzer

RGB LED

Battery for RTC
July 14, 2016
Page 8 of 33
Rev 1.00
MuMaker-PFM-M453
2
NUMAKER-PFM-M453 BOARD OVERVIEW
2.1
Front View
Figure 2-1 shows the main components and connectors from the front side of NuMaker-PFM-M453
board.
The following lists components and connectors from the front view:

Target Chip: M453VG6AE (U1)

Nu-Link-Me ICE Bridge: ICE Controller NUC12SRE3DE (ICEU2), USB Mini-B connector
(ICEJ1) to PC Host

Audio: Audio Codec NAU8822LYG (U7), Microphone (MIC1), Aux Line In (J2),
Headphone (J3)

Arduino UNO compatible interface connectors (NU1, NU2, NU3, NU4 and NU5)

USB: USB OTG Micro-AB connector (CON1)

3-axis Accelerometer and 3-axis Gyroscope: MPU6500 (U6)

Push buttons (SW2, SW3)

Buzzer (BZ1)

RGB LED (RGBLED2)

Battery (BT1)
Push Buttons
M453VG6AE
Battery
USB OTG
RS485 Connector
ICE Controller
NAU8822 Codec
Figure 2-1 Front View of NuMaker-PFM-M453 Board
July 14, 2016
Page 9 of 33
Rev 1.00
U
Reset Key
Buzzer
MIC
M
RGB LED
Headphone
-m
USB ICE
Connector
MPU6500
Aux
Line In
M
CAN
Connector
NUMAKER-PFM-M453 USER MANUAL
5V In
MuMaker-PFM-M453
2.2
Rear View
Figure 2-2 shows the main components and connectors from the rear side of NuMaker-PFM-M453
board.
The following lists components and connectors from the rear view:

RS485 Transceivers: SP585E (UT1)

CAN Transceivers: SN65HVD230 (U4)
RS485 Transceiver
CAN Transceiver
Maker Nu-mbed M453 User Manual
NUMAKER-PFM-M453 USER MANUAL
Figure 2-2 Rear View of NuMaker-PFM-M453 Board
July 14, 2016
Page 10 of 33
Rev 1.00
MuMaker-PFM-M453
2.3
Arduino UNO Compatible Interface
Figure 2-3 shows the Arduino UNO compatible interface.
PD11
PD14
PD13
PD15
PD12
GPIO
GND
SPI_MOSI
+3V3
SPI_MISO
SPI_CLK
NRST
SPI_SS
PD6
PD1
PC6
PC7
PC11
PC12
PC13
PC14
D0
D1
D2
D3
D4
D5
D6
D7
GPIO
PC0
PC1
PC2
PC3
PC4
PC5
I2C1_SDA
I2C1_SCL
PE5
PE4
D8
D9
D10
D11
D12
D13
GND
Vref
D14
D15
RX0
TX0
PWM
A7
A6
A5
A4
A3
A2
A1
A0
PB10
PB9
PB8
PB4
PB3
PB2
PB1
PB0
ADC
VIN
GND
GND
+5V
+3V3
NRST
+3V3
NC
Page 11 of 33
Rev 1.00
U
July 14, 2016
M
Figure 2-3 Arduino UNO Compatible Interface
-m
Open: ICE Debug
M
Close: MSD programmer
NUMAKER-PFM-M453 USER MANUAL
MASS
MuMaker-PFM-M453
NuMaker-PFM-M453
Header
Compatible to
Arduino UNO
GPIO Pin of
M453
NU4.1
ADC0
PB.0
VCC
NU4.2
ADC1
PB.1
MCU_RESET
RESET
NU4.3
ADC2
PB.2
NU1.4
3VCC
3VCC
NU4.4
ADC3
PB.3
NU1.5
5VCC
5VCC
NU4.5
ADC4
PB.4
NU1.6
VSS
GND
NU4.6
ADC5
PB.8
NU1.7
VSS
GND
NU4.7
ADC6
PB.9
NU1.8
VIN
VIN
NU4.8
ADC7
PB.10
NU2.1
PWM6
PC.0
NU5.1
UART_RX0
PD.6
NU2.2
PWM7
PC.1
NU5.2
UART_TX0
PD.1
NU2.3
PWM8
PC.2
NU5.3
PWM0
PC.6
NU2.4
PWM9
PC.3
NU5.4
PWM1
PC.7
NU2.5
PWM10
PC.4
NU5.5
PWM2
PC.11
NU2.6
PWM11
PC.5
NU5.6
PWM3
PC.12
NU2.7
VSS
GND
NU5.7
PWM4
PA.13
NU2.8
VREF
VREF
NU5.8
PWM5
PA.14
NU2.9
I2C1_DAT
PE.5
NU2.10
I2C1_SCL
PE.4
NU3.1
SPI1_MISO
PD.14
NU3.2
VCC
VCC
NU3.3
SPI1_CLK
PD.15
NU3.4
SPI1_MOSI
PD.13
NU3.5
MCU_RESET
RESET
NU3.6
VSS
GND
NU3.7
SPI1_SS
PD.12
NU3.8
GPIO
PD.11
N
U
1
N
U
2
Maker Nu-mbed M453 User Manual
NUMAKER-PFM-M453 USER MANUAL
N
U
3
Compatible to
Arduino UNO
GPIO Pin of
M453
NU1.1
NC
NC
NU1.2
VDD
NU1.3
NuMaker-PFM-M453
Header
N
U
4
N
U
5
Table 2-1 Arduino UNO Interface Mapping with M453 GPIO
July 14, 2016
Page 12 of 33
Rev 1.00
MuMaker-PFM-M453
2.4
System Configuration
2.4.1
Power Settings
 ICEJ1: USB Mini-B connector in Nu-Link-Me to program code and supplies 5V power from
PC Host.
 CON1: USB OTG Micro-AB connector in NuMaker-PFM-M453 to supply 5V power from PC
Host when this USB is a device that be decided by the ID pin of OTG cable and this ID pin
is low.
 CON2: 5V_IN Power JACK connector in NuMaker-PFM-M453.
 JP8, JP10: VDD5V voltage connectors in NuMaker-PFM-M453.
X: Unused.
ICEJ1
CON1
CON2
Model
USB Port
(Mini)
USB Port
(Micro)
DC JACK
Model 1
Connected
to PC
X
X
Power
(5V)
X
X
X
Voltage
DC 3.3 V
Comment
ICEJ1 supplies the power
from PC.
X
DC 5V
Output
Connected
to DC JACK
DC 5V
Output
DC 3.3 V
DC 3.3V
Note: JP10 should be
shorted 0R, and both pin2
and pin4 of JP8 should be
shorted 0R too.
Table 2-2 Power Mode Settings
2.4.3
Arduino UNO Compatible Interface Connectors
 NU1, NU2, NU3, NU4 and NU5: Arduino UNO compatible pins in the NuMaker-PFM-M453
board.
2.4.4
Buttons
 SW2, SW3: Only for application use.
 SW1: Reset button to reset the target chip in NuMaker-PFM-M453.
July 14, 2016
Page 13 of 33
Rev 1.00
U
 ICEJ1: USB Mini-B connector (ICE) in Nu-Link-Me that connects to a PC’s USB Host port
to program code and supply power.
 CON1: USB Micro-AB connector (OTG) in NuMaker-PFM-M453 for USB OTG application
use.
M
USB Connectors
-m
2.4.2
M
Note: JP10 should be
shorted 0R, and both pin2
and pin4 of JP8 should be
shorted 0R too.
NUMAKER-PFM-M453 USER MANUAL
Model 3
(this USB
port is
device)
DC 5V
Output
MCU
CON1 supplies the power
from PC.
Connected
to PC
Model 2
JP8/JP10
VDD5V
MuMaker-PFM-M453
2.4.5
Power Connectors
 VCC: VCC connector in the NuMaker-PFM-M453 board.
 GND: GND connector in the NuMaker-PFM-M453 board.
Maker Nu-mbed M453 User Manual
NUMAKER-PFM-M453 USER MANUAL
July 14, 2016
Page 14 of 33
Rev 1.00
MuMaker-PFM-M453
2.5
PCB Placement
Figure 2-4 and Figure 2-5 show the front and back placement of NuMaker-PFM-M453 board.
Figure 2-4 Front Placement
U
Rev 1.00
M
Page 15 of 33
-m
July 14, 2016
M
NUMAKER-PFM-M453 USER MANUAL
Figure 2-5 Back Placement
MuMaker-PFM-M453
3
GETTING STARTED
This chapter describes the steps of using the NuMaker-PFM-M453 board.
3.1
Connect to the PC Host
Connect the USB Mini-B port (ICEJ1) in Nu-Link-Me to the PC Host as Figure 3-1. The PC Host will
supply 5V power to this NuMaker-PFM-M453 board and recognize this board as USB composite
device named as Nu-Link which has both Mass Storage and Virtual COM (VCOM) Port functions. The
Mass Storage function is easy for user to program the bin file to the flash of target chip and user just
only drags and drops the bin file to this Mass Storage disk to update program. The VCOM port
function is used to print some messages on PC API, like Tera Term, through the standard UART
protocol to help user to debug program.
User can check the device status from the “Devices and Printers” or “Device Manager” in your
“Computer” of OS as shown in Figure 3-2.
After connecting successfully with PC Host, your PC will add-in an extra disk named as “MBED”, as
shown in Figure 3-3.
Maker Nu-mbed M453 User Manual
NUMAKER-PFM-M453 USER MANUAL
Figure 3-1 Connect to PC Host
July 14, 2016
Page 16 of 33
Rev 1.00
MuMaker-PFM-M453
Figure 3-2 Nu-Link in “Devices and Printers” and “Device Manager”
™
July 14, 2016
Page 17 of 33
Rev 1.00
U
®
The ARM mbed platform provides free and online compiler for all users. User must firstly confirm
own PC can access the Internet unlimitedly.
M
Confirm Your PC can Access the Internet
-m
3.2
M
NUMAKER-PFM-M453 USER MANUAL
Figure 3-3 “MBED” Disk
MuMaker-PFM-M453
3.3
Login the ARM® mbed™
User can double-click the “mbed.htm” in the MBED disk as shown in Figure 3-4 to link or directly link
®
™
(developer.mbed.org/account/login) to the ARM mbed login web-page as shown in Figure 3-5.
If you have an account created before, please login your account directly. Otherwise, choose the
®
™
“Signup” icon to create a new account to register the ARM mbed platform as Figure 3-6.
®
™
After logging in the ARM mbed platform, user will see as the contents as shown in Figure 3-7.
Figure 3-4 Contents in “MBED” Disk
Maker Nu-mbed M453 User Manual
NUMAKER-PFM-M453 USER MANUAL
Copy from ARM®
®
Figure 3-5 Login Web-page in ARM mbed
July 14, 2016
Page 18 of 33
™
Rev 1.00
MuMaker-PFM-M453
Copy from ARM®
Figure 3-6 Signup to Create A New Account
Page 19 of 33
Rev 1.00
U
July 14, 2016
M
™
-m
®
Figure 3-7 Log in ARM mbed on M453
M
NUMAKER-PFM-M453 USER MANUAL
Copy from ARM®
MuMaker-PFM-M453
3.4
Open Mbed Compiler
To open the free and on-line mbed Compiler as shown in Figure 3-8, user can import a program or
create a new one to develop the specific application based on the NuMaker-PFM-M453 board.
Copy from ARM®
®
™
Figure 3-8 ARM mbed Compiler Based on M453
3.5
Compile Program
Maker Nu-mbed M453 User Manual
NUMAKER-PFM-M453 USER MANUAL
User can click the “Compile” icon to compile the program on-line and check the compile results and fix
the errors if needed.
3.6
Download Program
User just needs to drag and drop the bin file to the “MBED” disk to program the flash of target chip on
the NuMaker-PFM-M453 board.
3.7
Run Program
User can press the RESET button (SW1) to reset the target chip and run the program freely on the
NuMaker-PFM-M453 board.
3.8
Debug Program
User can write some printf() functions to show messages in the program to debug the program. The
Nu-Link-Me ICE Bridge also supports the VCOM Port function to print some messages on PC API, like
Tera Term, through the standard UART protocol.
July 14, 2016
Page 20 of 33
Rev 1.00
MuMaker-PFM-M453
4
NUMAKER-PFM-M453 SCHEMATICS
4.1
M453 Series MCU
Figure 4-1 shows the pin assignment of the M453 series MCU.
VCC
CB1
VDDIO1
Off-page Connector
0.1u
C1
VCC
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
CT1
1uF
C0603
ADAVSS
VCC
CT2
10uF/10V
TANT-A
MCU_AVDD
L1
L0603
CB5
0.1u
C0603
CB6
0.1u
C0603
CT3
10uF/10V
TANT-A
L2
L0603
XT1_OUT
XT1_IN
XT32_OUT
XT32_IN
PC.5/PWM0_CH5
PE.0/SPI2_CLK/I2C1_SDA/T2_EXT/SC0_CD/PWM0_CH0/EBI_nCS1/INT4
PC.4/PWM0_CH4
PC.3/PWM0_CH3
PC.2/PWM0_CH2
PC.1/PWM0_CH1
PC.0/PWM0_CH0
PC.14/PWM1_CH5
PC.13/PWM1_CH4
PC.12/PWM1_CH3
PC.11/PWM1_CH2
PC.10/SPI2_MOSI/PWM1_CH1
PC.9/SPI2_I2SMCLK/PWM1_CH0
LDO_CAP
VDD
VSS
PF.4/XT1_IN/I2C1_SDA
PF.3/XT1_OUT/I2C1_SCL
PD.7/PWM0_SY NC_IN/T1/ACMP0_O/PWM0_CH5/EBI_nRD
PD.15/SPI2_CLK/UART3_nRTS/PWM1_CH3/EBI_ADR19
PD.14/SPI2_MISO/UART3_nCTS/PWM1_CH2/EBI_ADR18
PD.13/SPI2_MOSI/UART3_RXD/PWM1_CH1/EBI_ADR17
PD.12/SPI2_SS/UART3_TXD/PWM1_CH0/EBI_ADR16
PD.11/T3
PD.10/T2
ADAVSS
50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
PWM0_CH5
PE_0
PWM0_CH4
PWM0_CH3
PWM0_CH2
PWM0_CH1
PWM0_CH0
PWM1_CH5
PWM1_CH4
PWM1_CH3
PWM1_CH2
PC_10
PC_9
LED
U1
M453 MCU
USB_DUSB_VBUS
Off-page Connector
USB_D+
USB_VBUS
TICEDAT
TICECLK
XT32_OUT
TICERST
LED
Crystal
CB3
0.1u
VCC
XT1_IN
XT1_OUT
RGBLED3
SPI2_CLK
SPI2_MISO
SPI2_MOSI
SPI2_SS
SPI2_GPIO
PD_10
CB4
0.1u
C0603
PE_13
PE_12
PE_10
PE_0
PC_10
PC_9
PD_10
PB_13
PB_14
PB_15
PB_5
PB_6
PB_7
PC_8
PD_8
PD_9
PF_2
PE_13
PE_12
PE_10
PE_0
PC_10
PC_9
PD_10
PB_13
PB_14
PB_15
PB_5
PB_6
PB_7
PC_8
PD_8
PD_9
PF_2
Other
C1
C2
C1
C2
RS485_RXD
RS485_TXD
RS485_nRTS
RS485_RXD
RS485_TXD
RS485_nRTS
CAN & 485
Off-page Connector
XT1_IN
XT32_IN
CAN_TX
CAN_RX
CAN_TX
CAN_RX
USB_D-
M0_TXD
M0_RXD
ICEDAT
Off-page Connector
ICECLK
RESET
M0_RXD
ICE
Interface
Connector
Off-page Connector
I2C0_SCL
I2C0_SDA
MPU6500_INT
KXI_1
KXI_0
RGBLED1
RGBLED2
RGBLED3
BUZZER
I2C0_SCL
I2C0_SDA
MPU6500_INT
Off-page Connector
KXI_1
KXI_0
PWM0_CH5
PWM0_CH4
PWM0_CH3
PWM0_CH2
PWM0_CH1
PWM0_CH0
PWM1_CH5
PWM1_CH4
PWM1_CH3
PWM1_CH2
PWM1_CH1
PWM1_CH0
EADC_CH0
EADC_CH1
EADC_CH2
EADC_CH3
EADC_CH4
EADC_CH5
EADC_CH6
EADC_CH7
I2C1_SDA
I2C1_SCL
UART0_RXD
UART0_TXD
SPI2_CLK
SPI2_MISO
SPI2_MOSI
SPI2_SS
SPI2_GPIO
PWM0_CH5
PWM0_CH4
PWM0_CH3
PWM0_CH2
PWM0_CH1
PWM0_CH0
PWM1_CH5
PWM1_CH4
PWM1_CH3
PWM1_CH2
PWM1_CH1
PWM1_CH0
EADC_CH0
EADC_CH1
EADC_CH2
EADC_CH3
EADC_CH4
EADC_CH5
EADC_CH6
EADC_CH7
I2C1_SDA
I2C1_SCL
UART0_RXD
UART0_TXD
SPI2_CLK
SPI2_MISO
SPI2_MOSI
SPI2_SS
SPI2_GPIO
RGBLED1
RGBLED2
RGBLED3
BUZZER
Other
Function
Off-page Connector
SPI1_I2S_MCLK
SPI1_I2S_LRCLK
SPI1_I2S_DO
SPI1_I2S_DI
SPI1_I2S_BCLK
LINE_OUT_EN#
PB_11
I2C0_SCL
I2C0_SDA
VCC
VREF
3VCC
5VCC
GND
VIN
VBAT
VCC
VREF
3VCC
5VCC
GND
VIN
VBAT
M0_TXD
SPI1_I2S_MCLK
SPI1_I2S_LRCLK
SPI1_I2S_DO
SPI1_I2S_DI
SPI1_I2S_BCLK
LINE_OUT_EN#
PB_11
I2C0_SCL
I2C0_SDA
Audio Codec
UNO
PC_8
PD_8
PD_9
UART0_TXD
RGBLED1
RGBLED2
I2C0_SDA
I2C0_SCL
MPU6500_INT
UART0_RXD
VBAT
XT32_OUT
XT32_IN
PF_2
EADC_CH0
EADC_CH1
EADC_CH2
EADC_CH3
EADC_CH4
EADC_CH5
EADC_CH6
EADC_CH7
PB_11
LED
XT1_OUT
PB.13/PB.13
PB.14/PB.14
PB.15/PB.15
PB.5/PB.5
PB.6/PB.6
PB.7/PB.7
nRESET
PD.0/UART0_RXD
AVSS
VDD
VSS
PC.8/TK7
PD.8/TK8/EBI_nCS0
PD.9/TK9/ACMP1_P3/EBI_ALE
PD.1/UART0_TXD
PD.2/PWM0_BRAKE0
PD.3/PWM0_BRAKE1
PD.4/I2C0_SDA
PD.5/I2C0_SCL
PE.3/SPI1_MOSI/TK15/PWM0_CH3
PD.6/CLKO/SPI1_SS/UART0_RXD/TK16/ACMP0_O/PWM0_CH5/EBI_nWR
VBAT
PF.0/X32_OUT/INT5
PF.1/X32_IN
PF.2/TAMPER
MCU_AVDD
VREF
CB8
0.1u
C0603
USB_D+
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
VCC
USB_ID
USB_VDD33_CAP
PE.2/PWM1_CH1
PA.3/USB_VBUS_ST/UART0_RXD/UART0_nRTS/I2C0_SCL/SC0_PWR/PWM1_CH2/EBI_AD3
PA.2/USB_VBUS_EN/UART0_TXD/UART0_nCTS/I2C0_SDA/SC0_RST/PWM1_CH3/EBI_AD2
PA.1/UART1_nRTS/UART1_RXD/CAN0_TXD/SC0_DAT/PWM1_CH4/EBI_AD1
PA.0/UART1_nCTS/UART1_TXD/CAN0_RXD/SC0_CLK/PWM1_CH5/EBI_AD0/INT0
PA.12/CAN0_TXD
PA.13/CAN0_RXD
PA.14/UART2_nCTS/I2C0_SMBAL
PA.15/UART2_nRTS/I2C0_SMBSUS
VSS
VDD
AVDD
VREF
PB.0/EADC_CH0/SPI0_MOSI1/UART2_RXD/T2/DAC/EBI_nWRL/INT1
PB.1/EADC_CH1/SPI0_MISO1/UART2_TXD/T3/SC0_RST/PWM0_SY NC_OUT/EBI_nWRH
PB.2/EADC_CH2/SPI0_CLK/SPI1_CLK/UART1_RXD/SC0_CD
PB.3/EADC_CH3/SPI0_MISO0/SPI1_MISO/UART1_TXD
PB.4/EADC_CH4/SPI0_SS/SPI1_SS/UART1_nCTS/ACMP0_N/EBI_AD7
PB.8/EADC_CH5/UART1_nRTS/PWM0_CH2
PB.9/EADC_CH6
PB.10/EADC_CH7
PB.11/EADC_CH8/TK0
PB.12/EADC_CH9/TK1
PB_13
PB_14
PB_15
PB_5
PB_6
PB_7
RESET
SPI1_I2S_MCLK
CB7
0.1u
C0603
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
USB_OC#
Off-page Connector
<M453VG6AE>
USB_ID
USB_VDD33_CAP
BUZZER
USB_OC#
USB_PWR_EN
C1
C2
CAN_TX
CAN_RX
KXI_1
KXI_0
GND
USB_PWR_EN
USB HOST/DEVICE
USB_D+
USB_DUSB_VBUS
VDDIO
PE.13/SPI1_CLK/SPI0_CLK/UART1_RXD/I2C0_SDA
PE.12/SPI1_SS/SPI0_SS/UART1_TXD/I2C0_SCL
PE.11/UART1_nRTS
PE.10/SPI1_MISO/SPI0_MISO0/UART1_nCTS/I2C0_SMBAL/SC0_DAT
PE.9/UART1_RXD/SPI0_MOSI1/I2C1_SDA/SC0_RST
PE.8/UART1_TXD/SPI0_MISO1/I2C1_SCL/SC0_PWR
PE.1/T3_EXT/SC0_CD/PWM0_CH1
VDD
VSS
PA.4/SPI1_SS/EBI_AD4
PA.5/SPI1_MOSI/T2_EXT/EBI_AD5
PA.6/SPI1_MISO/T1_EXT/EBI_AD6
PA.7/SPI1_CLK/T0_EXT/EBI_AD7
PA.9/UART3_RXD
PA.8/UART3_TXD
PF.6/ICE_DAT
PF.5/ICE_CLK
PE.5/I2C1_SDA/SC0_RST/PWM1_BRAKE1/EBI_ALE/INT1
PE.4/I2C1_SCL/SC0_PWR/PWM1_BRAKE0/EBI_nCS0/INT0
PC.7/PWM1_CH1
PC.6/PWM1_CH0
CB2
0.1u
C0603
USB_ID
USB_OC#
PB_1(OTG_5V_EN) to control the NCT3520U powe switch
PB_0(OTG_5V_ST) to checkk the over current status
Off-page Connector
VREF
USB_ID
USB_PWR_EN
SPI1_I2S_LRCLK
SPI1_I2S_DO
SPI1_I2S_DI
SPI1_I2S_BCLK
M0_RXD
M0_TXD
ICEDAT
ICECLK
I2C1_SDA
I2C1_SCL
PWM1_CH1
PWM1_CH0
0ohm
USB_D+
USB_DUSB_VBUS
0.1u
C0603
PE_13
PE_12
RS485_nRTS
PE_10
RS485_RXD
RS485_TXD
LINE_OUT_EN#
1
2
Title
VCC
CB10
0.1u
C0603
NuMaker-PFM-M453
Size
A2
Document Number
Date:
Monday , August 01, 2016
Rev
M453 MCU
V1.0
Sheet
2
of
10
Figure 4-1 M453 Series Pin Assignment
U
Rev 1.00
M
Page 21 of 33
-m
July 14, 2016
M
ADAVSS
NUMAKER-PFM-M453 USER MANUAL
CB9
0.1u
C0603
MuMaker-PFM-M453
4.2
Nu-Link-Me
Figure 4-2 shows the Nu-Link-Me circuit which is a USB-to-SWD bridge used to program code to the
target chip.
ICE_VCC33
3VCC
ICE_VCC5
ICE_VCC
5VCC
ICE_VCC
ICE_VCC
ICE_AVDD
ICE_VCC
1
GND
ICEL1
VCC_A
2
ICE_VCC
ICED1
SS24A
RB060L
ICEJP1
ICE_USBVBUS
ICE_USBVBUS
ICE_VCC5 ICE_VCC
L0603
N31
OUT
3
2
1
L0603
ICE_DAT
ICE_CLK
ICE_RST
1
3
5
7
9
TICEDAT
TICECLK
TICERST
TICEDAT
TICECLK
TICERST
HEADER 2,54 5X1 (NC)
2
4
6
8
10
M0_TXD
M0_RXD
M0_TXD
M0_RXD
HEADER 2.54 5X2 (NC)
ADAVSS
TANT-A
ICEJP3
HEADER 3 (1 and 2 short)
DEBUG
POWER
4
ICED2
SS24A
1
2
3
1
2
ICE_USBVBUS
IN
GND
OUT
ICEU1
AM1117-3.3V
ICECT1
10uF/10V
ICEJP2
1
2
3
4
5
ICE_VCC33
ICEL2
N30
N36
ICE CONNECT IF
RB060L
ICE_USBVBUS
ICER2
33
ICEUSB_D- R0603
ICEUSB_D+
ICE_VCC
Off-page Connector
12M_O
M0_TXD
20p
C0603
M0_RXD
GND
CRYSTAL
ICE_RST
12M_I
12M_O
ICECLK
RESET
M0_RXD
ICEU2
GND
ICE
ICE_VCC
ICE1
(RED)
ICER3
1
330R
N32
Red
LED0805
ICER4
ICELED
330R
ICE_VCC
GREEN
N38
N35
BUSY 1
1
N39
ICECT2
1uF/16V
TANT-A
Green
LED0805
ICECB1
0.1u
C0603
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
INT0/PB14
CPO1/PB13
CPO0/PB12
X32I
X32O
I2C1SCL/PA11
I2C1SDA/PA10
I2C0SCL/PA9
I2C0SDA/PA8
RX1/PB4
TX1/PB5
RTS1/PB6
CTS1/PB7
LDO
VDD
VSS
LED
(GREEN)
NUC12SRE3DE
ICEDM
ICEDP
N40
ICEL3
L0603
PA4/ADC4
PA3/ADC3
PA2/ADC2
PA1/ADC1
PA0/ADC0
AVSS
ICE_CK
ICE_DAT
PA12/PWM0
PA13/PWM1
PA14/PWM2
PA15/PWM3
PC8/SS10
PC9/SPCLK1
PC10/SDI10
PC11/SDO10
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
ICE_VCC
MODE
ICE_CLK
ICE_DAT
RRSET1
100K
R0603
TICERST
TICECLK
N41
N42
RTDA2
0R
R0603
VBUS
RTCK1
100K
R0603
RTDA1
100K
R0603
TICEDAT
RTDA3
33
R0603
MASS
MODE
0R
1
2
0R
HEADER 2.54 2X1 (male)
TXD
RXD
M0_RXD
TXD
ICER7
DAP
DAP
0R
N37
Maker Nu-mbed M453 User Manual
NUMAKER-PFM-M453 USER MANUAL
ICEUSB_D+
ICEUSB_D-
ICEC3
1uF
C0603
1
2
3
4
M0_TXD
RXD
ICER6
VCOM_En
ICE_USBVBUS
ICEJP4
HEADER 2.54 4X1 (NC)
ICER5
ICE_VCC
6
7
8
9
SHIELD
SHIELD
SHIELD
SHIELD
mini USB 5pin
USB_MINI_B
ICE_AVDD
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
GREEN 2
VCC
DM
DP
NC
GND
ICE_USBVBUS
DAP
ICELED 2
ICEJ1
M0_TXD
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
TICECLK
TICERST
STADC/TM0/PB8
PVSS
VDD1
VSS1
/RESET
XT1_In
XT1_Out
INT1/PB15
CPP1/PC14
CPN1/PC15
CPP0/PC6
CPN0/PC7
AVDD
ADC7/PA7
ADC6/PA6
ADC/PA5
20p
ICEX1 C0603
12MHz
XTAL3-1
ICEC2
12M_I
ICEDAT
VBUS
VDD33
DD+
PB0/RX0
PB1/TX0
PB2/RTS0
PB3/CTS0
PC3/SDO00
PC2/SDI00
PC1/SPCLK0
PC0/SS00
PE5
PB11/TM3
PB10/SS01/TM2
PB9/SS11/TM1
TICEDAT
1
2
3
4
5
ICEDM
ICEDP
ICER1
33
R0603
ADAVSS
ICEC1
ICER8
10K
R0603
ICECB2
0.1u
C0603
ICE_RST
ICECT3
10uF/10V
TANT-A
RESET CIRCUIT
MCU and USB
Title
NuMaker-PFM-M453
Size
Document Number
Custom
Nu-Link
Date:
Monday , August 01, 2016
Rev
V1.0
Sheet
1
of
10
Figure 4-2 Nu-Link-Me Circuit
July 14, 2016
Page 22 of 33
Rev 1.00
MuMaker-PFM-M453
4.3
Power Supply
Figure 4-3 shows power configurations of NuMaker-PFM-M453 board.
Power (3.3V)
Connector
VCC
Power
Selector
JP4
Off-page Connector
1
2
VCC 3.3V (NC)
VCC
GND
VIN
VBAT
ICE_VCC
VCC
JP5
JP6
1
2
1
2
3
4
ICE_VCC
3VCC_IN
USB_VBUS
HEADER 2.54 2X1 (1 and 2 short)
VBAT
JP7
VBAT
VCC
GND
VIN
VBAT
ICE_VCC
USB_VBUS
HEADER 2.54 2X2 (1 and 3 short)
ICE_USBVBUS
VDD5V
1
2
ICE_USBVBUS
JP8
VDD5V
VBAT (NC)
1
2
JP9
1
2
3
4
ICE_USBVBUS
5V_IN
VDD5V
HEADER 2.54 2X2 (1 and 3 short)
GND (NC)
JP10
2
5V_IN
VIN
RB060L
OUT
D1
SS24A
1
2
4
1
IN
GND
OUT
5V_IN (NC)
IN
GND
CON2
DC-CON
U5
AMS1117-3.3V
1
2
3
1
2
USB_VBUS
3VCC_IN
CT6
10uF/10V
POWERJACK\3P
TANT-A
CB14
0.1u
C0603
Title
NuMaker-PFM-M453
Power Supply (5V)
Size
A
Document Number
Date:
Monday , August 01, 2016
Rev
Power
V1.0
Sheet
6
of
10
U
Rev 1.00
M
Page 23 of 33
-m
July 14, 2016
M
NUMAKER-PFM-M453 USER MANUAL
Figure 4-3 Power Circuit and Configurations
MuMaker-PFM-M453
4.4
Arduino UNO Compatible Interface
Figure 4-4 shows the Arduino UNO compatible interface of NU1~5 connectors.
VCC
3VCC
5VCC
VIN
1
2
3
4
5
6
7
8
VCC
RESET
3VCC
5VCC
GND
VIN
NU1
NU2
NC
VDD
MCU_RESET
3VCC
5VCC
VSS
VSS
VIN
HEADER 2.54 8X1 f emale
I2C1_SCL
I2C1_SDA
VREF
VSS
PWM11
PWM10
PWM9
PWM8
PWM7
PWM6
10
9
8
7
6
5
4
3
2
1
I2C1_SCL
I2C1_SDA
Off-page Connector
I2C1
PWM0_CH5
PWM0_CH4
PWM0_CH3
PWM0_CH2
PWM0_CH1
PWM0_CH0
PWM
HEADER 2.54 10X1 f emale
ADC
EADC_CH0
EADC_CH1
EADC_CH2
EADC_CH3
EADC_CH4
EADC_CH5
EADC_CH6
EADC_CH7
1
2
3
4
5
6
7
8
NU3
ADC0
ADC1
ADC2
ADC3
ADC4
ADC5
ADC6
ADC7
NU4
HEADER 2.54 8X1 f emale
SPI
PWM5
PWM4
PWM3
PWM2
PWM1
PWM0
UART_TX0
UART_RX0
8
7
6
5
4
3
2
1
PWM1_CH5
PWM1_CH4
PWM1_CH3
PWM1_CH2
PWM1_CH1
PWM1_CH0
UART0_TXD
UART0_RXD
PWM0_CH5
PWM0_CH4
PWM0_CH3
PWM0_CH2
PWM0_CH1
PWM0_CH0
PWM1_CH5
PWM1_CH4
PWM1_CH3
PWM1_CH2
PWM1_CH1
PWM1_CH0
EADC_CH0
EADC_CH1
EADC_CH2
EADC_CH3
EADC_CH4
EADC_CH5
EADC_CH6
EADC_CH7
I2C1_SDA
I2C1_SCL
UART0_RXD
UART0_TXD
SPI2_CLK
SPI2_MISO
SPI2_MOSI
SPI2_SS
SPI2_GPIO
PWM0_CH5
PWM0_CH4
PWM0_CH3
PWM0_CH2
PWM0_CH1
PWM0_CH0
PWM1_CH5
PWM1_CH4
PWM1_CH3
PWM1_CH2
PWM1_CH1
PWM1_CH0
EADC_CH0
EADC_CH1
EADC_CH2
EADC_CH3
EADC_CH4
EADC_CH5
EADC_CH6
EADC_CH7
I2C1_SDA
I2C1_SCL
UART0_RXD
UART0_TXD
SPI2_CLK
SPI2_MISO
SPI2_MOSI
SPI2_SS
SPI2_GPIO
VREF
GND
PWM
UART0
SPI2_SS
RESET
SPI2_CLK
SPI2_MISO
HEADER 2.54 8X1 f emale
VCC
RESET
VREF
3VCC
5VCC
GND
VIN
VCC
TICERST
VREF
3VCC
5VCC
GND
VIN
UNO INTERFACE
CONNECTOR
Maker Nu-mbed M453 User Manual
NUMAKER-PFM-M453 USER MANUAL
SPI2_GPIO
GND
SPI2_MOSI
VCC
8
6
4
2
GPIO
SPI1_SS
GND
RESET
SPI1_MOSI SPI1_CLK
VCC
SPI1_MISO
NU5
HEADER 2.54 4X2 male
7
5
3
1
UNO
Title
NuMaker-PFM-M453
Size
A
Document Number
Date:
Monday , August 01, 2016
Rev
UNO Interface Connector
Sheet
8
V1.0
of
10
Figure 4-4 Arduino UNO Compatible Interface
July 14, 2016
Page 24 of 33
Rev 1.00
MuMaker-PFM-M453
4.5
Reset
Figure 4-5 shows the reset circuit for the M453 series MCU.
VCC
R9
10K
R0603
SW1
PUSH BOTTOM
RESET
TICERST
RESET
SW
C4
1uF
C0603
RESET
Figure 4-5 Reset Circuit
4.6
Crystal
Figure 4-6 shows two external crystal circuits for the M453 series MCU.
XT1_OUT
C0603
XTAL3-1
XT1_OUT
XT32_OUT
R0603
R11
NC
R0603
XT32_IN
XT1_OUT
XT1_IN
XT32_OUT
XT32_IN
XT1_IN
XT32_OUT
R12
NC
R0603
C6
20p
C0603
X2
32.768K
XTAL-3.4MM-2P_DIP
XT32_IN
C7
20p
C0603
CRYSTAL
Figure 4-6 External Crystal Circuit
July 14, 2016
Page 25 of 33
Rev 1.00
U
RTC
M
C0603
-m
C5
20p
X1
12MHz
XT1_IN
M
R10
0R
NUMAKER-PFM-M453 USER MANUAL
12MHz
C3
20p
MuMaker-PFM-M453
4.7
Battery
Figure 4-7 shows the battery circuit for the M453 series MCU.
VBAT
VBAT
VBAT
BT1
CR
Battery
Figure 4-7 Battery Circuit
4.8
LED
Figure 4-8 shows the power LED and an IO LED that be controlled by GPIO PB.12 pin of the M453
series MCU.
VCC
VCC
LED
LED
Maker Nu-mbed M453 User Manual
POWER1
1
1
R14
330R
R0603
Red
LED0805
2
LED
LED1
Green
LED0805
2
NUMAKER-PFM-M453 USER MANUAL
R13
330R
R0603
LED
Figure 4-8 Power LED and IO LED Circuit
July 14, 2016
Page 26 of 33
Rev 1.00
MuMaker-PFM-M453
4.9
RGB LED
Figure 4-9 shows the RGB LED circuit for the M453 series MCU.
RGBLED2A
VCC
2
R
3
G
VCC
4
B
1
RGBLED1
RGBLED2
RGBLED3
N19 510R
N20 510R
N21 510R
RGBLED1
RGBLED2
RGBLED3
R45
R46
R47
RGBLED1
RGBLED2
RGBLED3
LTST-C19FD1WT
RGB LED
Figure 4-9 RGB LED Circuit
4.10 Push Buttons
Figure 4-10 shows the push buttons circuit for the M453 series MCU.
R16
R17
10K
10K
VCC
KXI_1
KXI_1
KXI_0
KXI_0
SW3
SW
Page 27 of 33
Rev 1.00
U
July 14, 2016
M
Figure 4-10 Push Buttons Circuit
-m
Keys
M
SW
NUMAKER-PFM-M453 USER MANUAL
SW2
KXI_1
KXI_0
MuMaker-PFM-M453
4.11 Buzzer
Figure 4-11 shows the buzzer circuit for the M453 series MCU.
VCC
R18
33
BUZZER
BUZZER
2
BUZZER
1
Q1
3
R0603
S8550 (PNP)
3
Collector
BZ1
1
2
BUZZER
S8550
1
Base
LF-MB12A05(2400Hz)
2
Emitter
Buzzer
Figure 4-11 Buzzer Circuit
4.12 USB OTG
Figure 4-12 shows the USB OTG circuit for the M453 series MCU.
Maker Nu-mbed M453 User Manual
NUMAKER-PFM-M453 USER MANUAL
Off-page Connector
VCC
VCC
USB_ID
USB_ID
USB_PWR_EN
USB_OC#
VCC
R2
4.7K
R0603
USB_OC#
USB_D+
USB_PWR_EN
USB_OC#
USB_DUSB_VBUS
USB_D+
GND
USB_D-
VDD5V
GND
VDD5V
USB_VBUS
NCT3520U
pin3(OC#) is
Open Drain Pin
JP1
1
2
3
4
5
USB_VBUS
DM
DP
USB_ID
HEADER 2.54 5X1 (NC)
5
VDD5V
CT4
+ 10uF/10V
TANT-A
4
USB_PWR_EN
CB11
0.1u NCT3520U Low Active
C0603
USB Host/Device
U3
VDD5V
OUT
IN
GND
EN/EN#
OC#
NCT3520U
1
1
USB_VBUS
2
3
USB_DUSB_OC#
CB12
0.1u
C0603
CT5
+ 33uF/6.3V
TANT-A
R6
10K
R4
0R
R0603
USB_D+
R5
0R
R0603
R0603
DM
2
DP
3
USB_ID
4
GND
5
CON1
VBUS
DD+
ID
GND
Shield
Shield
Shield
Shield
6
7
8
9
N51
USB MICRO-AB RECEP.
USB OTG
Figure 4-12 USB OTG Circuit
July 14, 2016
Page 28 of 33
Rev 1.00
MuMaker-PFM-M453
4.13 RS-485
Figure 4-13 shows the RS-485 interface circuit and connectors for the M453 series MCU.
RS485_RXD
RS485_TXD
RS485_nRTS
RS485_RXD
RS485_TXD
RS485_nRTS
UT1
SP485E
RS485_RXD
RS485_nRTS
RS485_TXD
1
2
3
4
RO
RE
DE
DI
VCC
RS485_1
RS485_A3
VCC
B
A
GND
8
7
6
5
RS485_B3
RS485_A3
SO-8
C2
0.1u
C0603
RS485_A3
RS485_B3
RU1
NC
R0603
1
2
HEADER 2X1 (male) 90 degrees
JP3
RS485_A3
RS485_B3
RS485_B3
1
2
2X1 HEADER(male)
RS-485
Figure 4-13 RS-485 Circuit and Connectors
4.14 CAN
Figure 4-14 shows the CAN interface circuit and connectors for the M453 series MCU.
CAN1
C1
CANL
CANH
C2
1
2
HEADER 2X1 (male) 90 degrees
R0603
VCC
CAN_RX
D
GND
VCC
R
Rs
CANH
CANL
Vref
SN65HVD230
SO-8
8
7
6
5
JP2
CANH
CANL
CANL
CANH
R8
NC
R0603
1
2
2X1 HEADER(male)
CAN
Figure 4-14 CAN Circuit and Connectors
July 14, 2016
Page 29 of 33
Rev 1.00
U
CB13
0.1u
C0603
1
2
3
4
M
CAN_TX
GND
U4
-m
R7
10K
M
C1
C2
C1
C2
NUMAKER-PFM-M453 USER MANUAL
CAN_TX
CAN_RX
CAN_TX
CAN_RX
MuMaker-PFM-M453
4.15 24-bit Stereo Audio Codec
Figure 4-15 shows the audio codec application circuit based on NAU8822L to simplify implementation
of complete audio system solutions.
VCC
VCC
L3
AVDD
C12
1uF
R21
5.6K
CT7
0.1u
C0603
10uF/6.3V
TANT-A
L0603
CB16
L4
0.1u
C0603
HP_ROUT0
R19
C11
4.7u
C0603
10K
R0603
ADAVSS
1
LINE_OUT_EN#
L0603
2
G R0603
B
C
E
F
D
A
J2
CB15
C0603
R0603
R23
5.6K
R0603
PJK-634
PHONE-PJK-631
R22
100K
R0603
ADAVSS
VCC
C13
220p
C0603
AVDD
AVDD
C15
C16
4.7u
C0603
4.7u
C0603
0.1u
C0603
ADAVSS
C17
1uF
ADAVSS
HP_LOUT0
ADAVSS
1
ADAVSS
2
R24
5.6K
R0603
C0603
VCC
C0603
ADAVSS
R33
2.2K
R0603
32
27
C23
C24
4.7u
C0603
4.7u
C0603
MICBIAS
VMID
NAU8822L
QFN_32
SPI1_I2S_MCLK
SPI1_I2S_LRCLK
SPI1_I2S_DO
SPI1_I2S_DI
SPI1_I2S_BCLK
LINE_OUT_EN#
PB_11
I2C0_SCL
I2C0_SDA
26
ROUT2
LOUT2
G
R26
100K
R0603
24
22
R29
R0603
HP_LOUT0
CT9
TANT-B
100uF/6.3V
+
30
R30
120
R0603
R31
120
R0603
J3
PJK-634
PHONE-PJK-631
ADAVSS
21
23
25
SPL0+
SPL0-
1
2
CON3
ADAVSS
1
2
ADAVSS
2X1 HEADER(NC)
SIP-2P
VCC
R34
4.7K
ADAVSS
G
B
C
E
F
D
A
+
24
29
GND
I2C0_SDA
I2C0_SCL
GND
SPI1_I2S_MCLK
SPI1_I2S_LRCLK
SPI1_I2S_DO
SPI1_I2S_DI
SPI1_I2S_BCLK
LINE_OUT_EN#
PB_11
I2C0_SCL
I2C0_SDA
SPKVDD
OUT4
LRC
BCLK
ADCDAT
DACDAT
MCLK
CSB/GPIO1
SCLK
SDIN
MODE
ADAVSS
ADAVSS
Off-page Connector
31
MICLN
MICLP
MICRN
MICRP
C0603
SPKGND
AGND
C22
100p
C21
0.1u
1uF
C0603
2
1
5
4
E
7
8
9
10
11
15
16
17
18
R32
2.2k
R0603
MICLN0
MICLP0
OUT3
DGND
Microphone
SIP-2P
HP_ROUT
L2
R2
12
2
1
C20
2
1
AUXR
AUXL
A
B
VCC
CT8
100uF/6.3V
TANT-B
HP_ROUT0
R27
R0603
HP_LOUT
3
6
1uF
C0603
ADAVSS
MIC1
DCVDD
DBVDD
20
19
C19
AVDD
13
14
U7
R0603
D
Q3
SI2302ADS
SOT-23
ADAVSS
ADAVSS
R28
2.2K
C
AVDD
C18
220p
C0603
24
28
R25
5.6K
R0603
F
3
4.7u
C0603
Q2
SI2302ADS
SOT-23
ADAVSS
C14
CB17
ADAVSS
E-C Right channel
F-D Left channel
3
VCC
R20
100K
PB_11
R35
4.7K
I2C0_SCL
I2C0_SDA
SPI1_I2S_MCLK
SPI1_I2S_DO
SPI1_I2S_DI
SPI1_I2S_BCLK
SPI1_I2S_LRCLK
Title
Maker Nu-mbed M453 User Manual
NUMAKER-PFM-M453 USER MANUAL
Audio Codec
GND
VCC
ADAVSS
NuMaker-PFM-M453
GND
Size
C
Document Number
VCC
ADAVSS
Date:
Monday , August 01, 2016
Rev
I2S AUDIO CODEC
Sheet
V1.0
10
of
10
Figure 4-15 Audio Codec Circuit
July 14, 2016
Page 30 of 33
Rev 1.00
MuMaker-PFM-M453
4.16 MPU6500
Figure 4-16 shows the MPU6500 (3-axis Accelerometer and 3-axis Gyroscope) circuit for the M453
series MCU.
VCC
I2C0_SCL
I2C0_SDA
20
NC
NC
C10
0.1uF
18
17
16
15
14
13
VCC
12
INT
VDD
MPU6500_INT
C9
10nF
11
REGOUT
10
VCC
FSYNC
NC
NC
I2C0_SCL
I2C0_SDA
MPU6500_INT
19
RESV
AUX_DA
RESV
21
22
nCS
23
SCL/SCLK
NC
7
6
NC
MPU6500
SDO/AD0
5
NC
VDDIO
4
GND
NC
9
3
NC
8
2
NC
AUX_CL
1
SDA/SDI
U6
24
I2C0_SCL
I2C0_SDA
MPU6500_INT
VCC
C8
0.1uF
R15
10K
Figure 4-16 MPU6500 Circuit
U
Rev 1.00
M
Page 31 of 33
-m
July 14, 2016
M
NUMAKER-PFM-M453 USER MANUAL
3-Axis ACC, 3-Axis Gyor
MuMaker-PFM-M453
5
REVISION HISTORY
Date
Revision
Description
2016.07.14
1.00
1.
Initially issued.
Maker Nu-mbed M453 User Manual
NUMAKER-PFM-M453 USER MANUAL
July 14, 2016
Page 32 of 33
Rev 1.00
MuMaker-PFM-M453
Page 33 of 33
Rev 1.00
U
July 14, 2016
M
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.
-m
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.
M
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”.
NUMAKER-PFM-M453 USER MANUAL
Important Notice
Open as PDF
Similar pages