View
7
Download
1
Category
Preview:
Citation preview
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
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
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
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
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
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
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
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.
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
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
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
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/
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)
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
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
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
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 -
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
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
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
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
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
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.
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.
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
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
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.
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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.
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 -
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.
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.
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
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
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
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
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
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
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
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
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
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
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.
Recommended