MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton...

39
MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 NUMAKER-PFM-NUC472 USER MANUAL ARM ® Cortex ® -M 32-bit 微控制器 MuMaker-PFM-NUC472 用户手册 NuMicro ® NUC472 系列 The information described in this document is the exclusive intellectual property of Nuvoton Technology Corporation and shall not be reproduced without permission from Nuvoton. Nuvoton is providing this document only for reference purposes of NuMicro microcontroller based system design. Nuvoton assumes no responsibility for errors or omissions. All data and specifications are subject to change without notice. For additional information or questions, please contact: Nuvoton Technology Corporation. www.nuvoton.com

Transcript of MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton...

Page 1: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 1 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

ARM® Cortex

®-M

32-bit 微控制器

MuMaker-PFM-NUC472

用户手册

NuMicro® NUC472 系列

The information described in this document is the exclusive intellectual property of Nuvoton Technology Corporation and shall not be reproduced without permission from Nuvoton.

Nuvoton is providing this document only for reference purposes of NuMicro microcontroller based system design. Nuvoton assumes no responsibility for errors or omissions.

All data and specifications are subject to change without notice.

For additional information or questions, please contact: Nuvoton Technology Corporation.

www.nuvoton.com

Page 2: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 2 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

目录

1 概述 ................................................................................................... 7

介绍 ARM® mbed™ ..................................................................................... 7 1.1

介绍 NuMaker-PFM-NUC472 开发板 ............................................................... 7 1.2

NUC472 系列 MCU 特性 ............................................................................. 8 1.3

NuMaker-PFM-NUC472 开发板特性 ............................................................... 10 1.4

2 NuMaker-PFM-NUC472 开发板概述 .......................................................... 11

正面视图 ................................................................................................ 11 2.1

背面视图 ................................................................................................ 13 2.2

Arduino UNO 兼容接口 .............................................................................. 14 2.3

系统配置 ................................................................................................ 16 2.4

2.4.1 电源设置 ........................................................................................................ 16

2.4.2 USB 连接器 .................................................................................................... 16

2.4.3 以太网接口 ..................................................................................................... 16

2.4.4 Arduino UNO 兼容接口连接器 .............................................................................. 16

2.4.5 按键 ............................................................................................................. 16

2.4.6 电源连接器 ..................................................................................................... 17

PCB 布局 ............................................................................................... 18 2.5

3 开始 ................................................................................................. 19

连接到 PC 主机 ........................................................................................ 19 3.1

确认你的 PC 可以访问网络 .......................................................................... 20 3.2

登入 ARM® mbed™ .................................................................................... 21 3.3

打开 Mbed 编译器 .................................................................................... 23 3.4

编译程序 ................................................................................................ 23 3.5

下载程序 ................................................................................................ 23 3.6

运行程序 ................................................................................................ 23 3.7

调试程序 ................................................................................................ 23 3.8

4 NuMaker-PFM-NUC472 原理图 ............................................................... 24

NUC472 系列 MCU ................................................................................... 24 4.1

Nu-Link-Me ............................................................................................ 25 4.2

供电 ..................................................................................................... 26 4.3

Arduino UNO 兼容接口 .............................................................................. 27 4.4

Page 3: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 3 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

复位 ..................................................................................................... 28 4.5

晶体 ..................................................................................................... 28 4.6

电池 ..................................................................................................... 29 4.7

LED ..................................................................................................... 29 4.8

RGB LED ............................................................................................... 30 4.9

按键 ..................................................................................................... 30 4.10

蜂鸣器................................................................................................... 31 4.11

RS232 .................................................................................................. 31 4.12

MicroSD Card ......................................................................................... 32 4.13

USB OTG 和 Host .................................................................................... 32 4.14

以太网................................................................................................... 33 4.15

RS-485 ................................................................................................. 34 4.16

CAN ..................................................................................................... 34 4.17

24-bit 立体声音频编解码 ............................................................................. 35 4.18

SRAM ................................................................................................... 36 4.19

MPU6500 .............................................................................................. 37 4.20

5 版本历史 ........................................................................................... 38

Page 4: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 4 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

图片列表

图 1-1 NuMaker-PFM-NUC472 开发板 ............................................................................................ 8

图 2-1 NuMaker-PFM-NUC472 开发板正面 ................................................................................... 12

图 2-2 NuMaker-PFM-NUC472 开发板背面 ................................................................................... 13

图 2-3 Arduino UNO 兼容接口 ........................................................................................................ 14

图 2-4 正面布局 .............................................................................................................................. 18

图 2-5 背面布局 .............................................................................................................................. 18

图 3-1 连接到 PC 主机 ................................................................................................................... 19

图 3-2 Nu-Link 在 “Devices and Printers” 和 “Device Manager”中的状态 ...................................... 20

图 3-3 “MBED” 盘符........................................................................................................................ 20

图 3-4 “MBED” 磁盘的内容 ............................................................................................................. 21

图 3-5 登陆ARM® mbed

™ 网页 ....................................................................................................... 21

图 3-6 建立新帐户........................................................................................................................... 22

图 3-7 登入 ARM® mbed

™ 在 NUC472 ........................................................................................... 22

图 3-8 ARM® mbed

™ 基于 NUC472的编译器 ................................................................................. 23

图 4-1 NUC472 系列管脚分布 ........................................................................................................ 24

图 4-2 Nu-Link-Me 电路 .................................................................................................................. 25

图 4-3 电源电路和配置 ................................................................................................................... 26

图 4-4 Arduino UNO 兼容接口 ........................................................................................................ 27

图 4-5 复位电路 .............................................................................................................................. 28

图 4-6 外部晶体电路 ....................................................................................................................... 28

图 4-7 电池电路 .............................................................................................................................. 29

图 4-8 电源 LED 和 IO LED 电路 .................................................................................................... 29

图 4-9 RGB LED 电路 .................................................................................................................... 30

图 4-10 按键电路 ............................................................................................................................ 30

图 4-11 蜂鸣器电路......................................................................................................................... 31

图 4-12 RS232 电路 ....................................................................................................................... 31

图 4-13 MicroSD 卡接口电路 .......................................................................................................... 32

图 4-14 USB OTG 和 Host 电路 ..................................................................................................... 32

图 4-15 以太网部分电路 ................................................................................................................. 33

图 4-16 RS-485 电路和连接器 ........................................................................................................ 34

图 4-17 CAN 电路和连接器 ............................................................................................................ 34

图 4-18 音频编解码电路 ................................................................................................................. 35

图 4-19 外接 SRAM 电路 ................................................................................................................ 36

Page 5: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 5 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

图 4-20 MPU6500 电路 .................................................................................................................. 37

Page 6: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 6 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

表格列表

表 2-1 Arduino UNO 接口对应 NUC472 GPIO ............................................................................... 15

表 2-2 电源模式设置 ....................................................................................................................... 16

Page 7: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 7 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

1 概述

该用户手册目的是给用户快速地介绍ARM® mbed

™ 和 NuMaker-PFM-NUC472 开发板的使用。

介绍 ARM® mbed

™ 1.1

ARM® mbed

™ IoT 平台,提供操作系统,云服务,开发工具,让基于 IoT 标准的创造性的商业化的研发

工作变得容易。

ARM® mbed

™ 让 IoT 在透明的基础上让设备相互协作、或通信,更多 ARM

® mbed

™ 详情,请访问:

ARM® mbed

™ 主页: www.mbed.com/zh-cn/

软件主页: developer.mbed.org/handbook/Homepage

官方 C/C++ SDK: developer.mbed.org/users/mbed_official/code/mbed/

介绍 NuMaker-PFM-NUC472 开发板 1.2

NuMaker-PFM-NUC472是芯唐提供的基于Cortex®-M4 内核控制器NUC472 的一个开发板。它拥有丰富

的外设接口。

此开发板支持 ARM® mbed

™ IoT 平台,提供丰富的学习资料,让 IoT 应用的研发变得非常容易。

还提供与 Arduino UNO 兼容的接口,让基于Arduino 模块的研发变得很容易。直接点下面连接获取更多

信息: en.wikipedia.org/wiki/Arduino

NuMaker-PFM-NUC472 开发板包含NUC472平台和Nu-Link-Me ICE调试器,如图 1-1 所示:

Page 8: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 8 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

NUC472 Platform

Nu-Link-Me

ICE Bridge

图 1-1 NuMaker-PFM-NUC472 开发板

开发板的左边部分是NUC472平台,包含嵌入Cortex®-M4内核,带DSP指令和浮点运算单元的目标芯片

NUC472 MCU,和其他相关基于开发应用的部分和连接器件。

开发板的右边部分是Nu-Link-Me ICE调试器,基于SWD(Serial Wire Debug)接口,用于连接目标芯片,

允许用户通过PC的USB接口编程应用代码到目标芯片的flash。

更多关于基于ARM® mbed 的NuMaker-PFM-NUC472开发板的信息,请访问 ARM

® mbed

™ 硬件网站:

www.mbed.com/zh-cn/development/hardware/boards/nuvotontechnology/nuvoton_nuc472/

NUC472 系列 MCU 特性 1.3

LQFP144 封装的 ARM® Cortex® -M4 内核微控制器 NUC472JI8AE

主频 84 MHz,支持DSP指令和浮点运算。

工作电压范围 2.5 V to 5.5 V

512KB / Flash

64KB / SRAM

有外总线接口

114个 GPIO

有 PDMA 功能

4个通用定时计数器 Timer

Page 9: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 9 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

16 路 PWM

有 WDT 和 WWDT

RTC

6 路 UART

6个智能卡主接口 (ISO-7816-3)

PS/2 从机接口

5 路 I2C

4 路 SPI

2 路 I2S

USB OTG / FS Host / HS Device

2 路 CAN

以太网 MAC 接口

SD Host

认证加速器

CRC

ADC (2 x 16-ch)

3个模拟比较器

2 路运放

更多关于 NuMicro® 家族 NUC472 系列的具体信息,请直接点新唐网站:

Nuvoton ARM® Cortex

®-M4 MCUs: www.nuvoton.com/hq/products/microcontrollers/arm-cortex-m4-

mcus/?__locale=zh

NUC472 系列 Datasheet (DS): www.nuvoton.com/hq/products/microcontrollers/arm-cortex-m4-

mcus/Data-Sheet/?__locale=zh&resourcePage=Y

NUC472 系列技术参考手册 (TRM): www.nuvoton.com/hq/products/microcontrollers/arm-cortex-m4-

mcus/Technical-Reference-Manual/?__locale=zh&resourcePage=Y

Page 10: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 10 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

NuMaker-PFM-NUC472 开发板特性 1.4

有 Nu-Link-Me ICE Bridge (Mass storage as USB Disk drive) 用于编程和调试

Arduino UNO 兼容接口

1 M字节 SRAM

语音解码 (NAU8822LYG) 支持话筒,线路输入和耳机接口

以太网接口

USB OTG and Host

TF卡接口

3轴加速度传感器和3轴陀螺仪 (MPU6500)

RS232 接口

RS485 接口

CAN 接口

两个按键

蜂鸣器

三色 LED

备用电池

Page 11: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 11 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

2 NUMAKER-PFM-NUC472 开发板概述

正面视图 2.1

图 2-1 所示 NuMaker-PFM-NUC472 开发板的正面主要元件。

下面列出了正面元件:

目标芯片: NUC472JI8AE (U1)

Nu-Link-Me ICE Bridge: 控制芯片NUC12SRE3DE (ICEU2) ,USB Mini-B 连接器 (ICEJ1)

1M字节 SRAM: LY61L51216AML (U7)

语音: 解码 NAU8822LYG (U2) ,话筒 (MIC1) ,线路输入 (J1) ,耳机插孔 (J2)

Arduino UNO 兼容连接器 (NU1,NU2,NU3,NU4 和 NU5)

USB: USB OTG Micro-AB 连接器 (CON2) ,USB Host Type-A 连接器(U14)

3轴加速度传感器和3轴陀螺仪: MPU6500 (U6)

以太网收发器: IP101GA (U4)

RS232 收发芯片: 75C3232E (U13)

按键 (SW1, SW2)

蜂鸣器 (BZ1)

三色 LED (RGB - LED1)

电池 (BT1)

Page 12: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 12 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Reset Key

ICE Controller

USB ICE

Connector

UART

COM PortRS485 Connector

CAN Connector

NAU8822 Codec

MICHeadphone

Aux

Line In

RJ-45

Connector

Ethernet PHY

Buzzer

Push Buttons

NUC472JI8AEUSB Host

USB OTG

Battery

5V In

SRAM

MPU6500

RGB LED

RS232 Transceiver

图 2-1 NuMaker-PFM-NUC472 开发板正面

Page 13: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 13 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

背面视图 2.2

图 2-2 所示 NuMaker-PFM-NUC472 开发板的背面主要元件。.

下面列出了背面的元件和连接器:

TF卡座 (U12)

RS485 收发器: SP585E (UT1)

CAN 收发器: SN65HVD230 (U10)

D 锁存器: HC373 (U8 and U9)

MicroSD Card

RS485 Transceiver

CAN Transceiver

HC373

图 2-2 NuMaker-PFM-NUC472 开发板背面

Page 14: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 14 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Arduino UNO 兼容接口 2.3

图 2-3 所示 Arduino UNO 兼容接口。

D9D10

D8

D11D12D13GNDVref

PD6PD3

PD7

PD2PD1PD0

D14D15

PD12PD10

GPIO

I2C1_SDAI2C1_SCL

D1D2

D0

D3D4D5D6D7

PG2PF9

PG1

PF10PC10PC11PA10PA9

PWM

RX0TX0

A6A5

A7

A4A3A2A1A0

PE13PE12

PE14

PE5PE4PE3PE2PE1

ADC

GNDGND

VIN

+5V+3V3NRST+3V3

NC

GNDSPI_MOSI

GPIO

+3V3PF0

PF15

SPI_CLKNRST

SPI_MISO

SPI_SS

PD14PD15

PD13

Close: MSD programmer

Open: ICE Debug

MASS

图 2-3 Arduino UNO 兼容接口

Page 15: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 15 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Header

NuMaker-PFM-NUC472

Header

NuMaker-PFM-NUC472

Compatible to Arduino UNO

GPIO Pin of NUC472

Compatible to Arduino UNO

GPIO Pin of NUC472

N U 1

NU1.1 NC NC

N U 4

NU4.1 ADC0 PE.1

NU1.2 VDD VCC NU4.2 ADC1 PE.2

NU1.3 MCU_RESET RESET NU4.3 ADC2 PE.3

NU1.4 3VCC 3VCC NU4.4 ADC3 PE.4

NU1.5 5VCC 5VCC NU4.5 ADC4 PE.5

NU1.6 VSS GND NU4.6 ADC5 PE.12

NU1.7 VSS GND NU4.7 ADC6 PE.13

NU1.8 VIN VIN NU4.8 ADC7 PE.14

N U 2

NU2.1 PWM6 PD.7

N U 5

NU5.1 UART_RX0 PG.1

NU2.2 PWM7 PD.6 NU5.2 UART_TX0 PG.2

NU2.3 PWM8 PD.3 NU5.3 PWM0 PF.9

NU2.4 PWM9 PD.2 NU5.4 PWM1 PF.10

NU2.5 PWM10 PD.1 NU5.5 PWM2 PC.10

NU2.6 PWM11 PD.0 NU5.6 PWM3 PC.11

NU2.7 VSS GND NU5.7 PWM4 PA.10

NU2.8 VREF VREF NU5.8 PWM5 PA.9

NU2.9 I2C1_DAT PD.12

NU2.10 I2C1_SCL PD.10

N U 3

NU3.1 SPI1_MISO PD.15

NU3.2 VCC VCC

NU3.3 SPI1_CLK PD.14

NU3.4 SPI1_MOSI PF.0

NU3.5 MCU_RESET RESET

NU3.6 VSS GND

NU3.7 SPI1_SS PD.13

NU3.8 GPIO PF.15

表 2-1 Arduino UNO 接口对应 NUC472 GPIO

Page 16: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 16 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

系统配置 2.4

2.4.1 电源设置

ICEJ1: Nu-Link-Me USB Mini-B 连接器用于烧入代码,支持来自PC主机的5V电源。

CON2: NuMaker-PFM-NUC472 USB OTG Micro-AB 连接头,提供来自PC主机的5V电源。

ID 脚为低电平时,做设备端。

CON4: NuMaker-PFM-NUC472 5V电源输入。

JP8, JP10: NuMaker-PFM-NUC472 VDD5V 电源输入。

X: 未使用.

电源模式

ICEJ1

USB Port (Mini)

CON2

USB Port (Micro)

CON4

DC JACK

(5V)

JP8/JP10 VDD5V

MCU

电压 注释

模式 1 连接到 PC X X DC 5V 输出 DC 3.3 V ICEJ1 提供来自PC的电源.

模式 2 X

连接到PC

(这个 USB

端口是设备)

X DC 5V 输出 DC 3.3 V

CON2 提供来自PC的电源.

注: JP10 应该短接0R, 且

JP8的pin2 和 pin4 也应该

短接 0R.

模式 3 X X 连接到DC

JACK DC 5V 输出 DC 3.3V

注: JP10 应该短接0R, 且

JP8的pin2 和 pin4 也应该

短接 0R.

表 2-2 电源模式设置

2.4.2 USB 连接器

ICEJ1: USB Mini-B 连接器 (ICE) ,连接电脑的USB主机接口,且提供电源。

CON1: USB Micro-AB 连接器 (OTG) ,用于USB OTG 应用。

U14: USB Type-A 连接器 (Host) ,用于USB Host 应用。

2.4.3 以太网接口

CON3: 以太网连接器 RJ-45。

2.4.4 Arduino UNO 兼容接口连接器

NU1, NU2, NU3, NU4 和 NU5: Arduino UNO 兼容连接器。

2.4.5 按键

SW2, SW3: 仅应用使用。

SW4: 复位按键用于复位目标芯片。

Page 17: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 17 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

2.4.6 电源连接器

VCC: 电源。

GND: 地。

Page 18: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 18 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

PCB 布局 2.5

图 2-4 和 图 2-5 所示NuMaker-PFM-NUC472 开发板的正面和背面。

图 2-4 正面布局

图 2-5 背面布局

Page 19: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 19 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

3 开始

本章节描述使用NuMaker-PFM-NUC472 开发板的步骤。

连接到 PC 主机 3.1

连接Nu-Link-Me上的USB Mini-B port (ICEJ1)到PC主机,如图 3-1。电脑为板子供电,板子被识别为U

盘和虚拟串口(VCOM) 。U盘功能可以用拖拉BIN文件的方式更新应用代码。虚拟串口可以打印调试信

息。

可以在电脑的 “Devices and Printers” 或 “Device Manager” 查看设备信息,如图 3-2。

成功连电脑后,电脑会分配一个“MBED”盘符,如图 3-3。

图 3-1 连接到 PC 主机

Page 20: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 20 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

图 3-2 Nu-Link 在 “Devices and Printers” 和 “Device Manager”中的状态

图 3-3 “MBED” 盘符

确认你的 PC 可以访问网络 3.2

ARM® mbed

™ 平台提供免费的在线编译,确保你的电脑访问外网不受限制。

Page 21: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 21 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

登入 ARM® mbed

™ 3.3

在 MBED 盘,双击 “mbed.htm” 如图 3-4,连接 (developer.mbed.org/account/login) 到ARM® mbed

登陆页面,如图 3-5。

若已有帐户,可直接登陆,若无选择 “Signup”在ARM® mbed

™ 平台建个新帐户如图 3-6。

登陆 ARM® mbed

™ 后,会看到如图 3-7。

图 3-4 “MBED” 磁盘的内容

Copy from ARM®

图 3-5 登陆ARM® mbed

™ 网页

Page 22: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 22 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Copy from ARM®

图 3-6 建立新帐户

Copy from ARM®

图 3-7 登入 ARM® mbed

™ 在 NUC472

Page 23: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 23 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

打开 Mbed 编译器 3.4

打开在线免费的编译器,如图 3-8,可以导入一个程序或建立一个新的基于 NuMaker-PFM-NUC472板

子的应用。

Copy from ARM®

图 3-8 ARM® mbed

™ 基于 NUC472的编译器

编译程序 3.5

点 “Compile”图标,在线编译代码,检查编译结果,如果需要的话修改错误。

下载程序 3.6

把 bin 文件拖拉到 “MBED” 盘中,就更新了 NuMaker-PFM-NUC472板子上的代码。

运行程序 3.7

按 RESET键(SW4) 复位目标芯片,并执行代码。

调试程序 3.8

在代码中可以添加 printf() 函数打印出调试信息。也可以从 Nu-Link-Me ICE Bridge 虚拟串口输出信息。

Page 24: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 24 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

4 NUMAKER-PFM-NUC472 原理图

NUC472 系列 MCU 4.1

图 4-1 所示NUC472 系列 MCU的管脚分布。

图 4-1 NUC472 系列管脚分布

USB_VSSA

InterfaceConnector

GNDGND5VCC

PB_[0:15]PB_[0:15]

PC_[0:15]

3VCC

VCC

VIN

VREF

PD_[0:15]

VREF

PE_[0:15]

PF_[2:15]

Off-page Connector

PC_[0:15]

TICERST

PG_[0:15]

PH_[0:2]

VCC

5VCC

PG_[0:15]

PA_[0:15]

3VCC

PE_[0:15]

PH_[0:2]

RESET

PF_0

PD_[0:15]

PA_[0:15]

VIN

PF_[2:15]

VBAT

PF_0

VBAT

P122

PE

_12

P1

VBATP39

PE

_13

P2

P53

PE

_14

P3

P71P70

P72

PE

_15

P4

PF

_9

P5

CAN_RXCAN_TX

RS485_RXDRS485_TXDRS485_nRTS

PA_9

PA_0PA_1

C2C1

PF_11PF_13PF_14

PA_10

Off-page Connector

CAN & 485

NUC472 MCU

USB_PWR_EN

USB_ID

USB_D-

USB_D+Off-page Connector

USB_D-

USB_VBUSUSB_OC#

USB_PWR_EN

USB_D+

USB_OC#

USB_ID

USB_VBUS

TICECLK

ICEDAT

Off-page Connector

M0_RXDM0_RXD

RESET

ICECLK

TICEDAT

TICERST

M0_TXD

ICE

M0_TXD

P107

P127

RESETRESET

PF

_1

3P

9P

F_

12

P8

PF

_1

4P

10

PF

_1

1P

7

PG

_0

P14

PF

_1

5P

13

PF

_1

0P

6

PG

_1

P15

PC

_1

4P

19

PC

_1

3P

18

XT

1_

OU

TP

G_12

P30

PC

_1

2P

17

PD

_2

P23

PG

_2

P16

PC

_1

5P

20

RE

SE

TP

31

PD

_7

P28

PD

_3

P24

PD

_5

P26

M0

_T

XD

PD

_4

P25

M0

_R

XD

XT

1_

INP

G_13

P29

PD

_1

P22

PD

_6

P27

P32

PD

_0

P21

ICE

DA

TP

G_11

P36

ICE

CL

KP

G_10

P35

PG

_9

P88

US

B_

D+

P82

US

B_

IDP

83

GN

DP

106

PB

_5

P92

PB

_10

P97

EM

AC

_M

DIO

PB

_15

P104

US

B_

D-

P81

US

B_

VR

ES

P77

PB

_4

P91

PF

_0

P76

PB

_11

P98

PB

_12

P101

US

B_

VS

SA

P80

EM

AC

_M

DC

PB

_14

P103

PB

_0

US

B_

OC

#P

84

PD

_1

5P

75

PH

_0

P99

PG

_8

P87

PB

_2

P89

PG

_7

P86

PD

_1

4P

74

PD

_1

3P

73

EM

AC

_R

EF

CL

KP

C_

0P

108

PH

_1

P100

PB

_3

P90

PB

_13

P102

PB

_6

P93

US

B_

VB

US

P78

PB

_1

US

B_

PW

R_

EN

P85

ICE_USBVBUSICE_USBVBUS

Off-page Connector

PC_10P68

PD_12P65PD_11P64

PC_9P67

PC_11P69

PA_15P66

PA_12P60

PA_14P62PA_13P61

PD_10P63

PA_8P56PA_7P55

PA_9P57

PA_11P59PA_10P58

PA_1P41

PA_6P48

GNDP54

PD_8P42

PG_4P50

PA_4P46

PG_3P49

PA_3P45

PG_6P52

PA_5P47

PD_9P43PA_2P44

PG_5P51

PA_0P40

XT32_OUTPG_14P38XT32_INPG_15P37

P129

P11

P12

EMAC_RXERR PC_1 P109

EMAC_TXEN PC_8 P116

PE_8 P141

PE_6 P136PE_7 P137

EMAC_RXD1 PC_3 P111

GND P121

PF_7 P124

EMAC_RXDV PC_2 P110

PE_9 P142

PF_6 P123

PF_4 P119

EMAC_RXD0 PC_4 P112

MCU_AVSS P138

PE_1 P131

PE_10 P143

VBAT

PC_5 P113PHY_INT#

EMAC_TXD1 PC_7 P115

PF_5 P120

PE_4 P134

PE_11 P144

PE_3 P133

EMAC_TXD0 PC_6 P114

PF_3 P118

PH_2 P126

PE_0 P130

MCU_AVDD P140VREF P139

GND P128

PF_2 P117

PF_8 P125

PE_2 P132

PE_5 P135

Ethernet

L3L0603

USB_VDD33_CAP

CT4

1uFC0603

Title

Size Document Number Rev

Date: Sheet of

NuMaker-PFM-NUC472

V1.0NUC472 MCUA2

2 12Monday , August 01, 2016

CB6

0.1u

C0603

CT7

1uF

C0603

CT5

10uF/10VTANT-A

CT2

1uF

C0603

R1

8.2K

R0603

CT3

1uF

C0603

CB20.1u

C0603

P105

CT8

1uF

C0603

CB1

0.1u

C0603

CB9

0.1u

C0603

CB4

0.1uC0603

CT6

10uF/10VTANT-A

CB8

0.1u

C0603

PB

_8

P95

PB

_7

P94

EMAC_MDC

EMAC_RXD1

PHY_INT#

EMAC_RXDV

EMAC_REFCLK

EMAC_TXD1

PB

_9

P96

EMAC_MDC

EMAC_RXD0

EMAC_TXD0

EMAC_TXEN

EMAC_TXD0

EMAC_TXD1

EMAC_MDIO

EMAC_RXD0

PHY_INT#

EMAC_MDIO

Off-page Connector

EMAC_RXDV

EMAC_RXERREMAC_RXERR

U1

NUC472JI8AE-LQFP144

PE

.12

/AD

C1

_4

/AC

MP

1_

P3

/AC

MP

2_

P2

/EB

I_n

CS

11

PE

.13

/AD

C1

_5

/AC

MP

2_

P1

/EB

I_n

CS

22

PE

.14

/AD

C1

_6

/AC

MP

2_

P0

/EB

I_n

CS

33

PE

.15

/AD

C1

_7

/AC

MP

2_

N4

PF

.9/O

PA

0_

IN+

/PW

M0

_0

5

PF

.10

/OP

A0

_IN

-/P

WM

0_

16

PF

.11

/OP

A0

_O

/UA

RT

1_

RT

S7

PF

.12

/OP

A1

_IN

+/U

AR

T1

_C

TS

8

PF

.13

/OP

A1

_IN

-/U

AR

T1

_T

XD

9

PF

.14

/OP

A1

_O

/UA

RT

1_

RX

D10

VS

S11

VD

D12

PF

.15

/UA

RT

0_

RT

S13

PG

.0/U

AR

T0

_C

TS

/IN

T6

14

PG

.1/U

AR

T0

_R

XD

15

PG

.2/U

AR

T0

_T

XD

16

PC

.12

/SP

I1_

SS

0/S

C4

_C

D/S

D1

_C

Dn

/CA

P_

D7

/EB

I_A

0/E

TM

_T

RA

CE

_D

317

PC

.13

/SP

I1_

MO

SI1

/SC

4_

RS

T/S

D1

_C

MD

/CA

P_

D6

/EB

I_A

1/E

TM

_T

RA

CE

_D

218

PC

.14

/SP

I1_

MIS

O1

/SC

4_

PW

R/T

M3

_E

XT

/SD

1_

CL

K/C

AP

_D

5/E

BI_

A2

/ET

M_

TR

AC

E_

D1

19

PC

.15

/SP

I1_

MO

SI0

/SC

4_

DA

T/S

D1

_D

3/C

AP

_D

4/E

BI_

A3

/ET

M_

TR

AC

E_

D0

20

PD

.0/S

PI1

_M

ISO

0/S

C4

_C

LK

/SD

1_

D2

/CA

P_

D3

/EB

I_A

4/I

NT

3/E

TM

_T

RA

CE

_C

LK

21

PD

.1/S

PI1

_C

LK

/TM

0/S

D1

_D

1/C

AP

_D

2/E

BI_

A5

22

PD

.2/S

TA

DC

/I2

C3

_S

CL

/SD

1_

D0

/CA

P_

D1

/EB

I_A

623

PD

.3/S

C5

_C

LK

/I2

C3

_S

DA

/AC

MP

2_

O/S

D0

_C

Dn

/CA

P_

D0

/EB

I_A

7/J

TA

G_

TD

O24

PD

.4/S

C5

_C

D/U

AR

T3

_R

XD

/AC

MP

1_

O/C

AP

_S

CL

K/E

BI_

A8

/JT

AG

_T

DI

25

PD

.5/S

C5

_R

ST

/UA

RT

3_

TX

D/C

AP

_V

SY

NC

/EB

I_A

9/J

TA

G_

RS

T26

PD

.6/S

C5

_P

WR

/UA

RT

3_

RT

S/S

D0

_C

MD

/CA

P_

HS

YN

C/E

BI_

A1

027

PD

.7/S

C5

_D

AT

/UA

RT

3_

CT

S/S

D0

_C

LK

/CA

P_

PIX

CL

K/E

BI_

A1

128

PG

.13

/XT

1_

IN29

PG

.12

/XT

1_

OU

T30

nR

ES

ET

31

LD

O_

CA

P32

VS

S33

VD

D34

PG

.10

/IC

E_

CL

K/J

TA

G_

TC

LK

35

PG

.11

/IC

E_

DA

T/J

TA

G_

TM

S36

VDD72

VSS71

LDO_CAP70

EBI_AD3/EBI_A24/PWM0_3/UART2_TXD/PC.1169

EBI_AD2/EBI_A23/PWM0_2/UART2_RXD/SC3_CD/PC.1068

EBI_A6/SD1_D0/EBI_A22/I2C3_SCL/CAP_D1/I2C0_SDA/SC3_RST/UART2_CTS/STADC/PC.967

EBI_A21/I2C0_SCL/UART2_RTS/SC3_PWR/PA.1566

I2C4_SDA/SC3_CLK/PD.1265

TM3/SC3_RST/PD.1164

I2C4_SCL/SC3_DAT/PD.1063

EBI_AD3/PWM1_5/SC3_CLK/UART0_TXD/PA.1462

EBI_AD2/PWM1_4/SC3_DAT/UART0_RXD/PA.1361

EBI_AD1/EPWM0_0/PWM0_4/SPI3_MOSI1/UART0_CTS/PA.1260

EBI_AD0/EPWM0_1/PWM0_5/SPI3_MISO1/UART0_RTS/PA.1159

EBI_A20/EPWM0_2/PWM1_0/SPI3_MOSI0/SC0_DAT/PA.1058

EBI_A19/EPWM0_3/PWM1_1/SPI3_MISO0/SC0_PWR/PA.957

EBI_A18/EPWM0_4/PWM1_2/SPI3_CLK/SC0_RST/PA.856

EBI_A17/EPWM0_5/PWM1_3/SPI3_SS0/SC0_CLK/PA.755

VSS54

VDD53

SC1_CLK/I2S1_LRCK/PG.652

SC1_DAT/I2S1_BCLK/PG.551

SC1_PWR/I2S1_DI/PS2_DAT/PG.450

SC1_RST/I2S1_DO/PS2_CLK/PG.349

ECAP1_IC0/EBI_A16/CAN1_TXD/QEI1_A/PWM0_1/I2S0_LRCK/SC2_CD/PA.648

ECAP1_IC1/EBI_A15/QEI1_B/PWM0_0/I2S0_BCLK/SPI3_SS0/SC2_RST/PA.547

ECAP1_IC2/EBI_A14/QEI1_Z/I2S0_DI/SPI3_CLK/SC2_PWR/PA.446

EBI_A13/BRAKE10/I2S0_DO/SPI3_MOSI0/SC2_CLK/PA.345

EBI_A12/CAP_SFIELD/BRAKE11/I2S0_MCLK/SPI3_MISO0/SC2_DAT/PA.244

I2C0_SDA/SPI3_MOSI1/PD.943

I2C0_SCL/SPI3_MISO1/PD.842

EBI_A22/CAN1_TXD/SC5_CD/TAMPER1/PA.141

INT0/CAN1_RXD/SC0_CD/TAMPER0/PA.040

VBAT39

I2C1_SDA/X32K_OUT/PG.1438

I2C1_SCL/X32K_IN/PG.1537

INT

2/E

BI_

MC

LK

/EM

AC

_R

EF

CL

K/U

AR

T4

_R

XD

/SC

1_

DA

T/I

2S

1_

DI/

PC

.0108

LD

O_

CA

P107

VS

S106

VD

D105

EM

AC

_M

II_

MD

IO/B

RA

KE

00

/SC

1_

DA

T/I

2S

1_

DO

/PB

.15

104

EM

AC

_M

II_

MD

C/B

RA

KE

01

/SC

1_

RS

T/I

2S

1_

MC

LK

/PB

.14

103

EB

I_A

D1

5/E

MA

C_

MII

_M

DIO

/CA

N0

_T

XD

/SP

I2_

MO

SI1

/UA

RT

4_

CT

S/P

B.1

3102

EB

I_A

D1

4/E

MA

C_

MII

_M

DC

/CA

N0

_R

XD

/SP

I2_

MIS

O1

/UA

RT

4_

RT

S/P

B.1

2101

CA

N1

_T

XD

/UA

RT

4_

TX

D/I

2C

1_

SD

A/P

H.1

100

INT

7/C

AN

1_

RX

D/U

AR

T4

_R

XD

/I2

C1

_S

CL

/PH

.099

ET

M_

TR

AC

E_

CL

K/E

BI_

AD

13

/EP

WM

1_

5/U

AR

T5

_R

XD

/PB

.11

98

ET

M_

TR

AC

E_

D0

/EB

I_A

D1

2/E

PW

M1

_4

/UA

RT

5_

TX

D/P

B.1

097

ET

M_

TR

AC

E_

D1

/EB

I_A

D1

1/E

PW

M1

_3

/UA

RT

5_

RT

S/P

B.9

96

ET

M_

TR

AC

E_

D2

/EB

I_A

D1

0/E

PW

M1

_2

/UA

RT

5_

CT

S/P

B.8

95

ET

M_

TR

AC

E_

D3

/EB

I_A

D9

/EP

WM

1_

1/P

WM

1_

5/U

AR

T4

_C

TS

/BR

AK

E0

0/I

2C

2_

SD

A/P

B.7

94

EB

I_A

D8

/EP

WM

1_

0/P

WM

1_

4/U

AR

T4

_R

TS

/BR

AK

E0

1/I

2C

2_

SC

L/P

B.6

93

EB

I_A

D7

/UA

RT

4_

TX

D/S

PI2

_M

OS

I0/U

AR

T1

_C

TS

/PB

.592

EB

I_A

D6

/TM

0/U

AR

T4

_R

XD

/SP

I2_

MIS

O0

/UA

RT

1_

RT

S/P

B.4

91

EB

I_A

D5

/US

B1

_D

+/S

PI2

_C

LK

/UA

RT

1_

TX

D/P

B.3

90

EB

I_A

D4

/US

B1

_D

-/S

PI2

_S

S0

/UA

RT

1_

RX

D/P

B.2

89

SC

3_

CL

K/U

AR

T4

_C

TS

/I2

S1

_D

I/S

PI2

_C

LK

/PG

.988

SC

3_

DA

T/U

AR

T4

_R

TS

/I2

S1

_D

O/S

PI2

_M

OS

I0/P

G.8

87

SC

3_

RS

T/S

C1

_C

D/I

2S

1_

MC

LK

/SP

I2_

MIS

O0

/PG

.786

TM

1/I

2C

4_

SD

A/U

SB

0_

VB

US

_E

N/P

B.1

85

INT

1/I

2C

4_

SC

L/U

SB

0_

VB

US

_S

T/P

B.0

84

US

B0

_O

TG

_ID

83

US

B0

_D

+82

US

B0

_D

-81

VS

SA

80

US

B_

VD

D3

3_

CA

P79

VB

US

78

VR

ES

77

INT

5/U

AR

T5

_R

XD

/SP

I1_

MO

SI0

/PF

.076

EC

AP

0_

IC0

/UA

RT

5_

TX

D/S

PI1

_M

ISO

0/P

D.1

575

EC

AP

0_

IC1

/UA

RT

5_

RT

S/S

PI1

_C

LK

/PD

.14

74

EC

AP

0_

IC2

/UA

RT

5_

CT

S/S

PI1

_S

S0

/PD

.13

73

PC.1/I2S1_BCLK/SC1_CLK/UART4_TXD/TM3/EMAC_MII_RXERR/EBI_AD13109

PC.2/I2S1_LRCK/SC1_PWR/UART4_RTS/SPI0_SS0/EMAC_MII_RXDV/EBI_AD12110

PC.3/I2S1_MCLK/SC1_CD/UART4_CTS/SPI0_MISO1/QEI0_Z/EMAC_MII_RXD1/EBI_AD11/ECAP0_IC2111

PC.4/I2S1_DO/SC1_RST/SPI0_MOSI1/QEI0_B/EMAC_MII_RXD0/EBI_AD10/ECAP0_IC1112

PC.5/CLKO/QEI0_A/EMAC_MII_RXCLK/EBI_MCLK/ECAP0_IC0113

PC.6/TM2_EXT/SPI0_MISO0/TM2/EMAC_MII_TXD0/EBI_AD9114

PC.7/TM1_EXT/SPI0_MOSI0/EMAC_MII_TXD1/EBI_AD8115

PC.8/TM0_EXT/SPI0_CLK/EMAC_MII_TXEN116

PF.2/SPI3_SS0/SD0_D3/EMAC_MII_RXD3117

PF.3/SPI3_CLK/SD0_D2/EMAC_MII_RXD2118

PF.4/SPI3_MISO0/SD0_D1/EMAC_MII_COL0119

PF.5/SPI3_MOSI0/SD0_D0/EMAC_MII_CRS120

VSS121

VDD122

PF.6/UART2_RXD/SD0_CDn/EMAC_MII_TXCLK123

PF.7/UART2_TXD/SD0_CMD/EMAC_MII_TXD3124

PF.8/UART2_RTS/SD0_CLK/EMAC_MII_TXD2125

PH.2/UART2_CTS126

LDO_CAP127

VSS128

VDD129

PE.0/ADC0_0/INT4130

PE.1/ADC0_1/TM2131

PE.2/ADC0_2/ACMP0_O/SPI0_MISO0132

PE.3/ADC0_3/ACMP0_P3/SPI0_MOSI0133

PE.4/ADC0_4/ACMP0_P2/SPI0_SS0134

PE.5/ADC0_5/ACMP0_P1/SPI0_CLK/SD0_CDn135

PE.6/ADC0_6/ACMP0_P0/SPI0_MISO0/SD0_CMD/EBI_nWR136

PE.7/ADC0_7/ACMP0_N/SPI0_MOSI0/SD0_CLK/EBI_nRD137

AVSS138

Vref139

AVDD140

PE.8/ADC1_0/ADC0_8/ACMP1_N/TM1/SD0_D3/EBI_ALE141

PE.9/ADC1_1/ADC0_9/ACMP1_P0/SD0_D2/EBI_nWRH142

PE.10/ADC1_2/ADC0_10/ACMP1_P1/SPI0_MISO1/SD0_D1/EBI_nWRL143

PE.11/ADC1_3/ADC0_11/ACMP1_P2/SPI0_MOSI1/SD0_D0/ACMP2_P3/EBI_nCS0144

EMAC_REFCLK

EMAC_RXD1EMAC_TXEN

P33

P34

L1L0603

CB50.1u

C0603

CB10

0.1u

C0603

L2L0603

P79

P[1:144]P[1:144]

MCUConnector

Off-page Connector

CB7

0.1u

C0603

CB3

0.1u

C0603

CT110uF/10V

TANT-A

Off-page Connector

XT1_IN

XT1_OUT

XT32_OUT

XT32_IN

VREF

ADAVSS

XT32_IN

VCC MCU_AVDD

VREFMCU_AVDD

XT1_IN

XT1_OUT

XT32_OUT

VCC

ADAVSS

VCC

VCC

VCC

VCC

USB HOST/DEVICE

VCC

VCC

PB_1(OTG_5V_EN) to control the NCT3520U powe switchPB_0(OTG_5V_ST) to checkk the over current status

Crystal

USB_VRES

Page 25: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 25 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Nu-Link-Me 4.2

图 4-2 所示Nu-Link-Me 电路,USB-to-SWD ,下载调试代码用。

图 4-2 Nu-Link-Me 电路

TICECLK

ICEDAT

GND

Off-page Connector

M0_RXDM0_RXD

RESET

ICECLK

TICEDAT

GND

TICERST

M0_TXD

ICE

M0_TXD

M0_RXD

RESET CIRCUIT

ICEUSB_D+

(RED)

TXD

ICEUSB_D-

M0_TXD

N36

N35

ICELED N32

GREEN

N31

(GREEN)

ICEDM

ICE CONNECT IFPOWER

MCU and USB

ICEDP

LED RXD

CRYSTAL

DEBUG

DAP

M0_TXDM0_RXD

RXDTXD

ICE_RST

VCOM_En

MODE

TICEDAT

TICERSTTICECLK

MODE

ICE_CLKICE_RST

ICE_DAT

12M_I

N39

12M_OICEUSB_D+ICEUSB_D-

N40

Title

Size Document Number Rev

Date: Sheet of

NuMaker-PFM-NUC472

V1.0Nu-Link-MeCustom

1 12Monday , August 01, 2016

ICE

_R

ST

ICEDMICEDP

DAP

ICER3 330R

ICER4 330R

DAP

ICER6 0R

12M

_I

12M

_O

GREEN

N38

ICELEDN

37

VB

US

TICERSTTICECLK

N41 TICEDAT

ICE_DATICE_CLK

N42

N30

ICECT21uF/16VTANT-A

MASS

HEADER 2.54 2X1 (male)

12

RRSET1100KR0603

12

ICED1SS24ARB060L

12

BUSY1

GreenLED0805

ICEJ1

mini USB 5pinUSB_MINI_B

GND5 NC4 DP3 DM2 VCC1

SHIELD6

SHIELD7

SHIELD8

SHIELD9

ICEC1

20pC0603

ICEJP3HEADER 3 (1 and 2 short)

123

ICEL1

L0603

ICEC31uFC0603

ICECB20.1uC0603

ICEU1AM1117-3.3V

IN3

GN

D1

OU

T2

OU

T4

ICER7 0R

ICECB10.1uC0603

1 2

ICED2SS24A

RB060L

ICECT310uF/10VTANT-A

ICEJP2

HEADER 2.54 5X2 (NC)

1 23 45 67 89 10

ICECT1

10uF/10V

TANT-A

ICEJP4

HEADER 2.54 4X1 (NC)

1234

ICEL3L0603

RTCK1100KR0603

RTDA20R0603

ICER8

10K

R0603

ICEU2

NUC12SRE3DE

PA0/ADC044PA1/ADC145PA2/ADC246PA3/ADC347PA4/ADC448INT0/PB14

1

CPO1/PB132

CPO0/PB123

VB

US

17

VD

D33

18

D-

19

D+

20

PB

0/R

X0

21

PB

1/T

X0

22

PB

2/R

TS

023

PB

3/C

TS

024

PC

2/S

DI0

026

PC

1/S

PC

LK

027

PC

0/S

S00

28

PC11/SDO1033PC10/SDI1034PC9/SPCLK135PC8/SS1036PA15/PWM337PA14/PWM238PA13/PWM139

X32I4

X32O5

I2C1SCL/PA116

I2C0SDA/PA89

I2C1SDA/PA107

I2C0SCL/PA98

RX1/PB410

TX1/PB511

RTS1/PB612

CTS1/PB713

PC

3/S

DO

00

25

AVSS43

ICE_CK42

ICE_DAT41

PA12/PWM040

LDO14

VSS16 VDD15

AD

C/P

A5

49

AD

C6/P

A6

50

AD

C7/P

A7

51

AV

DD

52

CP

N0/P

C7

53

CP

P0/P

C6

54

CP

N1/P

C15

55

CP

P1/P

C14

56

INT

1/P

B15

57

XT

1_O

ut

58

XT

1_In

59

/RE

SE

T60

VS

S1

61

VD

D1

62

PV

SS

63

ST

AD

C/T

M0/P

B8

64

PE

529

PB

11/T

M3

30

PB

10/S

S01/T

M2

31

PB

9/S

S11/T

M1

32

ICER233R0603

ICEL2

L0603

ICEX112MHz

XTAL3-1

12

ICE1

RedLED0805

RTDA333R0603

ICER133R0603

ICER5 0R

ICEJP1

HEADER 2,54 5X1 (NC)

12345

RTDA1100KR0603

ICEC2

20pC0603

ICE_USBVBUS

ICE_VCC

ICE_VCC5

ICE_VCC

ICE_AVDD

ADAVSS

ICE_VCC33

ICE_VCC

ICE_VCC5

VCC_A

ICE_AVDD

ICE_USBVBUS

ICE_USBVBUS

ICE_VCC

ICE_VCC

ICE_VCC33

ICE_VCC

ADAVSS

ICE_VCC

ICE_VCC

ICE_VCCICE_VCC

ICE_USBVBUS

TICECLKTICERST

M0_RXDM0_TXD

3VCC

5VCC

GND

TICEDAT

ICE_VCC

ICE_USBVBUSICE_USBVBUS

Page 26: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 26 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

供电 4.3

图 4-3 所示 NuMaker-PFM-NUC472 开发板电源和配置。

图 4-3 电源电路和配置

3VCC_IN

5V_INICE_USBVBUS

VCCGND

ICE_USBVBUS

VDD5V

PowerSelector Off-page Connector

USB_VBUS

5V_IN

USB_VBUS

ICE_VCC

VIN 3VCC_IN

CB29

0.1u

C0603

VBAT

1 2

D1SS24A

RB060L

JP7

VBAT (NC)

12

JP5

HEADER 2.54 2X1 (1 and 2 short)

12

JP4

VCC 3.3V (NC)

12

U11AMS1117-3.3V

IN3

GN

D1

OU

T2

OU

T4

JP9

GND (NC)

12

GND IN

CON4DC-CON

POWERJACK\3P

1

2

JP6

HEADER 2.54 2X2 (1 and 3 short)

34

12

JP8

HEADER 2.54 2X2 (1 and 3 short)

34

12

CT16

10uF/10V

TANT-A

JP10

5V_IN (NC)

12

VCC

VBATVDD5V

VCC

USB_VBUS

ICE_VCC

VCCGND

VBATVIN

VDD5V

ICE_USBVBUS

Power (3.3V) Connector

Power Supply (5V)

ICE_VCC

5V_IN5V_IN

VBAT

Title

Size Document Number Rev

Date: Sheet of

NuMaker-PFM-NUC472

V1.0PowerA

9 12Monday , August 01, 2016

VIN

Page 27: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 27 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Arduino UNO 兼容接口 4.4

图 4-4 所示 Arduino UNO 兼容接口 NU1~5。

图 4-4 Arduino UNO 兼容接口

GND

5VCC

VCC

3VCC

VIN

PE_[0:15]

PA_[0:15]

PF_[2:15]

PC_[0:15]

PB_[0:15]

PD_[0:15]

SPI

GND

PA_9PA_10

PD_7PD_6

PD

_1

4P

F_

0

PD

_1

3

PD

_1

5

RE

SE

TP

F_

15

GN

D

VC

C

VIN

PE_13

PE_3PE_4

PE_2PE_1

ADC PE_14

PE_12PE_5

NU4

HEADER 2.54 8X1 f emale

ADC01

ADC12

ADC23

ADC34

ADC45

ADC56

ADC67

ADC78

RESET

UART0

PWM

I2C1

Off-page Connector

VCC

UNO INTERFACE CONNECTOR

RESETVREF

PG_[0:15]

PH_[0:2]

Title

Size Document Number Rev

Date: Sheet of

NuMaker-PFM-NUC472

V1.0UNO Interface ConnectorA

11 12Monday , August 01, 2016

PF_0

3VCC

NU5

HEADER 2.54 8X1 f emale

UART_RX01UART_TX02PWM03PWM14PWM25PWM36PWM47PWM58

NU2

HEADER 2.54 10X1 f emale

PWM61PWM72PWM83PWM94PWM105PWM116VSS7VREF8I2C1_SDA9I2C1_SCL10

NU3

HE

AD

ER

2.5

4 4

X2

ma

le

SP

I1_

MIS

O1

VC

C2

SP

I1_

CL

K3

SP

I1_

MO

SI

4R

ES

ET

5G

ND

6S

PI1

_S

S7

GP

IO8

NU1

HEADER 2.54 8X1 f emale

NC1

VDD2

MCU_RESET3

3VCC4

5VCC5

VSS6

VSS7

VIN8

PD_1PD_2

GND

PD_3

PD_12VREF

PD_10

PD_0

VCC

VIN

5VCC3VCC

PC_[0:15]

PA_[0:15]

PD_[0:15]

PF_[2:15]

3VCC

VCC

VREFTICERST

PB_[0:15]

VINGND5VCC

PF_0

PH_[0:2]

PG_[0:15]

PE_[0:15]

PG_2PG_1

PC_10

PF_9

PC_11

PF_10

GPIO

5VCC

Page 28: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 28 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

复位 4.5

图 4-5 所示NUC472 系列 MCU的复位电路。

图 4-5 复位电路

晶体 4.6

图 4-6 所示NUC472 系列 MCU的两个外接晶体电路。

图 4-6 外部晶体电路

RESET

SW4

PUSH BOTTOM

SW

VCC

R4010KR0603

C26

1uFC0603

RESET

RESETRESET

RTC

12MHz

XT1_OUT

XT32_IN

XT32_OUT

XT1_IN

XT32_OUT

XT32_IN

XT1_IN

XT1_OUT

XT32_OUT

XT32_IN

XT1_IN

XT1_OUT

C296pC0603

C286p

C0603

X212MHz

XTAL3-1C2720p

C0603

C2520p

C0603

X3

32.768K

XTAL-3.4MM-2P_DIP

R41

0

R0603

R43

NC

R0603

R42

NC

R0603

CRYSTAL

Page 29: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 29 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

电池 4.7

图 4-7 所示NUC472 系列 MCU 的电池电路。

图 4-7 电池电路

LED 4.8

图 4-8 所示NUC472 系列 MCU的电源 LED 和 GPIO PG.0 管脚控制的 IO LED 电路。

图 4-8 电源 LED 和 IO LED 电路

BT1CR

Battery

VBATVBAT

VBAT

12

POWER1

RedLED0805

R44330

R0603

VCCVCC

12

LED1

GreenLED0805

LED

R45330

R0603

LED

PG_0LED

Page 30: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 30 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

RGB LED 4.9

图 4-9 所示NUC472 系列 MCU 的RGB LED电路。

图 4-9 RGB LED 电路

按键 4.10

图 4-10 所示NUC472 系列 MCU 的按键电路。

图 4-10 按键电路

RGB LED

BR

G

VCC

RGBLED1A

LTST-C19FD1WT

4

1

2

3

VCC

PWMA2PWMA1

RP6

8P4R-3308P4RA

12345678

PWMA0 PA_4PD_9PD_8 PWMA1

PWMA2

PWMA0

Keys

KXI_1

KXI_0PC_12PC_13

KXI_1KXI_0

SW2 SWSW1 SW

Page 31: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 31 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

蜂鸣器 4.11

图 4-11 所示NUC472 系列 MCU 的蜂鸣器电路。

图 4-11 蜂鸣器电路

RS232 4.12

图 4-12 所示NUC472 系列 MCU 的RS232 电路。

图 4-12 RS232 电路

Buzzer

R4633

R0603

BZ1

LF-MB12A05(2400Hz)

12

BUZZER

VCC

Q3

S8550 (PNP)

1

23

PD_11BUZZER

S8550 BUZZER

1Base

3 Collector

2Emitter

GND

UART4_CTSRS232_CTS Female

RS232_TXD

RS232_RXD

C33 1u

C32

0.1u

RS232_RTS

C34 1u

VCC

U13

SP232-DIP/SO

C1+1

V+2

C1-3

C2+4

C2-5

V-6

T2out7

R2in8

R2out9T2in10T1in11R1out12R1in13T1out14GND15VDD16

RS232_CTS

UART4_RTS

RS232_RTS

P1

CONNECTOR DB9-S(Female)

594837261

10

11

C35 1u

C30

0.1u

C31 1u

RS232PH_1

PH_0 RXUART4_TXUART4_RX TXPG_9

PG_8UART4_RTSUART4_CTS

RS232_TXDRS232_RXDUART4_RXUART4_TX

JP11

HEADER 2.54 4X1 (NC)

1234

UART4_RXUART4_TXVCC

Page 32: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 32 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

MicroSD Card 4.13

图 4-13 所示NUC472 系列 MCU 的 MicroSD 卡接口电路。

图 4-13 MicroSD 卡接口电路

USB OTG 和 Host 4.14

图 4-14 所示NUC472 系列 MCU 的 USB OTG 和 Host 电路。

图 4-14 USB OTG 和 Host 电路

SD CardSD0_CDn

SD0_D3

SD0_CMD

SD0_D2

SD0_D1

SD0_D3

SD0_D0

SD0_CMD

SD0_CDn

SD0_D2

SD0_D0

SD0_CLK

SD0_D1

SD0_CDnSD0_D0

SD0_CMDSD0_CLK

PF_7PF_8

SD0_D3

SD0_D1SD0_D2

PF_3

PF_2

PF_6

PF_5PF_4

RP58P4R-10K

8P4RA

1 23 45 67 8

CB30

0.1u

RS1330R0603

L8 FB

U12

B8502A-13SB-HPA (T-Flash Card)

DAT21

DAT32

CMD3

VDD4

CLK5

VSS6

DAT07

DAT18

CD9

GND10GND11GND12GND13

1 2

SD_POWER1

KPT-2012 (Green)LED0805

RP48P4R-10K

8P4RA

1 23 45 67 8

CB31

0.1u

C0603

VCC

VCC

VCC

VDD5V

GND

N51

USB_D-

DP

USB_D-

USB_D+

USB_VBUS

USB_ID

USB_OC#

USB_OC#

DM

USB_D+

USB_PWR_EN

USB_PWR_EN

USB_VBUSVDD5V

USB_OC#

GND

USB_ID

USB_VBUS

DPDM

USB_ID

R24.7K

R0603

+

CT5

33uF/6.3V

TANT-A

R4 0R

R0603+

CT4

10uF/10V

TANT-A

CB11

0.1u

C0603

CB12

0.1u

C0603

R610K

R0603

JP1

HEADER 2.54 5X1 (NC)

12345

CON1

USB MICRO-AB RECEP.

VBUS1

D-2

D+3

GND5

ID4 Shield

6

Shield7

Shield8

Shield9

U3

NCT3520U

OUT1

GND2

OC#3

IN5

EN/EN#4

R5 0R

R0603

VCC

VDD5V

USB_ID

USB_OC#

USB_D-

USB_D+

USB_VBUS

USB_PWR_EN

USB Host/Device

Off-page Connector

VDD5V

GND

VCC

USB OTG

NCT3520Upin3(OC#) isOpen Drain Pin

NCT3520U Low Active

Page 33: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 33 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

以太网 4.15

图 4-15 所示NUC472 系列 MCU 的网络接口电路。

图 4-15 以太网部分电路

Off-page Connector

LED1_PHYAD1

EMAC_RXDV

EMAC_TXD0

EMAC_MDC

LED3_PHYAD3

MDI_RP

MDI_TN

MDI_TP

EMAC_TXEN

MDI_RN

MDI_TP

X1

R241K

R0603

N78

RESET

EMAC_REFCLK

MDI_RP

LED2_PHYAD2

LED0_PHYAD0

LED0_PHYAD0

EMAC_TXD1

X2

X1

REGIN

N61

MDI_TN

COL_RMII

LED4_PHYAD4

MDI_RN

EMAC_RXD0

C50M_O

EMAC_RXD1

REGOUT

X2

EMAC_MDIO

EMAC_RXERR

EMAC_MDIO

CRSCOL_RMII

LED_10M#

LED_100M# LED_100M#

LED2_PHYAD2

LED_10M#

LED4_PHYAD4

LED1_PHYAD1

LED2_PHYAD2

LED_DUPX#

LED3_PHYAD3

LED1_PHYAD1

LED3_PHYAD3

LED_DUPX#

EMAC_RXD1EMAC_MDIO

EMAC_RXDV

EMAC_RXD1

EMAC_MDCEMAC_MDC

EMAC_RXERR

EMAC_RXD0

EMAC_TXD0PHY_INT#

EMAC_TXEN

EMAC_RXDV

EMAC_REFCLK

EMAC_RXERREMAC_TXD0

EMAC_REFCLK

EMAC_TXD1

EMAC_MDIO EMAC_TXEN

ETHERNET

EMAC_TXD1

EMAC_RXD0

PHY_INT#

Removed if U2 is IP101GA.

Removed if U2 is IP101GA.

10/100 Mbps Fast Ethernet PHY

RP18P4R-5.1K

8P4RA

1 23 45 67 8

RESETRESET

VCC

GND

VCC

GND

Transformer

PHY_INT#

CON3RJ-45L

RJ45

TX+1

TX-2

RX+3

NC4

NC5

RX-6

NC7

NC8

Sold

er1

11

Sold

er2

12

C19

390p

C0603

RP28P4R-5.1K

8P4RA

1 23 45 67 8

CB190.1u

C0603

C1520p

C0603

R275.1K

R0603

R2949.9 1%

R0603

CB170.1u

C0603

R3375

R0603

R3275

R0603

Title

Size Document Number Rev

Date: Sheet of

NuMaker-PFM-NUC472

V1.0EthernetA4

5 12Monday , August 01, 2016

CT15

10uF/10VTANT-A

CB23

0.1u

C0603

L6

L0603

R23

33

R0603

R25

33

R0603

C17

390p

C0603

RP38P4R-510

8P4RA

1 23 45 67 8

U4

IP101GAP48LQFP

COL/RMII1

TX_EN2 TXD33 TXD24 TXD15 TXD06

TX_CLK/REF_CLK7

REGIN8

LED0/PHYAD09

LED1/PHYAD110

DGND11

LED2/PHYAD212

MDC25

MDIO26

TEST_ON27

RTSET28

AGND29

MDI_RN30MDI_RP31

REGOUT32

MDI_TN33

MDI_TP34

AGND35

AVDD3336

RX_ER24 CRS/LEDMOD23

RX_DV/CRS_DV22

RXD021

RXD120

RXD219

RXD318

DGND17

RX_CLK/C50M_O16

LED4/PHYAD415

DVDD3314

LED3/PHYAD313

AN_ENA37DPLX38SPD39RPTR40

APS41

RESET_N42

ISOL43

MII_SNIB44

DGND45

X146

X247

INTR48

1 2

100M

Red

R3575

R0603

C20

0.001u/3KV

CAPT150

CB21

0.1uC0603

C18

0.001u/3KV

CAPT150

C1620p

C0603

R28 510

R0603

U5

TS6121C

TD+1

TD-3

CT2

CT15

TX-14

TX+16

RX+11

RX-9

CT10

CT7

RD-8

RD+6

CT14

10uF/10VTANT-A

R3149.9 1%

R0603

Power-on Settings & LED diplay

1 2

10M

Yellow

PHY_INT#

R3649.9 1%

R0603

1 2

DUPX

Green

12

LINK1

GreenLED0805

R3049.9 1%

R0603

X125MHzXTAL3-1

R26

6.2K 1%

R0603

CB18

0.1u

C0603

CB16

0.1u

C0603

CB22

0.1u

C0603

R3475

R0603

CB20

0.1uC0603

L7

L0603

VCCREGOUT

REGOUT

REGOUT

REGOUT

VCC

REGOUT

VCC

VCC

C50M_O

REF_CLK

REF_CLK

CRS

Page 34: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 34 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

RS-485 4.16

图 4-16 所示NUC472 系列 MCU 的 RS-485 接口电路和连接器。

图 4-16 RS-485 电路和连接器

CAN 4.17

图 4-17 所示NUC472 系列 MCU 的 CAN 接口电路和连接器。

图 4-17 CAN 电路和连接器

RS485_RXD

RS485_B3

RS485_RXDRS485_TXDRS485_nRTS

RS485_A3

RS485_B3

RS485_TXD

RS-485

RS485_A3RS485_nRTS

RS485_1

HEADER 2X1 (male) 90 degrees

12

C240.1u

C0603

UT1

SP485E

SO-8

RO1

RE2

DE3

DI4

VCC8

B7

A6

GND5

RU1NCR0603 JP3

2X1 HEADER(male)

12

VCC

PF_11PF_13PF_14

RS485_B3RS485_A3

RS485_B3RS485_A3

CANH

C1

GND

CAN_RX

C2

CAN_TX

CANL

CANLCANH

CANH

C1

CAN_RXCAN_TX

CANL

C2

CAN

R39NC

R0603

U10

SN65HVD230SO-8

D1

GND2

VCC3

R4

Rs8

CANH7

CANL6

Vref5

CAN1

HEADER 2X1 (male) 90 degrees

12

JP2

2X1 HEADER(male)

12

CB28

0.1u

C0603

R3810K

R0603

PA_2

PA_0PA_1

VCC

PA_3

Page 35: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 35 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

24-bit 立体声音频编解码 4.18

图 4-18 所示NUC472 系列 MCU 基于NAU8822L 的音频编解码应用电路。

图 4-18 音频编解码电路

I2S1_DOI2S1_DI

I2S1_RLCK

I2C0_SCL

I2S1_MCLK

I2C0_SDA

I2S1_BCLK

AVDD

GNDGND

VCCVCC

ADAVSSADAVSS

PA_15PC_9

I2C0_SDAI2C0_SCL

D

F

E-C Right channel

F-D Left channel

Title

Size Document Number Rev

Date: Sheet of

NuMaker-PFM-NUC472

V1.0I2S AUDIO CODECB

3 12Monday , August 01, 2016

C A

E G

B

R13120

R0603

C12100p

C0603

R16

2.2K

R0603

R14120

R0603

C6

4.7uC0603

U2

NAU8822LQFN_32

LR

C7

BC

LK

8

AD

CD

AT

9

DA

CD

AT

10

MC

LK

11

OUT421

OUT322

HP_ROUT29

HP_LOUT30

LOUT225ROUT223

SP

KV

DD

26

AV

DD

31

VMID27 MICBIAS32

AUXL19 AUXR20

MICLP1 MICLN2

MICRP4 MICRN5

MO

DE

18

CS

B/G

PIO

115

SD

IN17

SC

LK

16

DG

ND

12

DC

VD

D13

DB

VD

D14

SP

KG

ND

24

AG

ND

28

L23

R26

R45.6K

R0603

J1

PJK-634PHONE-PJK-631

CEFDA

BG

R184.7K

C10

1uC0603

R2

10KR0603

R10

24

R0603

CT9

10uF/6.3V

TANT-A

C5

4.7uC0603

C110.1u

C0603

J2PJK-634PHONE-PJK-631

CEFDA

BG

R174.7K

C8220p

C0603

R112.2K

R0603

L5

L0603

R3

100K

R0603

+

CT10

100uF/6.3VTANT-B

C2

1u

C0603

C1

4.7uC0603

C3220p

C0603

R65.6K

R0603

MIC1

MicrophoneSIP-2P

1122

CB11

0.1u

C0603

Q2

SI2302ADS

SOT-23

1

32

CB13

0.1u

C0603

C9

1uC0603

R75.6K

R0603

CB12

0.1u

C0603 Q1

SI2302ADS

SOT-23

1

32

CON1

2X1 HEADERSIP-2P

11

22

R85.6K

R0603

R5

100K

R0603

R152.2k

R0603

C7

1u

C0603

C14

4.7uC0603

C4

4.7uC0603

R9100KR0603

R12

24

R0603

C13

4.7uC0603

+

CT11100uF/6.3V

TANT-B

L4

L0603

VCC

AVDD

ADAVSS

ADAVSS

VCC

ADAVSS

VCC

ADAVSS

ADAVSS

ADAVSS

ADAVSS

ADAVSS

ADAVSS

ADAVSS

VCC

ADAVSS

ADAVSS

ADAVSS

AVDD

ADAVSS

VCC

ADAVSS

ADAVSS

VCC

ADAVSS

VCC

PG_3

PG_5PG_4

PG_7PG_6

I2S1_BCLK

HP_ROUT0

I2S1_RLCK

SPL0-

MICLP0

AVDD

MICLN0

ADAVSS

I2C0_SCL

HP_LOUT0

HP_ROUT0

GN

D I2S1_DOI2S1_DI

GND

LINE_OUT_EN#

PH_2LINE_OUT_EN#

HP_LOUT0

I2S1_MCLK

SPL0+

I2C0_SDA

Page 36: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 36 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

SRAM 4.19

图 4-19 所示NUC472 系列 MCU 的外接 SRAM 电路。

图 4-19 外接 SRAM 电路

SRAM_A12

CB26

0.1u

C0603

SRAM_A4

SRAM_AD11

SRAM_RD#

SRAM_A13

SRAM_WRL#

SRAM_A6

SRAM_AD8SRAM_WR#

SRAM_A16SRAM_A2

SRAM_WRH#

SRAM_A17

SRAM_A9

CB27

0.1u

C0603

SRAM_A10

SRAM_AD10

SRAM_A0

SRAM_A15

SRAM_AD0SRAM_AD1

GND

SRAM_A14

VCC

SRAM_AD2

SRAM_A8

SRAM_AD14

U7

IS61WV51216BLL\400milTSOP44\0.8

A01

A12

A23

A34

A45

CE6

I/O07

I/O18

I/O29

I/O310

VCC11

VSS12

I/O413

I/O514

I/O615

I/O716

WE17

A518

A619

A720

A821

A922

A1828

A1427

A1023A1124

A1326

A1225

I/O829I/O930I/O1031I/O1132VCC33VSS34I/O1235I/O1336I/O1437I/O1538LB39UB40OE41

A1744

A1643

A1542

SRAM_AD7

SRAM_AD0

SRAM_AD4

SRAM_AD2

SRAM_A7

SRAM_AD3

SRAM_AD6SRAM_AD5

SRAM_AD1

SRAM_AD7

GND

EBI_CS0

SRAM_A5

SRAM_AD12

VCCVCC

SRAM_AD15

SRAM_AD13

VCC

SRAM_AD4SRAM_AD5SRAM_AD6

SRAM_AD3

SRAM_A3

SRAM_AD9

SRAM_A11

SRAM_A1

SRAM_AD14

SRAM_AD11SRAM_AD10

SRAM_AD8

SRAM_AD13

SRAM_AD9

SRAM_AD15

SRAM_AD12

SRAM_A18

SRAM_A4

SRAM_A0

SRAM_A2SRAM_A3

SRAM_A1

SRAM_A6SRAM_A7

SRAM_A5

GND

VCC

GND

VCC

EBI_AD15 SRAM_AD15EBI_AD14 SRAM_AD14

EBI_AD9 SRAM_AD9EBI_AD10 SRAM_AD10

EBI_AD13 SRAM_AD13

EBI_AD8 SRAM_AD8

EBI_AD11 SRAM_AD11EBI_AD12 SRAM_AD12

EBI_ALE SRAM_ALE

EBI_WRL# SRAM_WRL#

EBI_A18 SRAM_A18EBI_A17 SRAM_A17EBI_A16 SRAM_A16

SRAM_AD7EBI_AD7

SRAM_AD4EBI_AD4

EBI_WR# SRAM_WR#

EBI_WRH# SRAM_WRH#

EBI_RD# SRAM_RD#

SRAM_AD0EBI_AD0

SRAM_AD3EBI_AD3SRAM_AD2EBI_AD2

SRAM_AD6EBI_AD6SRAM_AD5EBI_AD5

SRAM_AD1EBI_AD1

SRAM_A8

SRAM_A14

SRAM_A12

SRAM_A9SRAM_A10SRAM_A11

SRAM_A15

SRAM_A13

SRAM_ALESRAM_ALE

U974HC373

SOP20\1.27-2

D03

D14

D27

D38

D413

D514

D617

D718

OE1 LE

11

Q02

Q15

Q26

Q39

Q412

Q515

Q616

Q719

VC

C2

0G

ND

10

CB25

0.1u

C0603

CB24

0.1u

C0603

U874HC373

SOP20\1.27-2

D03

D14

D27

D38

D413

D514

D617

D718

OE1 LE

11

Q02

Q15

Q26

Q39

Q412

Q515

Q616

Q719

VC

C2

0G

ND

10

VCC

VCC

VCC

VCC

PA_11EBI_AD0

PA_12EBI_AD1

PA_14PA_13 EBI_AD3

EBI_AD2

PB_3 EBI_AD6EBI_AD7

PB_2

PB_5PB_4

EBI_AD11

EBI_AD5EBI_AD4

PB_7

PB_13

EBI_AD10

PB_11PB_12

PB_6

EBI_AD15

PB_9PB_10 EBI_AD13

PB_8

EBI_AD12

EBI_AD14

EBI_AD9EBI_AD8

PE_8

EBI_CS0PE_10

PA_7 EBI_A18

PE_9

PE_6

EBI_ALE

PE_11

EBI_WRL#

EBI_WR#

PA_6

PE_7EBI_RD#

PA_8

EBI_A17

EBI_WRH#

EBI_A16

Page 37: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 37 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

MPU6500 4.20

图 4-20 所示NUC472 系列 MCU 的MPU6500 (3-轴加速器和 3-轴陀螺仪) 电路。

图 4-20 MPU6500 电路

U6

MPU6500

NC1

NC2

NC3

NC4

NC5

NC6

AU

X_C

L7

VD

DIO

8

SD

O/A

D0

9

RE

GO

UT

10

FS

YN

C11

INT

12

VDD13

NC14

NC15

NC16

NC17

GND18R

ES

V19

RE

SV

20

AU

X_D

A21

nC

S22

SC

L/S

CL

K23

SD

A/S

DI

24

I2C0_SDA

3-Axis ACC, 3-Axis Gyor

I2C0_SCL

MP

U6

50

0_

INT

C230.1uF

C2210nF

VCC

VCC

C210.1uFVCC

R37

10K

VCC

PF_12MPU6500_INTPC_9

PA_15 I2C0_SDAI2C0_SCL

Page 38: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 38 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

5 版本历史

日期 版本 描述

2016.06.17 1.00 1. 初次发布

Page 39: MuMaker-PFM-NUC472...MuMaker-PFM-NUC472 June 17, 2016 Page 1 of 39 Rev 1.00 R-M-2 design. Nuvoton assumes no respons L er Nu-2 l ARM® Cortex®-M 32-bit 微控制器 MuMaker-PFM-NUC472

MuMaker-PFM-NUC472

June 17, 2016 Page 39 of 39 Rev 1.00

NU

MA

KE

R-P

FM

-NU

C47

2 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

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.