numaker-emwin-m487 user manual...mumaker-emwin-m487 sept. 14, 2018 page 1 of 60 rev 1.01 n r-n-7 l...

60
MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 NUMAKER-EMWIIN-M487 USER MANUAL ARM ® Cortex ® -M 32-bit Microcontroller NuMaker-emWin-M487 User Manual NuMicro ® M480 Series The information described in this document is the exclusive intellectual property of Nuvoton Technology Corporation and shall not be reproduced without permission from Nuvoton. Nuvoton is providing this document only for reference purposes of NuMicro microcontroller based system design. Nuvoton assumes no responsibility for errors or omissions. All data and specifications are subject to change without notice. For additional information or questions, please contact: Nuvoton Technology Corporation. www.nuvoton.com

Upload: others

Post on 22-Apr-2020

7 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 1 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

ARM® Cortex

®-M

32-bit Microcontroller

NuMaker-emWin-M487

User Manual NuMicro

® M480 Series

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

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

All data and specifications are subject to change without notice.

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

www.nuvoton.com

Page 2: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 2 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Table of Contents

1 Overview ............................................................................................. 7

Target Chip M487JIDAE MCU Features ........................................................... 7 1.1

NuMaker emWin Demonstration .................................................................... 8 1.2

NuMaker emWin Resource .......................................................................... 9 1.3

2 NuMaker-PFM-M487 Board .................................................................... 12

NuMaker-PFM-M487 Board Overview ............................................................ 12 2.1

NuMaker-PFM-M487 Board Features ............................................................. 13 2.2

Front View .............................................................................................. 13 2.3

Rear View .............................................................................................. 15 2.4

Arduino UNO Compatible Interface ................................................................ 16 2.5

Pin Assignment for Extended Connectors ........................................................ 18 2.6

System Configuration ................................................................................ 23 2.7

2.7.1 5V Power Source ............................................................................................. 23

2.7.2 3.3V Power Source ........................................................................................... 23

2.7.3 USB Connectors .............................................................................................. 24

2.7.4 Ethernet Connectors ......................................................................................... 24

2.7.5 Arduino UNO Compatible Interface Connectors ......................................................... 24

2.7.6 Extended Connectors ........................................................................................ 24

2.7.7 Phone Jack .................................................................................................... 24

2.7.8 MicroSD Card Slot ............................................................................................ 24

2.7.9 Push-Buttons .................................................................................................. 24

2.7.10 LEDs ............................................................................................................ 24

2.7.11 Heartbeat Sensor Pads ...................................................................................... 24

2.7.12 Power Connectors ............................................................................................ 24

Audio .................................................................................................... 25 2.8

Heartbeat Sensor ..................................................................................... 26 2.9

Nu-Link-Me ............................................................................................ 28 2.10

PCB Placement ....................................................................................... 29 2.11

NuMaker-PFM-M487 Schematics .................................................................. 30 2.12

2.12.1 Nu-Link-Me .................................................................................................... 30

2.12.2 M487JIDAE Chip ............................................................................................. 31

2.12.3 Power Supply .................................................................................................. 32

2.12.4 Arduino UNO Compatible Interface ........................................................................ 33

Page 3: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 3 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

2.12.5 Reset............................................................................................................ 34

2.12.6 Crystal .......................................................................................................... 34

2.12.7 LEDs ............................................................................................................ 35

2.12.8 Push-Buttons .................................................................................................. 35

2.12.9 MicroSD Card ................................................................................................. 36

2.12.10 USB 2.0 HS OTG and USB 1.1 FS OTG ................................................................. 37

2.12.11 Ethernet ........................................................................................................ 38

2.12.12 24-bit Stereo Audio Codec .................................................................................. 39

2.12.13 Heartbeat Sensor and SPI Flash ........................................................................... 40

3 NuMaker M487 Advance Board ............................................................... 41

NuMaker M487 Advance Board Overview ........................................................ 41 3.1

NuMaker M487 Advance Board Features ........................................................ 41 3.2

Front View .............................................................................................. 42 3.3

Rear View .............................................................................................. 43 3.4

The Connectors of NuMaker-PFM-M487 Board ................................................. 44 3.5

PCB Placement ....................................................................................... 50 3.6

NuMaker M487 Advance Schematics ............................................................. 51 3.7

3.7.1 Header Connectors ........................................................................................... 51

3.7.2 QVGA TFT LCD Module with Touch ...................................................................... 52

3.7.3 SRAM (IS62WV51216B) .................................................................................... 53

3.7.4 I2C EEPROM (24LC64) ...................................................................................... 54

3.7.5 I2C MEMS (MPU6500) ....................................................................................... 55

3.7.6 Joystick, Key Buttons, Buzzer, IO and LED .............................................................. 56

3.7.7 Mikro Bus ...................................................................................................... 57

3.7.8 CAN and RS485 .............................................................................................. 58

4 REVISION HISTORY ............................................................................ 59

Page 4: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 4 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

List of Figures

Figure 1-1 NuMaker emWin M487 Board ........................................................................................ 7

Figure 1-2 NuMaker emWin Demonstration .................................................................................... 9

Figure 1-3 The Software BSP of M480 Series on Website .............................................................. 9

Figure 1-4 The NuMaker emWin Folder in M480 Software BSP ................................................... 10

Figure 1-5 The Doc Folder in NuMaker emWin Folder .................................................................. 10

Figure 1-6 The Tool Folder in NuMaker emWin Folder ................................................................. 11

Figure 1-7 The NuMaker emWin Sample Codes ........................................................................... 11

Figure 2-1 NuMaker-PFM-M487 Board ......................................................................................... 12

Figure 2-2 Front View of NuMaker-PFM-M487 Board ................................................................... 14

Figure 2-3 Rear View of NuMaker-PFM-M487 Board .................................................................... 15

Figure 2-4 Arduino UNO Compatible Interface .............................................................................. 16

Figure 2-5 M487JIDAE Extended Connectors ............................................................................... 18

Figure 2-6 3.5mm Phone Jack Diagram ........................................................................................ 25

Figure 2-7 Heartbeat Sensor Block Diagram ................................................................................. 26

Figure 2-8 Front Placement ........................................................................................................... 29

Figure 2-9 Rear Placement ............................................................................................................ 29

Figure 2-10 Nu-Link-Me Circuit ...................................................................................................... 30

Figure 2-11 M487JI8AE Chip Pin Assignment ............................................................................... 31

Figure 2-12 Power Circuit and Configurations ............................................................................... 32

Figure 2-13 Arduino UNO Compatible Interface ............................................................................ 33

Figure 2-14 Reset Circuit ............................................................................................................... 34

Figure 2-15 External Crystal Circuit ............................................................................................... 34

Figure 2-16 Power LED and IO LED Circuit .................................................................................. 35

Figure 2-17 Push-Buttons Circuit ................................................................................................... 35

Figure 2-18 MicroSD Card Circuit .................................................................................................. 36

Figure 2-19 USB HS OTG and FS OTG Circuit ............................................................................. 37

Figure 2-20 Ethernet Circuit ........................................................................................................... 38

Figure 2-21 Audio Codec Circuit .................................................................................................... 39

Figure 2-22 Heartbeat Sensor and SPI Flash Circuit .................................................................... 40

Figure 3-1 NuMaker M487 Advance Board ................................................................................... 41

Figure 3-2 Front View of NuMaker M487 Advance Board ............................................................. 42

Figure 3-3 Rear View of NuMaker M487 Advance Board .............................................................. 43

Figure 3-4 Connectors of NuMaker-PFM-M487 ............................................................................. 44

Figure 3-5 Front Placement ........................................................................................................... 50

Figure 3-6 Rear Placement ............................................................................................................ 50

Figure 3-7 Header Connectors....................................................................................................... 51

Page 5: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 5 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Figure 3-8 QVGA TFT LCD Module with Touch Circuit ................................................................. 52

Figure 3-9 SRAM Circuit ................................................................................................................ 53

Figure 3-10 I2C EEPROM Circuit ................................................................................................... 54

Figure 3-11 I2C MEMS Circuit ........................................................................................................ 55

Figure 3-12 Joystick, Key Buttons, Buzzer, IO and LED Circuit .................................................... 56

Figure 3-13 Mikro Bus Circuit ......................................................................................................... 57

Figure 3-14 CAN and RS485 Circuit .............................................................................................. 58

Page 6: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 6 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

List of Tables

Table 2-1 Arduino UNO Interface Mapping with M487JIDAE GPIO .............................................. 17

Table 2-2 Extended Connector JP6 Interface with M487JIDAE GPIO .......................................... 19

Table 2-3 Extended Connector JP8 Interface with M487JIDAE GPIO .......................................... 20

Table 2-4 Extended Connector JP7 Interface with M487JIDAE GPIO .......................................... 21

Table 2-5 Extended Connector JP9 Interface with M487JIDAE GPIO .......................................... 22

Table 2-6 5V Power Hardware Settings ......................................................................................... 23

Table 2-7 3V Power Hardware Settings ......................................................................................... 23

Table 2-8 NAU88L25 Mapping with M487JIDAE ........................................................................... 25

Table 2-9 Pin Usage of Heartbeat Sensor ..................................................................................... 27

Table 2-10 Optional Function of Nu-Link-Me ................................................................................. 28

Table 3-1 Advance Board Connector JP1 Mapping to NuMaker-PFM-M487 Connector JP6 ....... 45

Table 3-2 Advance Board Connector JP3 Mapping to NuMaker-PFM-M487 Connector JP8 ....... 46

Table 3-3 Advance Board Connector JP2 Mapping to NuMaker-PFM-M487 Connector JP7 ....... 47

Table 3-4 Advance Board Connector JP4 Mapping to NuMaker-PFM-M487 Connector JP9 ....... 48

Table 3-5 Function Options of SW3 on M487 Advance Board ...................................................... 49

Page 7: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 7 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

1 OVERVIEW

This user manual is aimed to give users a fast introduction to the NuMaker emWin M487 board (NK-BEDM487D). This board consists of a NuMaker-PFM-M487 (Ver 3.0) main board and a NuMaker M487 Advance (Ver 4.0) daughter board. This board provides user the development hardware board based on M487 MCU chip (M487JIDAE) to implement some dedicated applications, especially for the NuMaker emWin GUI display and HMI function on TFT LCD screen with touch input.

Figure 1-1 shows the NuMaker emWin M487 board that combined from a NuMaker-PFM-M487 main board (bottom) and NuMaker M487 Advance daughter board (top).

Figure 1-1 NuMaker emWin M487 Board

Target Chip M487JIDAE MCU Features 1.1

In the NuMaker-PFM-M487 main board, it uses the M487JIDAE microcontroller (MCU) as the target chip for users to develop their system applications. Some important features on M487JIDAE chip are listed as the followings. For more detailed information about the M487 series chip, please visit Nuvoton NuMicro Family ARM

® Cortex

® -M4 MCUs website to get the related information or to

download the Data Sheet and TRM (Technical Reference Manual) documents.

https://www.nuvoton.com/hq/products/microcontrollers/arm-cortex-m4-mcus/m487-ethernet-series/?__locale=en

M487JIDAE Chip Features:

LQFP144 package

ARM® Cortex

®-M4 core running up to 192 MHz with DSP extensions and FPU (Floating

Point Unit)

Built-in LDO for wide operating voltage ranged from 1.8 V to 3.6 V

512 Kbytes Flash

160 Kbytes SRAM

Page 8: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 8 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

External Bus Interface (EBI)

GPIO

Peripheral DMA (PDMA)

Timer

EPWM and BPWM

Quadrature Encoder Interface (QEI)

WDT and WWDT

RTC

UART

Smart Card (ISO-7816-3) Host Interface

I2C

SPI

SPIM (SPI Master)

I2S

Universal Serial Control Interface (USCI)

USB 2.0 High-Speed OTG / Host / Device

USB 1.1 Full-Speed OTG / Host / Device

CAN 2.0

Ethernet MAC

SD Host

Cryptographic Accelerator

CRC

ADC

DAC

Comparator

OPA

NuMaker emWin Demonstration 1.2

When user got this NuMaker emWin M487 board and plugged-in an USB cable to connect the ICEJ (USB Micro AB) on the Nu-Link-Me portion of NuMaker-PFM-M487 board to the USB Host port to supply the power to this board, user can see some NuMaker emWin demonstrations on the TFT LCD screen. The firmware of these NuMaker emWin demonstrations were programmed into the internal flash of M487JIDAE target chip by Nuvoton before this board is delivered to users. Figure 1-2 shows one of NuMaker emWin demonstrations that displayed on the TFT LCD screen. This TFT LCD module has a built-in resistor-type touch screen and the touch function for HMI also had been implemented in this same firmware. User can press the “Halt” icon on the bottom-right of the TFT LCD screen to halt this current demonstration program or press the “Next” icon to skip this current demonstration and jump to the next demonstration program.

Page 9: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 9 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Halt

Next

Figure 1-2 NuMaker emWin Demonstration

NuMaker emWin Resource 1.3

Nuvoton is ready to provide all of the related NuMaker emWin resources for users. User can visit Nuvoton NuMicro Family ARM

® Cortex

® -M4 MCUs website to get the software BSP of M480 series.

http://www.nuvoton.com/hq/support/tool-and-software/software/?__locale=en

Figure 1-3 shows the software BSP (M480_BSP_CMSIS_V3.03.000.zip) of M480 series and its version number (V3.03.000) and released date (2018-6-1) on Nuvoton website. At first, user must download the last M480 software BSP and make sure the version number of this software BSP should behind V3.03.000. The software BSP supports NuMaker emWin library and its related information only behind this version V3.03.000.

Figure 1-3 The Software BSP of M480 Series on Website

Page 10: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 10 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

After extracted the M480 software BSP zip file on PC, user can find the NuMaker emWin folder in following folder path. Figure 1-4 shows the folder path and NuMaker emWin folder located in M480 software BSP.

Figure 1-4 The NuMaker emWin Folder in M480 Software BSP

Figure 1-5 shows the content of Doc (Document) folder in NuMaker emWin folder. These documents provide user the guides that how to start or use the NuMaker emWin API and tool in your project.

Figure 1-5 The Doc Folder in NuMaker emWin Folder

Page 11: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 11 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Figure 1-6 shows the content of Tool folder in NuMaker emWin folder. This folder provides some related execution files to help user to create the GUI that will display on the TFT LCD screen for the NuMaker emWin project.

Figure 1-6 The Tool Folder in NuMaker emWin Folder

Figure 1-7 shows the NuMaker emWin sample codes in the SampleCode folder of M480 software BSP. These two sample codes help user to learn fast about NuMaker emWin project.

Figure 1-7 The NuMaker emWin Sample Codes

Page 12: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 12 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

2 NUMAKER-PFM-M487 BOARD

NuMaker-PFM-M487 Board Overview 2.1

The NuMaker-PFM-M487 is a development board based on an ARM®

Cortex®-M4 microcontroller

(MCU) – M480 series which has very rich peripherals.

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-PFM-M487 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-M487 board consists of M487 Platform and Nu-Link-Me ICE Bridge. Figure 2-1 shows the NuMaker-PFM-M487 board.

Figure 2-1 NuMaker-PFM-M487 Board

The right portion of this board is the M487 Platform that includes the target chip M487 MCU which embedded ARM

® Cortex

®-M4 core with DSP extensions and a Floating Point Unit (FPU) and the other

related on-board application parts and connectors.

The left 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-M487 board for the ARM® mbed™ Device Platform,

please visit the ARM® mbed™ hardware board website:

https://developer.mbed.org/platforms/NUMAKER-PFM-M487/

Page 13: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 13 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

NuMaker-PFM-M487 Board Features 2.2

On board Nu-Link-Me ICE Bridge (Mass storage as USB Disk drive) for drag and drop programming

Arduino UNO compatible interface

M487 extended interface connectors

Audio codec (NAU88L25) with Microphone In and Headphone Out

Ethernet for network application

USB 2.0 High-Speed OTG / Host / Device

USB 1.1 Full-Speed OTG / Host / Device

External SPI Flash which can be regarded as ROM module

MicroSD Card slot for T-Flash

Three push-buttons: one is for reset and the other two are for user-defined

Four LEDs: one is for power indication and the other three are for user-defined

Front View 2.3

Figure 2-2 shows the main components and connectors from the front side of NuMaker-PFM-M487 board.

The following lists components and connectors from the front view:

Target Chip: M487JIDAE (U1)

Nu-Link-Me ICE Bridge: ICE Controller NUC12SRE3DE (ICEU2), USB connector (ICEJ) to PC Host

Audio: Audio Codec NAU88L25 (U2), Headphone (CN2)

Arduino UNO compatible interface connectors (NU1, NU2, NU5, NU6 and NU7)

M487 extended interface connectors (JP6, JP7, JP8 and JP9)

USB: USB 2.0 High-Speed OTG connector (CON1) and USB 1.1 OTG connector (CON2)

Ethernet Transceivers: IP101GR (U5)

Push-buttons (SW2 and SW3)

LEDs (LEDR, LEDY and LEDG)

Page 14: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 14 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Figure 2-2 Front View of NuMaker-PFM-M487 Board

Page 15: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 15 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Rear View 2.4

Figure 2-3 shows the main components and connectors from the rear side of NuMaker-PFM-M487 board.

The following lists components and connectors from the rear view:

MicroSD Card Slot: T-Flash slot (U9)

SPI Flash: Winbond W25Q32JV (U6)

Figure 2-3 Rear View of NuMaker-PFM-M487 Board

Page 16: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 16 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Arduino UNO Compatible Interface 2.5

Figure 2-4 shows the Arduino UNO compatible interface.

Figure 2-4 Arduino UNO Compatible Interface

Page 17: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 17 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Table 2-1 Arduino UNO Interface Mapping with M487JIDAE GPIO

Header

NuMaker-PFM-M487

Header

NuMaker-PFM-M487

Compatible to Arduino UNO

GPIO Pin of M487 Compatible to Arduino UNO

GPIO Pin of M487

N U 1

NU1.1 NC

-

N U 6

NU6.10 SCL PG.0

NU1.2 IOREF NU6.9 SDA PG.1

NU1.3 RESET RESET NU6.8 VREF

-

NU1.4 3VCC

-

NU6.7 GND

NU1.5 5VCC NU6.6 D13 PA.2

NU1.6 GND NU6.5 D12 PA.1

NU1.7 GND NU6.4 D11 PA.0

NU1.8 VIN NU6.3 D10 PA.3

N U 2

NU2.1 A0 PB.6 NU6.2 D9 PA.4

NU2.2 A1 PB.7 NU6.1 D8 PA.5

NU2.3 A2 PB.8

N U 5

NU5.8 D7 PE.5

NU2.4 A3 PB.9 NU5.7 D6 PE.4

NU2.5 A4 PB.0 NU5.6 D5 PC.12

NU2.6 A5 PB.1 NU5.5 D4 PC.11

NU5.4 D3 PC.10

NU5.3 D2 PC.9

NU5.2 D1 PB.3

NU5.1 D0 PB.2

Header

NuMaker-PFM-M487

Header

NuMaker-PFM-M487

Compatible to Arduino UNO

GPIO Pin of M487 Compatible to Arduino UNO

GPIO Pin of M487

N U 7

NU7.1 VCC -

N U 7

NU7.2 MISO PA.9

NU7.3 CLK PA.10 NU7.4 MOSI PA.8

NU7.5 NC - NU7.6 GND -

NU7.7 SS PA.11 NU7.8 NC -

Page 18: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 18 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Pin Assignment for Extended Connectors 2.6

The NuMaker-PFM-M487 provides the M487JIDAE target chip onboard and extended connectors (JP6, JP7, JP8 and JP9) for LQFP144-pin. The Figure 2-5 shows the M487JIDAE extended connectors that are one-to-one mapped to the target chip.

Figure 2-5 M487JIDAE Extended Connectors

Page 19: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 19 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Table 2-2 Extended Connector JP6 Interface with M487JIDAE GPIO

Header M487JIDAE

Header M487JIDAE

Pin No. Function Pin No Function

JP6

JP6.1 1 SD0_DAT3

JP6

JP6.2 2 SD0_DAT2

JP6.3 3 PB.3 JP6.4 4 OPA0_O

JP6.5 5 PC.12 JP6.6 6 PC.11

JP6.7 7 PC.10 JP6.8 8 PC.9

JP6.9 9 OPA0_N JP6.10 10 OPA0_P

JP6.11 11 GND JP6.12 12 3VCC

JP6.13 13 PA.11 JP6.14 14 OPA1_O

JP6.15 15 OPA1_N JP6.16 16 OPA1_P

JP6.17 17 JKDET JP6.18 18 OPA2_O

JP6.19 19 OPA2_N JP6.20 20 OPA2_P

JP6.21 21 GND JP6.22 22 3VCC

JP6.23 23 PG.0 JP6.24 24 PG.1

JP6.25 25 PG.2 JP6.26 26 PG.3

JP6.27 27 PG.4 JP6.28 28 SW3

JP6.29 29 I2S0_BCLK JP6.30 30 I2S0_MCLK

JP6.31 31 I2S0_DI JP6.32 32 I2S0_DO

JP6.33 33 I2S0_LRCK JP6.34 34 3VCC

JP6.35 35 XT32_IN JP6.36 36 XT32_OUT

Page 20: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 20 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Table 2-3 Extended Connector JP8 Interface with M487JIDAE GPIO

Header M487JIDAE

Header M487JIDAE

Pin No. Function Pin No Function

JP8

JP8.1 37 LED_R

JP8

JP8.2 38 LED_Y

JP8.3 39 LED_G JP8.4 40 PH.3

JP8.5 41 PH.4 JP8.6 42 PH.5

JP8.7 43 PH.6 JP8.8 44 PH.7

JP8.9 45 XT1_IN JP8.10 46 XT1_OUT

JP8.11 47 GND JP8.12 48 3VCC

JP8.13 49 EMAC_MDC JP8.14 50 EMAC_MDIO

JP8.15 51 EMAC_TXD0 JP8.16 52 EMAC_TXD1

JP8.17 53 EMAC_TXEN JP8.18 54 JKEN#

JP8.19 55 EMAC_REFCLK JP8.20 56 EMAC_RXD0

JP8.21 57 EMCAC_RXD1 JP8.22 58 EMAC_RXDV

JP8.23 59 EMAC_RXERR JP8.24 60 GND

JP8.25 61 3VCC JP8.26 62 LDO_CAP

JP8.27 63 PA.5 JP8.28 64 PA.4

JP8.29 65 PA.3 JP8.30 66 PA.2

JP8.31 67 PA.1 JP8.32 68 PA.0

JP8.33 69 VDDIO JP8.34 70 PE.14

JP8.35 71 PE.15 JP8.36 72 nRESET

Page 21: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 21 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Table 2-4 Extended Connector JP7 Interface with M487JIDAE GPIO

Header M487JIDAE

Header M487JIDAE

Pin No. Function Pin No Function

JP7

JP7.1 73 ICEDAT

JP7

JP7.2 74 ICECLK

JP7.3 75 PD.9 JP7.4 76 PD.8

JP7.5 77 SPIM_D2 JP7.6 78 SPIM_D3

JP7.7 79 SPIM_SS JP7.8 80 SPIM_CLK

JP7.9 81 SPIM_MISO JP7.10 82 SPIM_MOSI

JP7.11 83 GND JP7.12 84 3VCC

JP7.13 85 PG.9 JP7.14 86 PG.10

JP7.15 87 PG.11 JP7.16 88 PG.12

JP7.17 89 PG.13 JP7.18 90 PG.14

JP7.19 91 SW2 JP7.20 92 PD.3

JP7.21 93 PD.2 JP7.22 94 I2C2_SCL

JP7.23 95 I2C2_SDA JP7.24 96 SD0_nCD

JP7.25 97 USB_VBUS JP7.26 98 USB_D-

JP7.27 99 USB_D+ JP7.28 100 USB_ID

JP7.29 101 HSUSB_VRES JP7.30 102 HSUSB_VDD33

JP7.31 103 HSUSB_VBUS JP7.32 104 HSUSB_D-

JP7.33 105 HSUSB_VSS JP7.34 106 HSUSB_D+

JP7.35 107 HSUSB_VDD12_CAP JP7.36 108 HSUSB_ID

Page 22: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 22 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Table 2-5 Extended Connector JP9 Interface with M487JIDAE GPIO

Header M487JIDAE

Header M487JIDAE

Pin No. Pin Name Pin No Pin Name

JP9

JP9.1 109 SD0_CMD

JP9

JP9.2 110 SD0_CLK

JP9.3 111 PE.5 JP9.4 112 PE.4

JP9.5 113 SD0_DAT1 JP9.6 114 SD0_DAT0

JP9.7 115 GND JP9.8 116 3VCC

JP9.9 117 PE.1 JP9.10 118 PE.0

JP9.11 119 PH.8 JP9.12 120 PH.9

JP9.13 121 PH.10 JP9.14 122 PH.11

JP9.15 123 PD.14 JP9.16 124 PG.5

JP9.17 125 PG.6 JP9.18 126 PG.7

JP9.19 127 PG.8 JP9.20 128 GND

JP9.21 129 LDO_CAP JP9.22 130 3VCC

JP9.23 131 USB_VBUS_ST JP9.24 132 USB_VBUS_EN

JP9.25 133 EADC0_CH14 JP9.26 134 TXD

JP9.27 135 RXD JP9.28 136 AVDD

JP9.29 137 VREF JP9.30 138 ADAVSS

JP9.31 139 HSUSB_VBUS_ST JP9.32 140 HSUSB_VBUS_EN

JP9.33 141 PB.9 JP9.34 142 PB.8

JP9.35 143 PB.7 JP9.36 144 PB.6

Page 23: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 23 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

System Configuration 2.7

2.7.1 5V Power Source

ICEJ: USB connector in Nu-Link-Me to program code and supplies 5V power from PC Host.

CON1: USB 2.0 High-Speed OTG connector on NuMaker-PFM-M487 board 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: USB 1.1 OTG connector on NuMaker-PFM-M487 board 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.

NU1 pin5: VDD5V voltage connector on NuMaker-PFM-M487 board to supply 5V power from external power source.

Table 2-6 5V Power Hardware Settings

Power

Source Connector Comment

ICE_USB_VBUS ICEJ ICEJ supplies the 5V power from PC Host.

Note: L9 should be shorted 0ohm

HSUSB_VBUS CON1 CON1 supplies the 5V power from PC Host.

Note: L11 should be shorted 0ohm.

USB_VBUS CON2 CON2 supplies the 5V power from PC Host.

Note: L12 should be shorted 0ohm.

External 5V Source NU1 pin5 NU1 pin5 supplies the 5V power from external power source.

Note: L10 should be shorted 0ohm.

2.7.2 3.3V Power Source

ICEU1: The voltage regular converts the 5V source to 3.3V and supplies it to NuMaker-PFM-M487 board.

U4: The voltage regular converts the 5V source to 3.3V and supplies it to NuMaker-PFM-M487 board.

Table 2-7 3V Power Hardware Settings

Voltage

Regular

5V

Source Comment

ICEU1 ICE_USB_VBUS

ICEU1 convert ICE_USB_VBUS to 3.3V and supplies it to M487 platform board.

Note: L4 should be shorted 0ohm

U4 HSUSB_VBUS

U4 convert HSUSB_VBUS to 3.3V and supplies it to M487 platform board.

Note: L5 should be shorted 0ohm.

U4 USB_VBUS

U4 convert USB_VBUS to 3.3V and supplies it to M487 platform board.

Note: L5 should be shorted 0ohm.

Page 24: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 24 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

2.7.3 USB Connectors

ICEJ: USB connector (ICE) in Nu-Link-Me that connects to a PC’s USB Host port to program code and supply power.

CON1: USB 2.0 High-Speed connector (OTG) on NuMaker-PFM-M487 board for USB OTG application use.

CON2: USB 1.1 connector (OTG) on NuMaker-PFM-M487 board for USB OTG application use.

2.7.4 Ethernet Connectors

CN1: Ethernet connector (RJ-45) on NuMaker-PFM-M487 board for application use.

2.7.5 Arduino UNO Compatible Interface Connectors

NU1, NU2, NU5, NU6 and NU7: Arduino UNO compatible pins on the NuMaker-PFM-M487 board.

2.7.6 Extended Connectors

JP6, JP7, JP8 and JP9: Extended connectors interface pins on the NuMaker-PFM-M487 board.

2.7.7 Phone Jack

CN2: Phone jack connector on NuMaker-PFM-M487 for audio application use.

2.7.8 MicroSD Card Slot

U9: MicroSD card slot for application use.

2.7.9 Push-Buttons

SW1: Reset button to reset the target chip on NuMaker-PFM-M487 board. SW2 and SW3: Only for application use.

2.7.10 LEDs

POWER: The power LED indicates that the NuMaker-PFM-M487 board is powered. I/O1, I/O2 and I/O3: Only for application use.

2.7.11 Heartbeat Sensor Pads

Heartbeat L: The heartbeat sensor pad on the left hand. Heartbeat R: The heartbeat sensor pad on the right hand.

2.7.12 Power Connectors

JP2 and JP3: 3VCC connectors on the NuMaker-PFM-M487 board. JP4, JP5, JP10 and JP11: GND connectors on the NuMaker-PFM-M487 board.

Page 25: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 25 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Audio 2.8

NuMaker-PFM-M487 features a Nuvoton NAU88L25 audio codec which is an ultra-low power high performance audio codec designed for headphone or headset application. It includes one I2S/PCM interface, one high quality stereo DACs, one mono ADC, a Class G stereo headphone amplifier, and industry leading advanced headset features.

The NAU88L25 connects to the NuMaker-PFM-M487 via I2C bus (M487 is I

2C master) for control, the

I2C address of NUA88L25 is 0x1A by default, and via I

2S bus (M487 is I

2S slave) for audio digital data.

Table 2-8 shows the pin mapping between NUC88L25 and M487JIDAE.

Table 2-8 NAU88L25 Mapping with M487JIDAE

NuMaker-PFM-M487

NAU88L25 Comment

I2C2_SCL SCLK I2C clock output

Note: The I2C address of NAU88L25 is 0x1A by default.

I2C2_SDA SDIO I2C data input/output

Note: The I2C address of NAU88L25 is 0x1A by default.

I2S0_BCLK BCLK I2S bit clock output from NAU88L25

I2S0_MCLK MCLK I2S master clock output from M487

I2S0_DI ADCOUT I2S data input to NAU88L25

I2S0_DO DACIN I2S data output from M487

I2S0_LRCK FS I2S left right channel clock output from NAU88L25

PC.13 JKDET To detect phone jack insertion and ejection

PE.13 JKEN# To control phone jack output

The 3.5mm phone jack CN2 is used to attach the headset with microphone. The Figure 2-6 shows the phone jack diagram.

Figure 2-6 3.5mm Phone Jack Diagram

Page 26: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 26 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Heartbeat Sensor 2.9

NuMaker-PFM-M487 features an on-board heartbeat sensor that can detect the tiny electrical signal between human’s right hand and left hand during each heartbeat. The tiny electrical signal passes through three stages of operational amplifiers which are built in M487JI8AE to amplify the differential electrical signal and filter the noise of environment. The Figure 2-7 shows the heartbeat sensor block diagram. Heartbeat R/L Sensor Pads

The heartbeat sensor pads are used to detect the tiny electrical signal between human’s right hand and left hand during each heartbeat.

OPA0 (Differential Amplifier and Filter) OPA0 is used to amplify the differential electrical signal between right and left sensor pads and filter the DC bias then passes it to OPA1.

OPA1 (Bypass Filter and Input Buffer) OPA1 is a bypass filter which is used to suppress 60Hz noise and pass the signal without the noise to OPA2.

OPA2 (Amplifier) OPA2 is used to amplify the signal comes from OPA1 then passes it to the ADC channel of M487JI8AE to convert the analog signal to the digital signal.

Figure 2-7 Heartbeat Sensor Block Diagram

Page 27: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 27 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

These pins of heartbeat sensor share with the other pin-functions on NuMaker-PFM-M487 board. The Table 2-9 describes the pin usage on these pins of heartbeat sensor.

Table 2-9 Pin Usage of Heartbeat Sensor

M487JIDAE Heartbeat

Sensor

Alternative

Function Comment

PB.2 OPA0_O D0 Short R69 to use the heartbeat function, otherwise it will be D0 of UNO Interface.

PB.1 OPA0_N A5 Short R70 to use the heartbeat function, otherwise it will be A5 of UNO Interface.

PB.0 OPA0_P A4 Short R71 to use the heartbeat function, otherwise it will be A4 of UNO Interface.

PA.10 OPA1_O ICSP_CLK Short R72 to use the heartbeat function, otherwise it will be CLK of UNO ICSP Interface.

PA.9 OPA1_N ICSP_MISO Short R73 to use the heartbeat function, otherwise it will be MISO of UNO Interface.

PA.8 OPA1_P ICSP_MOSI Short R74 to use the heartbeat function, otherwise it will be MOSI of UNO Interface.

PD.12 OPA2_O - Short R75 to use the heartbeat function, otherwise it will be PD.12 of M487JIDAE.

PD.11 OPA2_N - Short R76 to use the heartbeat function, otherwise it will be PD.11 of M487JIDAE.

PD.10 OPA2_P - Short R77 to use the heartbeat function, otherwise it will be PD.10 of M487JIDAE.

PB.12 DAC0_OUT ICE_RXD Short R68 to use the heartbeat function, otherwise it will be ICE_RXD of M487JIDAE.

PB.14 EADC0_CH14 - Short R60 to use the heartbeat function, otherwise it will be PB.14 of M487JIDAE.

Page 28: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 28 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Nu-Link-Me 2.10

NuMaker-PFM-M487 features a Nu-Link-Me ICE debugger and programmer, it provide user to program M487JI8AE and debug their application via SWD interface, or it can emulate a USB pen driver when connect to the PC, user can update their firmware by pulling bin file to the pen driver. Nu-link-Me can also emulate a virtual COM port, user can log or print debug message via it. Refer Table 2-10 to enable or disable the optional function of Nu-Link-Me.

Table 2-10 Optional Function of Nu-Link-Me

ISW1

Pin Nu-Link-Me Comment

1 TXD On: Connect PB.13 (UART0_TXD) of M487JI8AE to Nu-Link-Me.

Off: Disconnect PB.13 (UART0_TXD) of M487JI8AE to Nu-Link-Me.

2 RXD On: Connect PB.12 (UART0_RXD) of M487JI8AE to Nu-Link-Me.

Off: Disconnect PB.12 (UART0_RXD) of M487JI8AE to Nu-Link-Me.

3 VCOM On: Enable Nu-Link-Me virtual COM port function.

Off: Disable Nu-Link-Me virtual COM port function.

4 MSG On: Normal ICE mode, user can debugger and program via SWD interface.

Off: Mass storage mode, user can update firmware by pulling bin file to pen driver.

Page 29: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 29 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

PCB Placement 2.11

Figure 2-8 and Figure 2-9 show the front and rear placement of NuMaker-PFM-M487 board.

Figure 2-8 Front Placement

Figure 2-9 Rear Placement

Page 30: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 30 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

NuMaker-PFM-M487 Schematics 2.12

2.12.1 Nu-Link-Me

Figure 2-10 shows the Nu-Link-Me circuit, which is a USB-to-SWD bridge used to program code to the target chip.

Figure 2-10 Nu-Link-Me Circuit

RESET CIRCUIT

ICECT31uFC0603

ICEUSB_D+

ICECT410uFC0603

ICER233RR0603

ICER4

10K

R0603

RRSET100KR0603

RTDA333RR0603

ICEUSB_D-

ICEJP2

HEADER 2.54 5X2 (NC)

1 23 45 67 89 10

ICEC31uFC0603

ICEL1

L0603ICEJP1

HEADER 2,54 5X1 (NC)

12345

ICECT1

10uF/10V(0805)

C0805

ICECB20.1uFC0603

ICEU1ACE1117C33XM+H

IN3

GN

D1

OU

T2

OU

T4

ICER133RR0603

DAP

RTDA1100KR0603

ICEJ

USB MICRO-AB RECEP.MICRO_USB_AB_LS

GND5 NC4 DP3 DM2 VCC1

SHIELD6

SHIELD7

SHIELD8

SHIELD9

ICECB10.1uFC0603

ICEDM

ICEL2

L0603

ICE CONNECT IFPOWER

RTDA20RR0603

MCU and USB

ICEDP

CRYSTAL

VCCVCC

DEBUG

ICEU2

NUC12SRE3DE

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

1

CPO1/PB132

CPO0/PB123

VB

US

17

VD

D3

318

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

S0

028

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

/PA

650

AD

C7

/PA

751

AV

DD

52

CP

N0

/PC

753

CP

P0

/PC

654

CP

N1

/PC

15

55

CP

P1

/PC

14

56

INT

1/P

B1

557

XT

1_

Ou

t58

XT

1_

In59

/RE

SE

T60

VS

S1

61

VD

D1

62

PV

SS

63

ST

AD

C/T

M0

/PB

864

PE

529

PB

11

/TM

330

PB

10

/SS

01

/TM

231

PB

9/S

S1

1/T

M1

32

1 2

ICED1SS24A

DO-214AC

RTCK100KR0603ICE_VCC

ICE_USBVBUS

ICE_USBVBUS

ICE_AVDD

ADAVSS

ICE_VCC

ICE_VCC

ICE_AVDD

ICE_VCC

ICE_USBVBUS

ICE_VCC

ICE_VCC

ICE_USBVBUS

ADAVSS

ICE_VCC

ICE_VCCICE_VCC

TICECLKTICERST

M48x_RXDM48x_TXD

GND

TICEDAT

ICE_VCC

ICE_USBVBUS

M48x_TXDM48x_RXD

RXDTXD

ICE_RST

VCOM_En

TICEDAT

TICERSTTICECLK

RXDISW1

2. mm DIP SWITCHES PONIES 4 SMD(HPS604-E)

M48x_TXD

VCOM_EnM48x_RXD TXD

VCOM&mbed switch

MSG_En

MSG_En

ICE_CLKICE_RST

ICE_DAT

ICECT2

10uF/10V(0805)

C0805

ICER30RR0603

RESET TICERST

PB.13P134 M48x_TXD

ICE Off Page

RESET

GND

PB.12P135 M48x_RXD

TICEDAT

M48x_TXD

TICECLK

M48x_RXD

GND

PF.1 ICECLKP74

PF.0 ICEDATP73

nRESET RESETP72

N39

ICEUSB_D+ICEUSB_D-

N40

Title

Size Document Number Rev

Date: Sheet of

NuMaker-PFM-M487

3.0Nu-Link-MeCustom

1 10Tuesday , February 27, 2018

ICE

_R

ST

DAP

12

IDLE

Red(LED0805)LED0805

(YELLOW)

(RED)

12

ICP

Yellow(LED0805)LED0805

ICPLED

N35

RED

12

ICE

Red(LED0805)LED0805

N32ICELED

12

BUSY

Green(LED0805)LED0805

ICERP

8P4R-3308P4RA

1 23 45 67 8

ICE_VCC

N34

GREEN LED(GREEN)

(RED)

N33

GREENREDICPLEDICELED

DAP

12

M_

I1

2M

_O

N3

8

ICEC120pF

12M_I

ICEC2

20pF

N3

7V

BU

S

Y1

12MHz SMD X3225B

XIN1

GND2

GND4

XOUT3

12M_O

TICERSTTICECLK

N41 TICEDAT

ICE_DATICE_CLK

N42

Page 31: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 31 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

2.12.2 M487JIDAE Chip

Figure 2-11 shows the pin assignment of the M487JI8AE.

Figure 2-11 M487JI8AE Chip Pin Assignment

USB_VBUS_ST

R68

NC

R0603

12

LEDR

Red(LED0805)

R4330R

R0603

VCC

PB.12 M48x_RXDP135

12

POWER

Red(LED0805)

DAC0_OUT

R5330R

R0603

LED

VCCICEDATICECLKRESETM48x_TXD

M48x_RXD

JP1

HEADER 2.54 5X2 (NC)

1 23 45 67 89 10

VCC

SW1

SW4-SMD

ICE

XT1_IN

C320pF

R1NC XT32_OUT

C4

20pF

XT32_IN

C2

20pF

Y3

X3215 32.768KHz SMD

XT1_OUT

C1

20pF

Y2

12MHz SMD X3225B

XIN1

GND2

GND4

XOUT3

R210KR0603

CRYSTAL

RESET

C5

1uFC0603

VCC

RESET

USB_IDUSB_D+PA.14P99USB_IDPA.15P100

USB1.1 OTG&HOST

USB_D+

USB_VBUSPA.12P97USB_D-PA.13P98

USB_VBUSUSB_D-

PC.14 USB_VBUS_STP131

VCCGND

PB.15 USB_VBUS_ENP132

VDD5VVCCGND

VDD5V

~

~

P109

P144

P1

P36

~

P37

P72

~

P73

P108

P1

P24P24 PG.1

PG.2P25

P2

PF.10P29 I2S0_BCLKPF.11P28 SW3PG.4P27PG.3P26

PF.6P33 I2S0_LRCKPF.7P32 I2S0_DOPF.8P31 I2S0_DIPF.9P30 I2S0_MCLK

P3

PF.5 XT32_INP35PF.4 XT32_OUTP36

P34 VDD VCC

P5P4

P6

P24 PG.1 SDAP23 PG.0 SCLP22 VDDP21 VSS

P24P23P22P21

P4PB.2P4 D0

P8P3

PC.9P8 D2PB.3P3 D1

P7

P5 PC.12 D5PC11P6 D4PC10P7 D3

P6P5

P25

SW2

SW4-SMD

R6210KR0603

VCC

CM9

0.1uF

C0603

P111P112

PE.4P112 D6P111 PE.5 D7

P7

SW2

P9PB1P9 A5

P10P10 PB.0 A4

* But CM1 or CM2 should be 2.2uF for only oneLDO_CAP pin at the same package.

* If there are two LDO_CAP pins at the same package

of MCU chip, both CM1 and CM2 should be 1uF.

P12

SW3

SW4-SMD

VCC

R6310KR0603

SW3

P37

P42P41P40P39P38

P47P46P45P44P43

P53P52P51P50P49P48

P58P57P56P55P54

P63P62P61P60P59

P69P68P67P66P65P64

P71P70

P72

12

LEDY

Yellow(LED0805)

R64330R

R0603

VCC

LED_Y

P34P34 VDD

HSUSB_VDD33 P102

L3L0603

R3

200R 1%

R0603

HSUSB_VSSP105HSUSB_VRES P101

P109

P115

P112P113

P110P111

P121

P118P119

P116P117

P114

P124P125

P122P123

P120

P131

P128P129

P126P127

P137

P134P135

P132P133

P130

P140P141

P138P139

P136

USB CAP

Title

Size Document Number Rev

Date: Sheet of

NuMaker-PFM-M487

V3.0M487JIDAE MCUCustom

2 10Friday , April 20, 2018

P74P73

P144

P142P143

P80P79P78P77P76P75

P85P84P83P82P81

P90P89P88P87P86

P96P95P94P93P92P91

P101P100P99P98P97

P106P105P104P103P102

P137

P138

L2L0603

P108P107

CT1

10uF/10V(0805)C0805

CB3470pF

C0603

CB1

0.1uFC0603

CB20.1uF

C0603

L1L0603

VREF

ADAVSSADAVSS

VCC AVDD

GND

P138

P136

EMAC_REFCLK

EMAC_RXDVEMAC_RXERR

EMAC_RXD0EMAC_RXD1

EMAC_TXENEMAC_TXD1EMAC_TXD0EMAC_MDIOEMAC_MDC

VCCGND

RESET

PC.8 EMAC_REFCLKREFCLKP55

VCCGND

PE.9 EMAC_MDIOMDIOP50

Ethernet Off Page

PE.10 EMAC_TXD0TXD0P51PE.11 EMAC_TXD1TXD1P52

12

LEDG

Green(LED0805)

PC.6 EMAC_RXD1RXD1P57

PE.8 EMAC_MDCMDCP49

R65330R

R0603

VCC

LED_G

PA.6 EMAC_RXERRRXERRP59

PE.12 EMAC_TXENTXENP53

PC.7 EMAC_RXD0RXD0P56

nRESET RESETRESETnP72

PA.7 EMAC_RXDVCRSDVP58

P65

P63PA.5P63 D8

PF.7P32 I2S0_DO

P68

P64

P31

PA.4P64 D9PA.3P65 D10

PF.10P29 I2S0_BCLK

P32P33

PA.0P68 D11PA.1P67 D12

P66 PA.2 D13

PF.8P31 I2S0_DI

PF.6P33 I2S0_LRCK

VCCGND

P66P67

PF.9P30 I2S0_MCLK

Audio CODEC

ADAVSS

P29P30

GNDVCCADAVSS

VREF & AVDD CAP

P24P23

P23 PG.0 SCLPG.1P24 SDA

DAC_OUT

P1 PB.5 SD0_DAT3P2 PB.4 SD0_DAT2

DAC0_OUT

Left

_E

lectr

ode

Rig

ht_

Ele

ctr

ode

P5 PC.12 D5P4 PB.2 D0 OPA0_OP3 PB.3 D1

T1 T2

P7 PC.10 D3P6 PC.11 D4

T3 T4

P10 PB.0 OPA0_PA4P9 PB.1 OPA0_NA5

P12 VDD VCCP13 PA.11 ISP_SS

P11 VSS GND

P16 PA.8 ISP_MOSI OPA1_PP15 PA.9 ISP_MISO OPA1_NP14 PA.10 ISP_CLK OPA1_O

ICSP

P18 PD.12 OPA2_OP17 PC.13 JKDET

P20 PD.10 OPA2_PP19 PD.11 OPA2_N

CM3

0.1uF

C0603

Hole

CM4

0.1uF

C0603

P84

PC.1P81 SPIM_MISO

ADC_CHEADC0_CH14

PC.0P82 SPIM_MOSI

LDO_CAP2P129

VSS GNDP83

P116LDO_CAP1P62

VDD VCCP84

P61

PG.9P85PG.10P86PG.11P87

P137 VREF

3VCC_IN3VCC_IN

P69P137

VDDIOP69

P48

PG.12P88

VCC

5V_IN

GND

USB_VBUS

5V_IN

POWER Off Page

VIN

GND VCC

PG.13P89

ICE_USBVBUSUSB_VBUS

VIN

ICE_USBVBUS

USBHS_VBUSVDD5V

VDD5V

ICE_VCC

P22

PG.14P90

ICE_VCC

USBHS_VBUS

CM5

0.1uF

C0603

CM6

0.1uF

C0603

CM7

0.1uF

C0603

CM8

0.1uF

C0603

PG.15P91 SW2

P27P28

P32P33

P31

P29P30

P36

P34P35

P130

P8 PC.9 D2P8P9

P11P10

OP0_O

P13P12

OP0_N

P26

P15P14

OP1_OOP0_P

P17P16

OP1_N

P18

OP2_OOP1_P

PE.7P109 SD0_CMD

OP2_POP2_N

P20P19

PE.6P110 SD0_CLKPE.5P111 D7PE.4P112 D6PE.3P113 SD0_DAT1PE.2P114 SD0_DAT0VSS GNDP115VDD VCCP116PE.1P117PE.0P118

PH.9P120PH.8P119

LDO_CAP

MCU bypass CAP

VCC

PA.12 USB_VBUSP97PD.13P96 SD0_nCD

HSUSB_VRESP101PA.15 USB_IDP100PA.14 USB_D+P99PA.13 USB_D-P98

HSUSB_D+P106HSUSB_VSSP105HSUSB_D-P104HSUSB_VBUSP103HSUSB_VDD33P102

HSUSB_IDP108HSUSB_VDD12_CAPP107

PD.0P95 I2C2_SDAPD.1P94 I2C2_SCLPD.2P93PD.3P92

Analog

Digital

P81P82

P77P78P79P80

PC.5P77 SPIM_D2

PC.2P80 SPIM_CLKPC.1P81 SPIM_MISOPC.0P82 SPIM_MOSI

SPI Flash

UNO Interface

VIN

PC.4P78 SPIM_D3PC.3P79 SPIM_SS

5V_IN

VIN

ECG

3VCC_IN5V_IN

P16 PA.8 OPA1_P

P4 PB.2 OPA0_O

GNDVCC

3VCC_IN

GNDVCC

P14 PA.10 OPA1_O

P18 PD.12 OPA2_O

P10 PB.0 OPA0_PP9 PB.1 OPA0_N

P19 PD.11 OPA2_N

P15 PA.9 OPA1_N

P20 PD.10 OPA2_P

GNDVCC

GND

RIGHTLEFT

Right_ElectrodeLef t_Electrode

VCC

P113

P109

P114

P110

PE.7P109 SD0_CMD

PE.3P113 SD0_DAT1

PE.6P110 SD0_CLK

PE.2P114 SD0_DAT0

P96PD.13P96 SD0_nCD

PB.13P134 M48x_TXD

LDO_CAP2P129VDD VCCP130PC.14 USB_VBUS_STP131

VSS GNDP128

AVSS ADAVSSP138

PB.12P135 M48x_RXDAVDDP136

PB.15 USB_VBUS_ENP132PB.14P133 EADC0_CH14

PB.10 HSUSB_VBUS_ENP140PB.9P141 A3

PB.11 HSUSB_VBUS_STP139

VREFP137

PB.6P144 A0PB.7P143 A1PB.8P142 A2

CT4

1uF(0805)C0805

CT5

0.1uF(0805)C0805

PG.5P124

PH.10P121PH.11P122

PG.6P125

PD.14P123

PG.7P126PG.8P127

R66

51K

R0603

CM1

1uF

C0603

CM2

1uF

C0603

PF.0 ICEDATP73 VCC

VSS GNDP47PF.2 XT1_OUTP46PF.3 XT1_INP45

PE.11P52 EMAC_TXD1PE.10P51 EMAC_TXD0PE.9P50 EMAC_MDIOPE.8P49 EMAC_MDCVDD VCCP48

PC.6P57 EMAC_RXD1PC.7P56 EMAC_RXD0PC.8P55 EMAC_REFCLKPE.13P54 JKEN#PE.12P53 EMAC_TXEN

LDO_CAP1P62VDD VCCP61VSS GNDP60PA.6P59 EMAC_RXERRPA.7P58 EMAC_RXDV

PA.1P67 D12PA.2P66 D13PA.3P65 D10PA.4P64 D9PA.5P63 D8

nRESET RESETP72PE.15P71PE.14P70VDDIOP69PA.0P68 D11

PH.7P44PH.6P43

PH.4P41PH.5P42

CM10

0.1uF

C0603

VDDIOP69

PH.0P37 LED_RPH.1P38 LED_Y

U1

M487JIDAE

PB

.51

PB

.42

PB

.33

PB

.24

PC

.12

5

PC

.11

6

PC

.10

7

PC

.98

PB

.19

PB

.010

VS

S11

VD

D12

PA

.11

13

PA

.10

14

PA

.915

PA

.816

PC

.13

17

PD

.12

18

PD

.11

19

PD

.10

20

VS

S21

VD

D22

PG

.023

PG

.124

PG

.225

PG

.326

PG

.427

PF

.11

28

PF

.10

29

PF

.930

PF

.831

PF

.732

PF

.633

VD

D34

PF

.535

PF

.436

PH.037PH.138PH.239PH.340PH.441PH.542PH.643PH.744PF.345PF.246VSS47VDD48PE.849PE.950PE.1051PE.1152PE.1253PE.1354PC.855PC.756PC.657PA.758PA.659VSS60VDD61LDO_CAP62PA.563PA.464PA.365PA.266PA.167PA.068VDDIO69PE.1470PE.1571nRESET72

PF

.073

PF

.174

PD

.975

PD

.876

PC

.577

PC

.478

PC

.379

PC

.280

PC

.181

PC

.082

VS

S83

VD

D84

PG

.985

PG

.10

86

PG

.11

87

PG

.12

88

PG

.13

89

PG

.14

90

PG

.15

91

PD

.392

PD

.293

PD

.194

PD

.095

PD

.13

96

PA

.12

97

PA

.13

98

PA

.14

99

PA

.15

100

HS

US

B_V

RE

S101

HS

US

B_V

DD

33

102

HS

US

B_V

BU

S103

HS

US

B_D

-104

HS

US

B_V

SS

105

HS

US

B_D

+106

HS

US

B_V

DD

12_C

AP

107

HS

US

B_ID

108

PE.7109

PE.6110

PE.5111

PE.4112

PE.3113

PE.2114

VSS115

VDD116

PE.1117

PE.0118

PH.8119

PH.9120

PH.10121

PH.11122

PD.14123

PG.5124

PG.6125

PG.7126

PG.8127

VSS128

LDO_CAP129

VDD130

PC.14131

PB.15132

PB.14133

PB.13134

PB.12135

AVDD136

VREF137

AVSS138

PB.11139

PB.10140

PB.9141

PB.8142

PB.7143

PB.6144

PH.3P40PH.2P39 LED_G

P3

P2

P1

P7

P8

P9

P5

P6

P4

P15

P16

P10

P11

P12

P18

P19

P20

P13

P14

P28

P21

P22

P23

P24

P17

P31

P32

P25

P26

P27

CM11

0.1uF

C0603

P34

P34

P35

P36

P29

P30

P77

P75

P76

P74

P73

P33

CM12

4.7uF

C0603

P83

P84

P79

P80

P78

P86

P87

P88

P81

P82

P96

P89

P90

P91

P92

P85

P99

P100

P93

P94

P95

P102

P103

P104

P97

P98

P40

P105

P106

P107

P108

P101

P45P46

P37P38P39

P51

P41P42P43P44

P55P56

P47P48P49P50

P61P62

P52P53P54

P67

P57P58P59P60

P71P72

P63P64P65P66

P95P94

P111P112

P68P69P70

PD.0P95 I2C2_SDAPD.1P94 I2C2_SCL

P116P117P118

P109P110

P121P122P123

P113P114P115

P126P127P128

P119P120

P132P133P134

P124P125

P137P138P139

P129P130P131

VDD

P142P143P144

P135P136

P140P141

PB.13P134 M48x_TXD

PB.12P135 M48x_RXD

P72nRESET RESETP72

CB171uF

C0603

CT32.2uF(0805)

C0805

P144

P2P1

P1 PB.5 SD0_DAT3P2 PB.4 SD0_DAT2

PB.6P144 A0

P143PB.7P143 A1

P142PB.8P142 A2

PA.11P13 ISP_SSP13

PA.9P15 ISP_MISOPA.10P14 ISP_CLK

P15P14

PA.8P16 ISP_MOSIP16

CB151uF

C0603

POWER

P141PB.9P141 A3

ICE Off Page

GND

PF.0 ICEDATP73

RESET

M48x_RXD

TICECLK

PD.9P75PF.1 ICECLKP74

M48x_TXD

TICEDAT

GND

PC.5P77 SPIM_D2PD.8P76

PC.2P80 SPIM_CLKPC.3P79 SPIM_SSPC.4P78 SPIM_D3

CB160.01uF

C0603

LED_R

SD CARD

GNDVCC

VCCGND

PF.0 ICEDATP73

PF.1 ICECLKP74

VCC

nRESET RESETP72

HSUSB_ID USBHS_IDP108

USBHS_D+USBHS_ID

HSUSB_D- USBHS_D-P104HSUSB_D+ USBHS_D+P106

USBHS_VBUSUSBHS_D-

PB.10 HSUSB_VBUS_ENP140HSUSB_VBUS USBHS_VBUSP103

HSUSB_VBUS_STHSUSB_VBUS_EN

GND

PB.11 HSUSB_VBUS_STP139

VDD5VVCCGND

VDD5VVCC

USB2.0 OTG&HOST

HSUSB_VDD12_CAPP107

USB_PWR_EN

Page 32: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 32 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

2.12.3 Power Supply

Figure 2-12 shows power configurations of NuMaker-PFM-M487 board.

Figure 2-12 Power Circuit and Configurations

JP10

GND (NC)

12

JP11

GND (NC)

12

L11 L0603

L12 L0603

L5 L0603

L10 L0603

L4 L0603

L9 L0603

VIN

P34P34 VDD

PowerSelector

Power (3.3V) Connector

Title

Size Document Number Rev

Date: Sheet of

NuMaker-PFM-M487

V3.0POWERA

4 10Friday , January 05, 2018

3VCC_IN5V_IN

USB_VBUS

P137 VREF

3VCC_IN

P137P69

VDDIOP69

3VCC_IN

5V_IN

VCC

USB_VBUS

GND

POWER Off Page

GND

VIN

5V_IN

USB_VBUSICE_USBVBUS

VIN

VCC

VDD5VUSBHS_VBUS

ICE_VCC

VDD5V

ICE_USBVBUS

ICE_VCC

USBHS_VBUS

JP4

GND (NC)

12

JP3

VCC 3.3V (NC)

12

VCC

CB8

0.1uF

C0603

1 2

D1SS24A

DO-214AC

JP2

VCC 3.3V (NC)

12

U4ACE1117C33XM+H

IN3

GN

D1

OU

T2

OU

T4

JP5

GND (NC)

12

CT10

10uF/10V

TANT-A

VCC

VDD5V

5V_IN

3VCC_IN

ICE_USBVBUS

ICE_VCC

VCC

USBHS_VBUS

L6 L0603

L7 L0603P137 VREF

P69 VDDIO

L8 L0603P34 VDD

Page 33: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 33 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

2.12.4 Arduino UNO Compatible Interface

Figure 2-13 shows the Arduino UNO compatible interface of NU1, NU2, NU5, NU6 and NU7 connectors.

Figure 2-13 Arduino UNO Compatible Interface

GND

5V_IN

VCC

3VCC_IN

VIN

P9PB.1P9 A5

P10P10 PB.0 A4

P4PB.3P3 D1PB.2P4 D0

P8P3

PC.10P7 D3PC.9P8 D2

P5

P7

P5 PC.12 D5PC.11P6 D4

P6

P112PE.4P112 D6

P111 PE.5 D7

P65

P63

P111

PA.3P65 D10

PA.5P63 D8

P68

P64

P66 PA.2 D13

PA.4P64 D9

P67

PA.0P68 D11PA.1P67 D12

P24P66

P23 PG.0 SCLPG.1P24 SDA

Digital

Analog

ICSPP23

5V_IN

VIN

UNO Interface

VIN

VCC

3VCC_IN

VCC

3VCC_IN5V_IN

GNDGND

P144

P72nRESET RESETP72

P143PB.8P142 A2PB.7P143 A1PB.6P144 A0

P142

PA.9P15 ISP_MISOPA.10P14 ISP_CLKPA.11P13 ISP_SS

P15P14P13

PA.8P16 ISP_MOSI

POWER

P141

P16

PB.9P141 A3

NU7

header 2.54 2X4 公 (正 面 ) (NC)

SPI0_MISO1

VCC2

SPI0_CLK3

SPI0_MOSI4

RESET5

GND6

SPI0_SS7

GPIO8

GNDISP_MOSIISP_CLK

ISP_MISO

ISP_SS

VCC

VCC

NU6

HEADER 2.54 10X1 f emale (NC)

D81D92D103D114D125D136VSS7VREF8I2C_SDA9I2C_SCL10

NU1

HEADER 2.54 8X1 f emale (NC)

NC1

VDD2

MCU_RESET3

3VCC4

5VCC5

VSS6

VSS7

VIN8

NU2

HEADER 2.54 6X1 f emale (NC)

A01

A12

A23

A34

A45

A56

NU5

HEADER 2.54 8X1 f emale (NC)

D01D12D23D34D45D56D67D78

3VCC_IN

VCC

VIN

5V_IN

VCC

VCC

Title

Size Document Number Rev

Date: Sheet of

NuMaker-PFM-M487

V3.0UNO InterfaceA

6 10Tuesday , February 27, 2018

RESET

UNO INTERFACE CONNECTOR

A5

A3A4

A0A1A2 D5

D7D6

D1D2D3D4

D0

D11

D13

D8

GND

D12

SCLSDA

D10D9

Page 34: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 34 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

2.12.5 Reset

Figure 2-14 shows the reset circuit for the M487JI8AE.

Figure 2-14 Reset Circuit

2.12.6 Crystal

Figure 2-15 shows two external crystal circuit for the M487JI8AE.

Figure 2-15 External Crystal Circuit

SW1

SW4-SMD

R210KR0603

RESET

C5

1uFC0603

VCC

RESET

P72nRESET RESETP72

XT1_IN

C320pF

R1NC XT32_OUT

C4

20pF

XT32_IN

C2

20pF

Y3

X3215 32.768KHz SMD

XT1_OUT

C1

20pF

Y2

12MHz SMD X3225B

XIN1

GND2

GND4

XOUT3

CRYSTAL

P46P45

PF.3 XT1_INP45PF.2 XT1_OUTP46

PF.4 XT32_OUTP36P36P35

PF.5 XT32_INP35

Page 35: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 35 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

2.12.7 LEDs

Figure 2-16 shows the power LED and three IO LEDs that be controlled by PH.0, PH.1 and PH.2 pins of the M487JI8AE.

Figure 2-16 Power LED and IO LED Circuit

2.12.8 Push-Buttons

Figure 2-17 shows the push-buttons circuit on the NuMaker-PFM-M487 board.

Figure 2-17 Push-Buttons Circuit

12

LEDR

Red(LED0805)

R4330R

R0603

VCC

12

POWER

Red(LED0805)

R5330R

R0603

LEDVCC

P39P38P37

PH.1P38 LED_YPH.2P39 LED_G

PH.0P37 LED_R

12

LEDY

Yellow(LED0805)

R64330R

R0603

VCC

LED_Y

12

LEDG

Green(LED0805)

R65330R

R0603

VCC

LED_G LED_R

Buttons

SW2

SW4-SMD

R6210KR0603

VCC

SW2

SW3

SW4-SMD

VCC

R6310KR0603

SW3

P91PG.15P91 SW2

P28PF.11P28 SW3

Page 36: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 36 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

2.12.9 MicroSD Card

Figure 2-18 shows the MicroSD Card circuit on the NuMaker-PFM-M487 board.

Figure 2-18 MicroSD Card Circuit

Title

Size Document Number Rev

Date: Sheet of

NuMaker-PFM-M487

V3.0SD CardA4

10 10Friday , January 05, 2018

P113

P109PE.7P109 SD0_CMD

P114

P110

PE.3P113 SD0_DAT1

PE.6P110 SD0_CLK

P96PD.13P96 SD0_nCDPE.2P114 SD0_DAT0

P2P1

P1 PB.5 SD0_DAT3P2 PB.4 SD0_DAT2

SD CARD

GNDVCC

GNDVCC

SD CardSD0_nCD

SD0_DAT3

SD0_DAT1

SD0_DAT2

SD0_CMD

SD0_nCD

SD0_CMD

SD0_DAT0

SD0_DAT3

SD0_DAT2

SD0_CLK

SD0_DAT0

SD0_DAT1

CB13

0.1uF

RP28P4R-10K

8P4RA

1 23 45 67 8

L13

FERRITE BEAD

RS1330RR0603

U9

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

DAT21

DAT32

CMD3

VDD4

CLK5

VSS6

DAT07

DAT18

CD9

GND10GND11GND12GND13

1 2

SD_POWER

Green(LED0805)LED0805

CB14

0.1uF

C0603

RP18P4R-10K

8P4RA

1 23 45 67 8

VCC

VCC

Page 37: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 37 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

2.12.10 USB 2.0 HS OTG and USB 1.1 FS OTG

Figure 2-19 shows the USB 2.0 HS OTG and USB 1.1 FS OTG circuit on the NuMaker-PFM-M487 board.

Figure 2-19 USB HS OTG and FS OTG Circuit

N51

R134.7K

R0603

+

CT9

1uF/10V

TANT-A

R10 33R

R0603+

CT8

10uF/10V(0805)

C0805

CB7

0.1uF

C0603

CB6

0.1uF

C0603R1210K

R0603

CON2

USB MICRO-AB RECEP.

VBUS1

D-2

D+3

GND5

ID4 Shield

6

Shield7

Shield8

Shield9

U3

TPS2065CDBVR-2

OUT1

GND2

OC#3

IN5

EN/EN#4

R11 33R

R0603

VDD5V

VCC

USB2.0 OTG HOST/DEVICE

R94.7K

R0603

+

CT7

1uF/10V

TANT-A

R6 0R

R0603+

CT6

10uF/10V(0805)

C0805

CB5

0.1uF

C0603

CB4

0.1uF

C0603R710K

R0603

U2

TPS2065CDBVR-2

OUT1

GND2

OC#3

IN5

EN/EN#4

CON1

USB MICRO-AB RECEP.

VBUS1

D-2

D+3

GND5

ID4 Shield

6

Shield7

Shield8

Shield9

R8 0R

R0603VCC

VDD5VUSB Host/Device

HSUSB_VBUS_ENHSUSB_VBUS_ST

HSUSB_VBUS_ST

USBHS_VBUS

GND

USBHS_ID

VDD5V

NCT3520U Low Active

USBHS_D+

USBHS_D-

NCT3520Upin3(OC#) isOpen Drain Pin

USB_VBUS_ST

Title

Size Document Number Rev

Date: Sheet of

NuMaker-PFM-M487

V3.0USB OTGA4

3 10Friday , January 05, 2018

USB1.1 OTG HOST/DEVICEUSB Host/Device

USB_VBUS_STUSB_VBUS_EN

VDD5VUSB_VBUS

HSUSB_D- USBHS_D-P104HSUSB_D+ USBHS_D+P106HSUSB_ID USBHS_IDP108

USBHS_D+USBHS_ID

HSUSB_VBUS USBHS_VBUSP103USBHS_VBUSUSBHS_D-

PB.11 HSUSB_VBUS_STP139PB.10 HSUSB_VBUS_ENP140

HSUSB_VBUS_STHSUSB_VBUS_EN

VCCGND

VDD5VVCCGND

VDD5V

USB2.0 OTG&HOST

NCT3520U Low Active

USB_VBUS_ST

USB_IDPA.15P100USB_ID

USB_VBUSPA.12P97USB_D-PA.13P98USB_D+PA.14P99

USB1.1 OTG&HOST

USB_D+

PC.14 USB_VBUS_STP131 USB_VBUSUSB_D-

GND

PB.15 USB_VBUS_ENP132

VDD5VVCCGND

VDD5VVCC

USB_PWR_EN

USB_D-

USB_D+

GND

USB_ID

NCT3520Upin3(OC#) isOpen Drain Pin

Page 38: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 38 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

2.12.11 Ethernet

Figure 2-20 shows the Ethernet interface for networking application on the NuMaker-PFM-M487 board.

Figure 2-20 Ethernet Circuit

REFCLK

R170R

R3275

R3175

CN1RJ-45 8P8C_LED R/A

TX+1

TX-2

RX+3

NC4

NC5

RX-6

NC7

NC8Shield

13

Shield14

LED-9 LED+

10

LED-11 LED+12

R23NC

U5

IP101GR

TxEr/FxSD1

Xi2

Xo3

Col/RMII4

TxEn5

TxD36

TxD27

TxD18

TxD09

TxClk/50MClki10

LED0/Phy AD011

LED3/Phy AD312

IOVDD13

RxClk/50M_Clko14

RxD315

RxD216

TestOn24

MDIO23

MDC22

RxEr/Int3221

CRS/LEDMod20

RxDV/CRS_DV19

RxD018

RxD117

nRst32

AVD3331

MDiTp30

MDiTn29

RegOut28

MDiRp27

MDiRn26

Iset25

EP

ad

33

TX-

C67pF

RX-

CB90.1uF

RESETn

R146.19K/1%

R19NC

C820pF

RX+

C120.01uF

R24330R

CB11

0.1uF

R2210K

REG_OUT

R30330R

C130.01uF/2KV

C140.01uF/2KV

CB10

0.1uF

R2510K

C110.1uF

MDI_TP

C90.01uF

R26NC

MDI_TN

CP3

10uF

TX+

R215.1K

R155.1K

R20NC

R3475

CP110uF

PHY_TEST

R27NC

CP2

10uF

R181M

R165.1K

C720pF

R295.1K

C100.1uF

T5

TS8121C

TX+16

TX-14

NC13

TD-3

TD+1

RD+6

RD-8

NC5

RX-9

RX+11

CT2

NC4

CT7

CT10

NC12

CT15

R3375

R285.1K

X1

25MHz SMD X3225B

XIN1

GND2

GND4

XOUT3

PHY_AVDD33

ETH_XO

PHY_VS

PHY_VS

PHY_VS

PHY_DVDD33

LAN_VS

VCC

PHY_VS

PHY_VS PHY_VS

PHY_VS

PHY_VS

PHY_DVDD33

PHY_AVDD33

PHY_DVDD33

PHY_DVDD33

PHY_VS

PHY_VS

PHY_VS

VCC

LAN

EMAC_RXD1

EMAC_REFCLK

PHY_DVDD33

VSS PHY_VS

EMAC_MDIO

EMAC_RXDVEMAC_RXERR

EMAC_RXD0

RESET

EMAC_TXENEMAC_TXD1EMAC_TXD0

EMAC_MDC

VCCGND

CRS

CRSDV

COL

COL

CRS

MDI_RP

MDI_RN

PE.9 EMAC_MDIOMDIOP50

Ethernet Off Page

PC.8 EMAC_REFCLKREFCLKP55

VCCGND

PE.8 EMAC_MDCMDCP49

PE.10 EMAC_TXD0TXD0P51PE.11 EMAC_TXD1TXD1P52PE.12 EMAC_TXENTXENP53

PC.7 EMAC_RXD0RXD0P56PC.6 EMAC_RXD1RXD1P57

nRESET RESETRESETnP72

PA.7 EMAC_RXDVCRSDVP58PA.6 EMAC_RXERRRXERRP59

TXD1TXD0

MDC

CRSDV

RXD1RXD0

MDIO

RXERR

MDI_TNMDI_TP

TXENMDI_RPMDI_RN

ETH_XI

ETH_XOETH_XI

PHY_TEST

PHY_AD3PHY_AD0REFCLK

RX_CLK

Title

Size Document Number Rev

Date: Sheet of

NuMaker-PFM-M487

V3.0EthernetA

7 10Friday , January 05, 2018

GND

PHY_AD3PHY_AD0

Page 39: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 39 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

2.12.12 24-bit Stereo Audio Codec

Figure 2-21 shows the audio codec application circuit based on NAU88L25 to simplify implementation of complete audio system solutions.

Figure 2-21 Audio Codec Circuit

I2C address x1A

JKSLV

JKR2

MIC+

MIC-

DACIN I2S0_DO

VCC

CB12

0.1uF

C0603

CT11

10uF/10V

TANT-A

U7ACE1117C18XM+H

IN3

GN

D1

OU

T2

OU

T4

BCLK I2S0_BCLK

1V8

FSYNC I2S0_LRCK

MIC1+

MIC1-

HPL

JKDET

JKDET

VDDB

Title

Size Document Number Rev

Date: Sheet of

NuMaker-PFM-M487

V3.0Audio CodecA3

9 10Friday , January 05, 2018

64

HPR

2

3 1

MIC1-MIC1+

MICBIAS

1.8v LDO

R78

10KR0603

Q2

SI2302ADS

SOT-23

1

32

R79

100K

R0603

Q1

SI2302ADS

SOT-23

1

32

VCC

HPR

HPL

SDA I2C2_SDASCL I2C2_SCL

ADCOUT I2S0_DI

GPIO1

C27

0.1uF

R46 0R

R491M

C32

0.1uF

MCLK I2S0_MCLK

C35

4.7uF

R484.7K

C28

4.7uF

CN2

PHONE-PJK-634M_AS

DETECT5

G/M3

GND6

LEFT1

RIGHT2

M/G4

MS7

R44 1K

C40

1nF

U8

NAU88L25YGB

VSSA5

VDDA6

CPOUTP7

VSSCP8

JK

TIP

(HP

L)

12

JK

R1(H

PR

)13

CP

OU

TN

14

IRQ

15

GP

IO/C

SB

16

SDIO17SCLK18MCLK19VDDB20VSSD21VDDC22

DA

CIN

25

BC

LK

26

GP

IO2/J

KD

ET

27

JK

SLV

28

VS

SM

IC29

JK

R2

30

MIC

1+

31

GN

D33

CP

CA

11

VREF4 VDDMIC3 MICBIAS2 VDDA1

CP

CB

10

CP

OU

TN

9

ADCOUT24

MIC

1-

32

FS23

C33

2.2uF

P54P54 PE.13 JKEN#

JKEN#

R45 0R

C25

0.1uF

C36

0.1uF

C29

4.7uF R474.7K

C38

1nF

C39 4.7uF

C30

2.2uF

JKR2

C37 4.7uF

JKSLV

C34

2.2uF

VDDC

VDDB

VDDA

VDDA

VDDB

VDDMIC

1V8

VDDA1V8

VCC VDDMIC

VDDC

JKSLV

HPRHPL

P17 PC.13 JKDETP17

PF.10P29 I2S0_BCLK

PF.7P32 I2S0_DO

P33

P31PF.8P31 I2S0_DI

PF.6P33 I2S0_LRCK

VCCGND

P32

PF.9P30 I2S0_MCLK

ADAVSS

P29P30

GNDVCC

Audio CODEC

P95P94

PD.1P94 I2C2_SCL

ADAVSS

PD.0P95 I2C2_SDA

5

MS

JKR2

1.8VVDDA

VDDC1.8V

HEADSET

Page 40: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 40 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

2.12.13 Heartbeat Sensor and SPI Flash

Figure 2-22 shows the heartbeat sensor application circuit and the SPI flash circuit on the NuMaker-PFM-M487 board.

Figure 2-22 Heartbeat Sensor and SPI Flash Circuit

C18 1uF

C16 3.3nF

C19

3.3nF

OPA0_P

DAC

DAC 1.5V input

R38 2K

OPA1_O

R37 2K

C20

47nF

OPA1_P

DAC

OPA1_N

OPA2_O

OPA0_O

SPI Flash

W25Q32

U6

GND4 IO23 IO12 /CS1

IO05CLK6IO37VCC8

R50 0R

OPA2_N

OPA2_P

R51 10M R52 10M

R53

10M

R54

10M

C41

270pF

C42

270pF

C43 270pF C44 270pF

OPA0_O

ADC check

R57 10MR56 10M

R59

10M

R58

10M

C46

270pF

C45

270pF

C47 270pF C48 270pF

OPA2_P

Heartbeat Two-Stage Differential Pair Amplifier

DAC 1.5V inputOPA1_O R60 NC ADC

Power 3.3V to 1.5VU10 ACE50915BN+H(NC)

VIN1

GN

D2

ON/OFF3

CBYP4

OUT5

C4910nF(NC)

C511uF(NC)

C501uF(NC)

PB.12VCC

RT1

Title

Size Document Number Rev

Date: Sheet of

NuMaker-PFM-M487

V3.0SPI Flash & OPAA4

8 10Friday , February 09, 2018

P81P82

P77P78P79P80

PC.2P80 SPIM_CLKPC.1P81 SPIM_MISOPC.0P82 SPIM_MOSI

PC.5P77 SPIM_D2

SPI Flash

PC.4P78 SPIM_D3PC.3P79 SPIM_SS

PC.5 SPIM_D2PC.4 SPIM_D3PC.1 SPIM_MISO

PC.3 SPIM_SS

VCC

C15

1uFC0603

DAC_OUTADC_CH

ADCDAC

RIGHT

VCCGND

GND

LEFT

VCCLef t_ElectrodeRight_Electrode

OP1_OOP0_POP0_NOP0_O

OP2_NOP2_OOP1_POP1_N

OP2_P

ECG

PC.2 SPIM_CLKR67 0R

R36 51M

SPI Flash

OPA0_N

R39

51M

Lef t_Electrode

Right_Electrode

PC.0 SPIM_MOSIR61 0R

R69 NC OPA0_O

R70 NC OPA0_N

R71 NC OPA0_P

R72 NC OPA1_O

R73 NC OPA1_N

R74 NC OPA1_P

R75 NC OPA2_O

R76 NCC17 1uF

OPA2_N

R77 NC OPA2_P

Page 41: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 41 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

3 NUMAKER M487 ADVANCE BOARD

NuMaker M487 Advance Board Overview 3.1

This NuMaker M487 Advance (Ver 4.0) is a daughter board and it can’t work independently by itself. It needs to be combined with the NuMaker-PFM-M487 (Ver 3.0) development board to implement some dedicated applications, for example the emWin GUI display and HMI function on TFT LCD screen with touch input, 1MB SRAM, MPU6500, I2C EEPROM, Mikro Bus, RS485 and CAN bus, etc., based on the target chip M487JIDAE microcontroller on the NuMaker-PFM-M487 main board.

Figure 3-1 shows the NuMaker M487 Advance (Ver 4.0) board.

Figure 3-1 NuMaker M487 Advance Board

NuMaker M487 Advance Board Features 3.2

QVGA (320x240 pixels) TFT LCD

1MB SRAM

I2C EEPROM (24LC64)

MEMS device (MPU6500)

CAN Transceiver (SN65HVD230) and connector

RS485 Transceiver (SN65HVD11DR) and connector

Joystick

Mikro Bus

Buzzer

LED

Push-buttons

Page 42: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 42 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Front View 3.3

Figure 3-2 shows the main components and connectors from the front side of NuMaker M487 Advance board.

The following lists components and connectors from the front view:

QVGA TFT LCM with Touch: LCDT24963701 (J1, driver ILI9341)

SRAM: IS62WV51216B (U3, 1M bytes)

I2C EEPROM: 24LC64 (U4)

Motion Tracking Device: MPU6500 (U5)

CAN Transceiver: SN65HVD230 (U6)

RS485 Transceiver: SN65HVD11DR (U7)

Joystick (J2)

Mikro Bus (J3 and J4)

Buzzer (BZ1)

LEDs (LEDG1 and LEDR1)

Push-buttons (SW1 and SW2)

Multi-function Switches (SW3)

Mikro Bus

(J3/J4)

CAN

Transceiver (U6)

Connector (JP5)

LED

(LEDG1/LEDR1)

QVGA TFT LCM

with Touch

(J1)

MPU6500

(U5)

RS485

Transceiver (U7)

Connector (JP6)

Joystick

(J2)

SW1

SW2

SW3

EEPROM

(U4)

Buzzer

(BZ1)

SRAM

(U3)

GPIO

IO1/IO2

(JP7)

Figure 3-2 Front View of NuMaker M487 Advance Board

Page 43: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 43 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Rear View 3.4

Figure 3-3 shows the main components and connectors from the rear side of NuMaker M487 Advance board.

The following lists connectors from the rear view:

Header Connectors: JP1, JP2, JP3 and JP4 for the NuMaker-PFM-M487 board

Octal D-type Transparent Latch Device: 74HC373 (U1 and U2)

JP1

JP2

JP3

JP4

74HC373

(U1/U2)

Figure 3-3 Rear View of NuMaker M487 Advance Board

Page 44: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 44 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

The Connectors of NuMaker-PFM-M487 Board 3.5

The NuMaker-PFM-M487 board provides the M487JIDAE target chip onboard and extended connectors (JP6, JP7, JP8 and JP9) for LQFP144-pin. The Figure 3-4 shows the M487JIDAE extended connectors on the NuMaker-PFM-M487 board that should be connected to NuMaker M487 Advance board. The

Table 3-1 to

Table 3-4 shows the mapping tables on these connector headers of these two boards.

Figure 3-4 Connectors of NuMaker-PFM-M487

Page 45: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 45 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Table 3-1 Advance Board Connector JP1 Mapping to NuMaker-PFM-M487 Connector JP6

Header

M487 Chip

M487 PFM Board

Advance Board

Header

M487 Chip

M487 PFM Board

Advance Board

GPIO Function Function GPIO Function Function

JP1

JP1.1 PB.5 SD0_DAT3 -

JP1

JP1.2 PB.4 SD0_DAT2 -

JP1.3 PB.3 - IO1

(JP7) JP1.4 PB.2 OPA0_O

EPWM0_CH3*1

(Mikro Bus)

JP1.5 PC.12 - SPI3_MISO

(Mikro Bus) JP1.6 PC.11 -

SPI3_MOSI

(Mikro Bus)

JP1.7 PC.10 - Down

(Joystick) JP1.8 PC.9 -

Left

(Joystick)

JP1.9 PB.1 OPA0_N I2C1_SCL*

1

(Mikro Bus) JP1.10 PB.0 OPA0_P

I2C1_SDA*1

(Mikro Bus)

JP1.11 VSS GND GND JP1.12 VDD 3VCC 3VCC

JP1.13 PA.11 - A18

(SRAM) JP1.14 PA.10 OPA1_O

A17*1

(SRAM)

JP1.15 PA.9 OPA1_N A16*

1

(SRAM) JP1.16 PA.8 OPA1_P

EBI_ALE*1

(SRAM)

JP1.17 PC.13 JKDET - JP1.18 PD.12 OPA2_O BPWM0_CH5*

1

(Buzzer)

JP1.19 PD.11 OPA2_N EBI_nCS1*

1

(SRAM) JP1.20 PD.10 OPA2_P

INT7*1

(Mikro Bus)

JP1.21 VSS GND GND JP1.22 VDD 3VCC 3VCC

JP1.23 PG.0 - UART1_TXD

(Mikro Bus) JP1.24 PG.1 -

UART1_RXD

(Mikro Bus)

JP1.25 PG.2 - Up

(Joystick) JP1.26 PG.3 -

Center

(Joystick)

JP1.27 PG.4 - Right

(Joystick) JP1.28 PF.11 SW3 -

JP1.29 PF.10 I2S0_BCLK - JP1.30 PF.9 I2S0_MCLK -

JP1.31 PF.8 I2S0_DI - JP1.32 PF.7 I2S0_DO -

JP1.33 PF.6 I2S0_LRCK - JP1.34 VDD 3VCC 3VCC

JP1.35 PF.5 XT32_IN - JP1.36 PF.4 XT32_OUT -

Note 1: These pins share the same GPIO pins with those dedicated pin-functions on the NuMaker-PFM-M487 board. Please make sure these related resistors are open (these resistors are NC in default) on the NuMaker-PFM-M487 board and switch all “ON” for these pins on the SW3 of the MuMaker M487 Advance board to implement the application functions on this NuMaker M487 Advance board.

Page 46: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 46 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Table 3-2 Advance Board Connector JP3 Mapping to NuMaker-PFM-M487 Connector JP8

Header

M487 Chip

M487 PFM Board

Advance Board

Header

M487 Chip

M487 PFM Board

Advance Board

GPIO Function Function GPIO Function Function

JP3

JP3.1 PH.0 LEDR UART5_TXD

*2

(RS485)

JP3

JP3.2 PH.1 LEDY UART5_RXD*

2

(RS485)

JP3.3 PH.2 LEDG UART5_nRTS

*2

(RS485) JP3.4 PH.3 -

LCD_RS

(LCD)

JP3.5 PH.4 - LCD_XL

(LCD) JP3.6 PH.5 -

LCD_YD

(LCD)

JP3.7 PH.6 - LED2

(LEDR1) JP3.8 PH.7 -

LED1

(LEDG1)

JP3.9 PF.3 XT1_IN - JP3.10 PF.2 XT1_OUT -

JP3.11 VSS GND GND JP3.12 VDD 3VCC 3VCC

JP3.13 PE.8 EMAC_MDC - JP3.14 PE.9 EMAC_MDIO -

JP3.15 PE.10 EMAC_TXD0 - JP3.16 PE.11 EMAC_TXD1 -

JP3.17 PE.12 EMAC_TXEN - JP3.18 PE.13 #JKEN -

JP3.19 PC.8 EMAC_REFCLK - JP3.20 PC.7 EMAC_RXD0 -

JP3.21 PC.6 EMCAC_RXD1 - JP3.22 PA.7 EMAC_RXDV -

JP3.23 PA.6 EMAC_RXERR - JP3.24 VSS GND GND

JP3.25 VDD 3VCC 3VCC JP3.26 LDO LDO_CAP -

JP3.27 PA.5 - CAN0_TXD

(CAN) JP3.28 PA.4 -

CAN0_RXD

(CAN)

JP3.29 PA.3 - C2

(CAN) JP3.30 PA.2 -

C1

(CAN)

JP3.31 PA.1 - SW2

(Key button) JP3.32 PA.0 -

SW1

(Key button)

JP3.33 VDDIO VDDIO

- JP3.34 PE.14 - EBI_AD8

(LCD/SRAM)

JP3.35 PE.15 - EBI_AD9

(LCD/SRAM) JP3.36 nRESET nRESET

RST

(Mikro Bus)

Note 2: These LEDs (LEDR, LEDY and LEDG) of NuMaker-PFM-M487 board share the same pins (PH.0, PH.1 and PH.2) with these RS485 signals (UART5_TXD, UART5_RXD and UART5_nRTS) of NuMaker M487 Advance board. When RS485 function is running on NuMaker M487 Advance board, user can ignore the status of these LEDs on NuMaker-PFM-M487 board.

Page 47: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 47 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Table 3-3 Advance Board Connector JP2 Mapping to NuMaker-PFM-M487 Connector JP7

Header

M487 Chip

M487 PFM Board

Advance Board

Header

M487 Chip

M487 PFM Board

Advance Board

GPIO Function Function GPIO Function Function

JP2

JP2.1 PF.0 ICEDAT -

JP2

JP2.2 PF.1 ICECLK -

JP2.3 PD.9 - EBI_AD7

(LCD/SRAM) JP2.4 PD.8 -

EBI_AD6

(LCD/SRAM)

JP2.5 PC.5 SPIM_D2 - JP2.6 PC.4 SPIM_D3 -

JP2.7 PC.3 SPIM_SS - JP2.8 PC.2 SPIM_CLK -

JP2.9 PC.1 SPIM_MISO - JP2.10 PC.0 SPIM_MOSI -

JP2.11 VSS GND GND JP2.12 VDD 3VCC 3VCC

JP2.13 PG.9 - EBI_AD0

(LCD/SRAM) JP2.14 PG.10 -

EBI_AD1

(LCD/SRAM)

JP2.15 PG.11 - EBI_AD2

(LCD/SRAM) JP2.16 PG.12 -

EBI_AD3

(LCD/SRAM)

JP2.17 PG.13 - EBI_AD4

(LCD/SRAM) JP2.18 PG.14 -

EBI_AD5

(LCD/SRAM)

JP2.19 PG.15 SW2 - JP2.20 PD.3 - IO2

(JP7)

JP2.21 PD.2 - INT

(MPU6500) JP2.22 PD.1 I2C2_SCL

I2C2_SCL

(MPU6500/

EEPROM)

JP2.23 PD.0 I2C2_SDA

I2C2_SDA

(MPU6500/

EEPROM)

JP2.24 PD.12 SD0_nCD

JP2.25 PA.12 USB_VBUS 5V_IN

(Mikro Bus) JP2.26 PA.13 USB_D- -

JP2.27 PA.14 USB_D+ - JP2.28 PA.15 USB_OTG_ID -

JP2.29 HSUSB_VR

ES HSUSB_VRES - JP2.30

HSUSB_VDD33

HSUSB_VDD33

-

JP2.31 HSUSB_VB

US HSUSB_VBUS

5V_IN

(Mikro Bus) JP2.32 HSUSB_D- HSUSB_D- -

JP2.33 HSUSB_VS

S HSUSB_VSS - JP2.34 HSUSB_D+ HSUSB_D+ -

JP2.35 HSUSB_VDD12_CAP

HSUSB_VDD12_CAP

- JP2.36 HSUSB_ID HSUSB_ID -

Page 48: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 48 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Table 3-4 Advance Board Connector JP4 Mapping to NuMaker-PFM-M487 Connector JP9

Header

M487 Chip

M487 PFM Board

Advance Board

Header

M487 Chip

M487 PFM Board

Advance Board

GPIO Function Function GPIO Function Function

JP4

JP4.1 PE.7 SD0_CMD -

JP4

JP4.2 PE.6 SD0_CLK -

JP4.3 PE.5 - EBI_nRD

(LCD/SRAM) JP4.4 PE.4 -

EBI_nWR

(LCD/SRAM)

JP4.5 PE.3 SD0_DAT1 - JP4.6 PE.2 SD0_DAT0 -

JP4.7 VSS GND GND JP4.8 VDD 3VCC 3VCC

JP4.9 PE.1 - EBI_AD10

(LCD/SRAM) JP4.10 PE.0 -

EBI_AD11

(LCD/SRAM)

JP4.11 PH.8 - EBI_AD12

(LCD/SRAM) JP4.12 PH.9 -

EBI_AD13

(LCD/SRAM)

JP4.13 PH.10 - EBI_AD14

(LCD/SRAM) JP4.14 PH.11 -

EBI_AD15

(LCD/SRAM)

JP4.15 PD.14 - EBI_nCS0

(LCD) JP4.16 PG.5 -

SPI3_SS

(Mikro Bus)

JP4.17 PG.6 - SPI3_CLK

(Mikro Bus) JP4.18 PG.7 -

EBI_nWRL

(SRAM)

JP4.19 PG.8 - EBI_nWRH

(SRAM) JP4.20 VSS GND GND

JP4.21 LDO LDO_CAP - JP4.22 VDD 3VCC 3VCC

JP4.23 PC.14 USB_VBUS_ST - JP4.24 PB.15 USB_VBUS_EN -

JP4.25 PB.14 EADC0_CH14 EADC0_CH14

*3

(Mikro Bus) JP4.26 PB.13 UART0_TXD -

JP4.27 PB.12 UART0_RXD - JP4.28 AVDD AVDD AVDD

JP4.29 VREF VREF - JP4.30 AVSS ADAVSS AVSS

JP4.31 PB.11 HSUSB_VBUS_ST - JP4.32 PB.10 HSUSB_VBUS_EN -

JP4.33 PB.9 - LCD_XR

(LCD) JP4.34 PB.8 -

LCD_YU

(LCD)

JP4.35 PB.7 - LCD_BL

(LCD) JP4.36 PB.6 -

LCD_RESET

(LCD)

Note 3: This pin shares the same GPIO pin with the dedicated pin-function on the NuMaker-PFM-M487 board. Please make sure this related resistor is open (the resistor is NC in default) on the NuMaker-PFM-M487 board and switch “ON” for this pin on the SW3 of the MuMaker M487 Advance board to implement the application function on this NuMaker M487 Advance board.

Page 49: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 49 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Table 3-5 Function Options of SW3 on M487 Advance Board

SW3 Pin No.

M487 Chip

M487 PFM Board

Advance Board

Comment

1 PB.2 OPA0_O EPWM0_CH3

1. Heartbeat function: To short R69 (the default is open) on NuMaker-PFM-M487 Ver. 3.0 main board and switch this switch to OFF (the default is ON).

2. Mikro Bus function: To keep R69 open and this switch ON.

2 PB.1 OPA0_N I2C1_SCL

1. Heartbeat function: To short R70 (the default is open) on NuMaker-PFM-M487 Ver. 3.0 main board and switch this switch to OFF (the default is ON).

2. Mikro Bus function: To keep R70 open and this switch ON.

3 PB.0 OPA0_P I2C1_SDA

1. Heartbeat function: To short R71 (the default is open) on NuMaker-PFM-M487 Ver. 3.0 main board and switch this switch to OFF (the default is ON).

2. Mikro Bus function: To keep R71 open and this switch ON.

4 PA.10 OPA1_O A17 of SRAM

1. Heartbeat function: To short R72 (the default is open) on NuMaker-PFM-M487 Ver. 3.0 main board and switch this switch to OFF (the default is ON).

2. SRAM function: To keep R72 open and this switch ON.

5 PA.9 OPA1_N A16 of SRAM

1. Heartbeat function: To short R73 (the default is open) on NuMaker-PFM-M487 Ver. 3.0 main board and switch this switch to OFF (the default is ON).

2. SRAM function: To keep R73 open and this switch ON.

6 PA.8 OPA1_P EBI_ALE

1. Heartbeat function: To short R74 (the default is open) on NuMaker-PFM-M487 Ver. 3.0 main board and switch this switch to OFF (the default is ON).

2. SRAM function: To keep R74 open and this switch ON.

7 PD.12 OPA2_O BPWM0_CH5

1. Heartbeat function: To short R75 (the default is open) on NuMaker-PFM-M487 Ver. 3.0 main board and switch this switch to OFF (the default is ON).

2. Buzzer function: To keep R75 open and this switch ON.

9 PD.11 OPA2_N EBI_nCS1

1. Heartbeat function: To short R76 (the default is open) on NuMaker-PFM-M487 Ver. 3.0 main board and switch this switch to OFF (the default is ON).

2. SRAM function: To keep R76 open and this switch ON.

9 PD.10 OPA2_P INT7

1. Heartbeat function: To short R77 (the default is open) on NuMaker-PFM-M487 Ver. 3.0 main board and switch this switch to OFF (the default is ON).

2. Mikro Bus function: To keep R77 open and this switch ON.

10 PB.14 EADC0_CH14 EADC0_CH14

1. Heartbeat function: To short R60 (the default is open) on NuMaker-PFM-M487 Ver. 3.0 main board and switch this switch to OFF (the default is ON).

2. Mikro Bus function: To keep R60 open and this switch ON.

Page 50: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 50 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

PCB Placement 3.6

Figure 3-5 and Figure 3-6 show the front and rear placement of NuMaker M487 Advance board.

Figure 3-5 Front Placement

Figure 3-6 Rear Placement

Page 51: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 51 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

NuMaker M487 Advance Schematics 3.7

3.7.1 Header Connectors

Figure 3-7 shows the all the header connecters JP1~JP4 that should be connected to the header connectors JP6~JP9 of NuMaker-PFM-M487 board. For the SW3 switches, there are ten pins share the same GPIO pins with those dedicated pin-functions on the NuMaker-PFM-M487 board. Please make sure these related resistors are open (these resistors are NC in default) on the NuMaker-PFM-M487 board (Ver 3.0) and switch all “ON” for these pins on this SW3 to implement the application functions on the NuMaker M487 Advance board.

Figure 3-7 Header Connectors

P102

P105P103

P108

Default: All ON

P14 PA.10P10 PB.0P9 PB.1P4 PB.2

I2C1_SDA PB_0I2C1_SCL PB_1EPWM0_CH3 PB_2

P19 PD.11P18 PD.12

EBI_nCS1 PD_11

SRAM A17 PA_10

P16 PA.8P15 PA.9

BPWM0_CH5 PD_12EBI_ALE PA_8SRAM A16 PA_9

SW3

SWDIP10 (SMD, all ON)

VCCGND

GNDVCC

P133 PB.14P20 PD.10

EADC0_CH14 PB_14INT7 PD_10

EPWM0_CH3PB_2

I2C1_SCLEPWM0_CH3 I2C1_SCLPB_1

~

P37

P72

~P1

P36

I2C1_SDAI2C1_SDAPB_0

SRAM_A17SRAM_A17PA_10

SRAM_A16SRAM_A16PA_9

EBI_ALEEBI_ALEPA_8

EBPWM0_CH5BPWM0_CH5PD_12

EBI_nCS1EBI_nCS1PD_11

INT7INT7PD_10

EADC0_CH14EADC0_CH14PB_14

MCU ConnectorOff-page

PE.5P111PE.4P112

PE.7P109

PE.3P113PE.2P114

PE.6P110

PD.13P96

Title

Size Document Number Rev

Date: Sheet of

NuMaker M487 Advance (LV2)

V4.0MCU ConnectorsA4

6 8Tuesday , April 24, 2018

JP4

HEADER 2.54 18X2 SMD (male)

24681012141618202224262830323436

13579

11131517192123252729313335

JP3

HEADER 2.54 18X2 SMD (male)

24681012141618202224262830323436

13579

11131517192123252729313335

JP2

HEADER 2.54 18X2 SMD (male)

24681012141618202224262830323436

13579

11131517192123252729313335

JP1

HEADER 2.54 18X2 SMD (male)

24681012141618202224262830323436

13579

11131517192123252729313335

P2P1

P24

P6

P4P5

P3

P37

P7

P25

P21P22P23

P38P39P40P41P42P43P44P45P46P47P48P49P50P51P52P53P54P55P56P57P58P59P60P61P62P63P64P65P66P67P68P69

P115

P109

P72

P70P71

P121

P111P110

P113P112

P124

P114

P117P116

P119P118

P131

P120

P123P122

P125

P137

P127P126

P129P128

P140

P130

P133P132

P135P134

P74

P136

P139P138

P141

P80

P143P142

P144

P73

P85

P75P76P77P78P79

P90

P81P82P83P84

P96

P86P87P88P89

P101

P91P92P93P94P95

P106

P97P98P99

P100

P108

P102P103P104P105

P31

P33P32

P28P27

P107P35P34

P36

P30P29

P13

P10P11

P9P8

P16P17

P14P15

P26

P12

P19P20

P18 ~

P73

P108

~P109

P144

PG.2P25

PG.4P27PF.11P28PF.10P29

PF.8P31PF.7P32PF.6P33

PG.3P26

PF.5P35

PF.9P30

VBATP34

PF.4P36

P21 VSSP22 VDDP23 PG.0P24 PG.1

P29

P19

P54

P73

P87

P2

P142

P86

P80

P74

P58

P143

P40

P128

P79

P115

P24

P135

P45

P125

P111

P82

P2 PB.4P1 PB.5

P27

P56

P144

P94

P126

P7 PC.10

P3 PB.3P4 PB.2P5 PC.12

P112

P4

P9 PB.1P10 PB.0

P6 PC.11

P16 PA.8

P11 VSS GND

P13 PA.11P12 VDD VCC

P18 PD.12

P14 PA.10P15 PA.9

P67

P19 PD.11P20 PD.10

P17 PC.13

VDD VCCP84VSS GNDP83PC.0P82PC.1P81

P116

PG.11P87PG.10P86PG.9P85

P53

P1

P124

P38

P50

PG.14P90PG.13P89PG.12P88

P46

P60P62

P14

P131

P110

PG.15P91

P70P69

P7

P42

P51

P33

P22

P41

P72P71

P8 PC.9

P95

P92

P114

P26

P18

P21

P113

P34

P16

P6

P123

P17

P39

P117

P25

P89

P11

P121

P127

P136

P44

P9

VSS GNDP115

P20

P59

P93

P139

P85

PH.9P120

PE.0P118PE.1P117VDD VCCP116

P31P30

P47

P132

P75

HSUSB_VRESP101

PA.12P97

PH.8P119

P83

P134

P78

P141P140

P49

PA.13P98PA.14P99PA.15P100

P91

P81

P118

P55P129

HSUSB_VBUSP103HSUSB_D-P104HSUSB_VSSP105HSUSB_D+P106

P28

P13

P120

P64

P37

PD.0P95

HSUSB_VDD12_CAPP107HSUSB_IDP108

HSUSB_VDD33P102

P48

P3

P63

P130

P133

P35

PB.13P134

PD.3P92PD.2P93PD.1P94

P65

P43

P122

P90

PC.14P131VDD VCCP130LDO_CAP2P129

PB.12P135

AVSS ADAVSSP138

VSS GNDP128

PB.10P140

PB.14P133PB.15P132

AVDDP136

P84

P119

P88

VREFP137

PB.11P139

PB.9P141

P23

P5

P12

P36

P77

PG.5P124

PB.8P142PB.7P143PB.6P144

P137

P10

P15

P76

P57

P138

PD.14P123

PG.6P125

PH.11P122PH.10P121

P8

P52

P68

P32

P66

PF.2P46VSS GNDP47

PG.8P127PG.7P126

P96

PE.10P51PE.11P52

PF.3P45

MCU CONNECTOR

VDD VCCP48PE.8P49PE.9P50

PC.8P55PC.7P56PC.6P57

P97 P98P99

P61

VDD VCCP61LDO_CAP1P62

PE.12P53PE.13P54

P109

P100

PA.7P58PA.6P59VSS GNDP60

PA.4P64PA.3P65PA.2P66PA.1P67

PE.14P70PE.15P71nRESETP72

PA.5P63

PH.6P43PH.7P44

PA.0P68VDDIOP69

P101

PH.1P38PH.0P37

PH.5P42PH.4P41

P104

PD.9P75

PF.0P73

PH.2P39PH.3P40

P106

PD.8P76PC.5P77

PF.1P74

PC.4P78PC.3P79PC.2P80

P107

Page 52: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 52 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

3.7.2 QVGA TFT LCD Module with Touch

Figure 3-8 shows the QVGA TFT LCD module with touch circuit and the related EBI interface and GPIO control pins.

Figure 3-8 QVGA TFT LCD Module with Touch Circuit

P112P111

P122

P119

P121P120

P123

TFT LCDJ1

PFC CONN 37-pin (0.8 pitch)

123456789

10111213141516171819202122232425262728293031323334353637

VCC

EBI_AD0EBI_AD1EBI_AD2EBI_AD3GND

EBI_nCS0LCD_RS

EBI_nRDEBI_nWR

EBI_AD4

EBI_AD6EBI_AD5

EBI_AD7

GNDVCCVCC

EBI_AD8

LCD_RESET

EBI_AD9EBI_AD10

EBI_AD12EBI_AD11

EBI_AD13EBI_AD14EBI_AD15

VCCLEDK

LCD_YD

LCD_YULCD_XL

LCD_XR

2

1LCD_BLR1 1K

R0603

3

N1 Q1

S8050 (NPN)

P118P117

PE.0P118 EBI_AD11PE.1P117 EBI_AD10

VCCGND VCC

GND

TFT LCD Off-page

EBI_nCS0PD.14P123

P144PB.6P144 LCD_RESET

EBI_nRDPE.5P111EBI_nWRPE.4P112

EBI_AD15PH.11P122

EBI_AD12PH.8P119EBI_AD13PH.9P120EBI_AD14PH.10P121

EBI_AD9PE.15P71EBI_AD8PE.14P70

EBI_AD4PG.13P89

EBI_AD7PD.9P75EBI_AD6PD.8P76EBI_AD5PG.14P90

EBI_AD3PG.12P88EBI_AD2PG.11P87EBI_AD1PG.10P86EBI_AD0PG.9P85

P143PB.7P143 LCD_BL

CB60.1u

C0603

CB70.1u

C0603

CB50.1u

C0603

VCC

P142P141

PB.9P141 LCD_XRPB.8P142 LCD_YU

Title

Size Document Number Rev

Date: Sheet of

NuMaker M487 Advance (LV2)

V4.0TFT LCD ModuleA4

2 8Monday , April 23, 2018

P40PH.3P40 LCD_RS

P42P41

PH.5P42 LCD_YDPH.4P41 LCD_XL

P70P71

P75P76

P89P90

P85P86P87P88

Page 53: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 53 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

3.7.3 SRAM (IS62WV51216B)

Figure 3-9 shows the SRAM (IS62WV51216B) circuit that can be accessed by M487 MCU through the EBI bus. But, the MSB address pins A16/A17/A18 to the SRAM are controlled by the GPIO (PA.9, PA.10 and PA.11) through the firmware controlled. These pins are not drove by the EBI bus directly.

Figure 3-9 SRAM Circuit

P119

P121

P112P111

P120

P122

EBI_nWRPE.4P112EBI_nRDPE.5P111

EBI_AD13PH.9P120EBI_AD14PH.10P121EBI_AD15PH.11P122

EBI_AD9PE.15P71EBI_AD8PE.14P70

EBI_AD12PH.8P119

EBI_AD6PD.8P76

EBI_AD1PG.10P86

EBI_AD5PG.14P90EBI_AD4PG.13P89

EBI_AD7PD.9P75

EBI_AD0PG.9P85

EBI_AD3PG.12P88EBI_AD2PG.11P87

P85

P75P76

P71P70

P86P87P88P89P90

SRAMU3

IS62WV51216BLL/400mil

A41

A32

A23

A14

A05

CS16

I/O07

I/O18

I/O29

I/O310

VDD11

GND12

I/O413

I/O514

I/O615

I/O716

WE17

A1618

A1519

A1420

A1321

A1222

A1723A1124A1025A926A827A1828I/O829I/O930I/O1031I/O1132VDD33GND34I/O1235I/O1336I/O1437I/O1538LB39UB40OE41A742A643A544

SRAM address bus A16/A17/A18 are GPIO-controlled byMCU firmware. Not EBI hardware interface directly todrive.

SRAM_A10SRAM_A9

EBI_nWRL

SRAM_A15

SRAM_A0

SRAM_A6SRAM_A2

EBI_nWRH

EBI_AD11

EBI_nRDSRAM_A7

SRAM_A5

SRAM_A12

EBI_AD8EBI_nWR

SRAM_A8

SRAM_A17

EBI_AD10

SRAM_A4

SRAM_A13

EBI_AD14EBI_AD0EBI_AD1

GND

EBI_AD0

EBI_AD4

EBI_AD2

SRAM_A14

EBI_AD2

EBI_AD7

GND

EBI_nCS1

SRAM_A16

EBI_AD12

EBI_AD7

EBI_AD13

EBI_AD3

EBI_AD6EBI_AD5

EBI_AD1

EBI_AD4EBI_AD5EBI_AD6

EBI_AD3

EBI_AD15

EBI_AD13

EBI_AD9

SRAM_A1

EBI_AD9

SRAM_A11

SRAM_A3

EBI_AD12

EBI_AD14

EBI_AD11EBI_AD10

EBI_AD8

SRAM_A2SRAM_A3

SRAM_A1

SRAM_A18

EBI_AD15

SRAM_A8

SRAM_A6SRAM_A7

SRAM_A5SRAM_A4

SRAM_A0

SRAM_A14

SRAM_A12

SRAM_A9SRAM_A10SRAM_A11

NOTE:

EBI_ALE

SRAM_A15

SRAM_A13

EBI_ALE

U2

74HC373

SOP20\1.27-2

D03

D14

D27

D38

D413

D514

D617

D718

OE1 LE

11

Q02

Q15

Q26

Q39

Q412

Q515

Q616

Q719

VC

C20

GN

D10

CB2

0.1u

C0603

U1

74HC373

SOP20\1.27-2

D03

D14

D27

D38

D413

D514

D617

D718

OE1 LE

11

Q02

Q15

Q26

Q39

Q412

Q515

Q616

Q719

VC

C20

GN

D10

CB4

0.1u

C0603

CB1

0.1u

C0603

CB3

0.1u

C0603

VCC

VCC

VCC

VCC

VCC

VCC

VCC

VCC

P117

PE.0P118 EBI_AD11PE.1P117 EBI_AD10

P118

P13P13 PA.11 SRAM_A18

P126P127

PG.8P127 EBI_nWRHPG.7P126 EBI_nWRL

SRAM_A17SRAM_A16

EBI_ALEPA_8

SRAM_A16PA_9SRAM_A17PA_10

EBI_nCS1EBI_ALE EBI_nCS1PD_11

GNDGNDVCC

VCC

SRAM Off-page

Title

Size Document Number Rev

Date: Sheet of

NuMaker M487 Advance (LV2)

V4.0SRAMA

1 8Tuesday , April 24, 2018

Page 54: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 54 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

3.7.4 I2C EEPROM (24LC64)

Figure 3-10 shows the I2C EEPROM (24LC64) circuit.

Figure 3-10 I2C EEPROM Circuit

I2C EEPROM

EEPROM ADDRESS: 50H

I2C2_SDAI2C2_SCL

Title

Size Document Number Rev

Date: Sheet of

NuMaker M487 Advance (LV2)

V4.0I2C EEPROMA

3 8Friday , May 25, 2018

EEPROM Off-page

P95P94

GND

PD.1P94 I2C2_SCLPD.0P95 I2C2_SDA

VCCGND VCC

R2NCR0603

R3NCR0603

VCC

I2C-EEPROM

24LC64

U4

GND4 A23 A12 A01

SDA5SCL6WP7VCC8

Page 55: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 55 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

3.7.5 I2C MEMS (MPU6500)

Figure 3-11 shows the I2C MEMS (MPU6500) circuit.

Figure 3-11 I2C MEMS Circuit

I2C MEMS

MEMS Off-page

I2C2_SCLI2C2_SDA

3-Axis ACC, 3-Axis Gyor

MPU6500_INT

U5

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

CLK

23

SD

A/S

DI

24

VCC

VCC

VCC

VCC

P93PD.2P93 MPU6500_INT

P95P94

PD.1P94 I2C2_SCLPD.0P95 I2C2_SDA

VCCGND VCC

GND

Title

Size Document Number Rev

Date: Sheet of

NuMaker M487 Advance (LV2)

V4.0MEMS (MPU6500)A

4 8Friday , June 08, 2018

R410KR0603

CB80.1u

C0603

C110nF

C0603

CB90.1u

C0603

MPU6500 ADDRESS: 68H

Page 56: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 56 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

3.7.6 Joystick, Key Buttons, Buzzer, IO and LED

Figure 3-12 shows the joystick, key buttons, buzzer, IO and LED circuit.

Figure 3-12 Joystick, Key Buttons, Buzzer, IO and LED Circuit

VCCGND

R12 33

R0603

Joystick/LED/Key/Buzzer Off-page

BZ1

LF-MB12A05(2400Hz)

12

VCC

BUZZER

N3

N2 Q2

S8550 (PNP)

1

23

S8550

2Emitter

3 Collector

1Base

BUZZER

Buzzer

R910k

R0603

SW2PUSH BUTTONSW4-SMD

R6

10K

R0603R810k

R0603

R5

10K

R0603

R1010k

R0603R1110k

R0603J2

CONN MOD 6-6_J

53 6

1 42

R710k

R0603

SW1PUSH BUTTONSW4-SMD

VCC

VCC

VCCVCC

GND

P92PD.3P92 IO2

P3P3 PB.3 IO1

12

LEDG1

Green(LED0805)

N4

R13330R

R0603

VCC

LED1

N5

R14330R

R0603

12

LEDR1

Red(LED0805)

VCC

LED2

JP7

2X1 HEADER(NC)

12

IO2IO1

GPIOLED

P8P7

P8 PC.9 Lef tP7 PC.10 Down

Lef tCenter Down

RightUp

Joystick

Key

SW1 SW2

JP8

2X1 HEADER(NC)

12

Power

VCC

JP9

2X1 HEADER(NC)

12

Title

Size Document Number Rev

Date: Sheet of

NuMaker M487 Advance (LV2)

V4.0Joystick, LED, Keys and BuzzerA

5 8Friday , April 27, 2018

CB100.1u

C0603

CB110.1u

C0603

VCC

P27

P25P26

PG.3P26 CenterPG.4P27 Right

PG.2P25 Up

P44P43

PH.6P43 LED2PH.7P44 LED1

P68P67

PA.0P68 SW1PA.1P67 SW2

BPWM0_CH5PD_12 BUZZEREBPWM0_CH5

Page 57: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 57 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

3.7.7 Mikro Bus

Figure 3-13 shows the Mikro Bus circuit.

Figure 3-13 Mikro Bus Circuit

MOSI

SCKCS

AN

GND+3.3V

RST

MISO

RXTX

+5VGND

SCLSDA

PWMINT

GND

VCCGND

I2C1_SCLPB_1EPWM0_CH3PB_2

VCC

I2C1_SDAI2C1_SCLEPWM0_CH3

I2C1_SDAPB_0

INT7INT7PD_10

Mikro Bus Off-page

EADC0_CH14EADC0_CH14PB_14

P103P97

HSUSB_VBUSP103 5V_INPA.12P97 5V_IN

Mikro Bus Title

Size Document Number Rev

Date: Sheet of

NuMaker M487 Advance (LV2)

V4.0Mikro BusA

7 8Friday , June 08, 2018

J4

HEADER8 (f emale)

12345678

J3

HEADER8 (f emale)

12345678

SPI3_SSRSTEADC0_CH14

GND

SPI3_MOSISPI3_MISOSPI3_CLK

GND5V_INI2C1_SDAI2C1_SCLUART1_TXDUART1_RXDINT7EPWM0_CH3

VCC

P23P24

P24 PG.1 UART1_RXDP23 PG.0 UART1_TXD

P125P124

PG.5P124 SPI3_SSPG.6P125 SPI3_CLK

P6P5

P6 PC.11 SPI3_MOSIP5 PC.12 SPI3_MISO

P72nRESETP72 RST

Page 58: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 58 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

3.7.8 CAN and RS485

Figure 3-14 shows CAN and RS485 circuit.

Figure 3-14 CAN and RS485 Circuit

RS485_RXD

RS485_B3

RS485_A3

CAN and RS485 Off-page

RS485_B3

RS485_TXD

GND

VCCGND VCC

CANH

CAN and RS485

C1

GND

CAN0_RXD

C2

CAN0_TXD

RS485_A3

Title

Size Document Number Rev

Date: Sheet of

NuMaker M487 Advance (LV2)

V4.0CAN and RS485A

8 8Monday , April 23, 2018

R1510K

R0603

JP6

2X1 HEADER(male)

12

CB130.1u

C0603

RS485

HEADER 2X1 (male) 90 degrees HD-351-02P

12

R16120R

R0603

U6

SN65HVD230SO-8

D1

GND2

VCC3

R4

Rs8

CANH7

CANL6

Vref5

CAN

HEADER 2X1 (male) 90 degrees HD-351-02P

12

JP5

2X1 HEADER(male)

12

R1810KR0603

U7

SN65HVD11DRSO-8

RO1

RE2

DE3

DI4

VCC8

B7

A6

GND5

CB12

0.1u

C0603

R17120RR0603

VCC

VCC

P64P63

PA.5P63 CAN0_TXDPA.4P64 CAN0_RXD

P66P65

PA.3P65 C2PA.2P66 C1

P38P39

P37

PH.2P39 RS485_nRTS

PH.0P37 RS485_TXDPH.1P38 RS485_RXD

CANL

CANLCANH

CANH

RS485_nRTS

CANL

RS485_B3RS485_A3

RS485_B3RS485_A3

Page 59: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 59 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

4 REVISION HISTORY

Date Revision Description

2018.08.06 1.00 1. Initially issued.

2018.09.14 1.01 1. Add the Table 3-5 Function Options of SW3 on M487 Advance Board

Page 60: NuMaker-emWin-M487 User Manual...MuMaker-emWin-M487 Sept. 14, 2018 Page 1 of 60 Rev 1.01 N R-N-7 L er Nu-2 l ARM® Cortex®-M 32-bit Microcontroller NuMaker-emWin-M487 User Manual

MuMaker-emWin-M487

Sept. 14, 2018 Page 60 of 60 Rev 1.01

NU

MA

KE

R-E

MW

IIN-M

487 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.