+ All Categories
Home > Documents > NuMaker M487 Advance User Manual - nuvoton.com€¦ · applications, for example the TFT LCD...

NuMaker M487 Advance User Manual - nuvoton.com€¦ · applications, for example the TFT LCD...

Date post: 28-Sep-2018
Category:
Upload: lamhanh
View: 245 times
Download: 2 times
Share this document with a friend
25
MuMaker M487 Advance June 5, 2018 Page 1 of 25 Rev 1.00 NUMAKER M487 ADVANCE USER MANUAL ARM ® Cortex ® -M 32-bit Microcontroller NuMaker M487 Advance 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
Transcript
Page 1: NuMaker M487 Advance User Manual - nuvoton.com€¦ · applications, for example the TFT LCD display with touch function, 1MB SRAM, MPU6500, I2C EEPROM, Mikro Bus, RS485 and CAN bus,

MuMaker M487 Advance

June 5, 2018 Page 1 of 25 Rev 1.00

NU

MA

KE

R M

487

AD

VA

NC

E 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 M487 Advance

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 M487 Advance User Manual - nuvoton.com€¦ · applications, for example the TFT LCD display with touch function, 1MB SRAM, MPU6500, I2C EEPROM, Mikro Bus, RS485 and CAN bus,

MuMaker M487 Advance

June 5, 2018 Page 2 of 25 Rev 1.00

NU

MA

KE

R M

487

AD

VA

NC

E U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Table of Contents

1 Overview ............................................................................................. 5

Brief Introduction to NuMaker-PFM-M487 Board ................................................. 5 1.1

The Target Chip M487JIDAE MCU Features ..................................................... 6 1.2

2 NuMaker M487 Advance Board Overview ..................................................... 8

Front View ............................................................................................... 8 2.1

Rear View ............................................................................................... 9 2.2

The Connectors of NuMaker-PFM-M487 Board ................................................. 10 2.3

PCB Placement ....................................................................................... 15 2.4

3 NuMaker M487 Advance Schematics ........................................................ 16

Header Connectors ................................................................................... 16 3.1

QVGA TFT LCD Module with Touch............................................................... 17 3.2

SRAM (IS62WV51216B) ............................................................................ 18 3.3

I2C EEPROM (24LC64) .............................................................................. 19 3.4

I2C MEMS (MPU6500) ............................................................................... 20 3.5

Joystick, Key Buttons, Buzzer, IO and LED ...................................................... 21 3.6

Mikro Bus .............................................................................................. 22 3.7

CAN and RS485 ...................................................................................... 23 3.8

4 REVISION HISTORY ............................................................................ 24

Page 3: NuMaker M487 Advance User Manual - nuvoton.com€¦ · applications, for example the TFT LCD display with touch function, 1MB SRAM, MPU6500, I2C EEPROM, Mikro Bus, RS485 and CAN bus,

MuMaker M487 Advance

June 5, 2018 Page 3 of 25 Rev 1.00

NU

MA

KE

R M

487

AD

VA

NC

E 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 Combination of NuMaker M487 Advance Board and NuMaker-PFM-M487 Board ....... 5

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

Figure 2-1 Front View of NuMaker M487 Advance Board ............................................................... 8

Figure 2-2 Rear View of NuMaker M487 Advance Board ................................................................ 9

Figure 2-3 Connectors of NuMaker-PFM-M487 ............................................................................. 10

Figure 2-4 Front Placement ........................................................................................................... 15

Figure 2-5 Rear Placement ............................................................................................................ 15

Figure 3-1 Header Connectors....................................................................................................... 16

Figure 3-2 QVGA TFT LCD Module with Touch Circuit ................................................................. 17

Figure 3-3 SRAM Circuit ................................................................................................................ 18

Figure 3-4 I2C EEPROM Circuit ..................................................................................................... 19

Figure 3-5 I2C MEMS Circuit .......................................................................................................... 20

Figure 3-6 Joystick, Key Buttons, Buzzer, IO and LED Circuit ...................................................... 21

Figure 3-7 Mikro Bus Circuit ........................................................................................................... 22

Figure 3-8 CAN and RS485 Circuit ................................................................................................ 23

Page 4: NuMaker M487 Advance User Manual - nuvoton.com€¦ · applications, for example the TFT LCD display with touch function, 1MB SRAM, MPU6500, I2C EEPROM, Mikro Bus, RS485 and CAN bus,

MuMaker M487 Advance

June 5, 2018 Page 4 of 25 Rev 1.00

NU

MA

KE

R M

487

AD

VA

NC

E 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 Connector JP1 Mapping to Connector JP6 of NuMaker-PFM-M487 ............................ 11

Table 2-2 Connector JP3 Mapping to Connector JP8 of NuMaker-PFM-M487 ............................ 12

Table 2-3 Connector JP2 Mapping to Connector JP7 of NuMaker-PFM-M487 ............................ 13

Table 2-4 Connector JP4 Mapping to Connector JP9 of NuMaker-PFM-M487 ............................ 14

Page 5: NuMaker M487 Advance User Manual - nuvoton.com€¦ · applications, for example the TFT LCD display with touch function, 1MB SRAM, MPU6500, I2C EEPROM, Mikro Bus, RS485 and CAN bus,

MuMaker M487 Advance

June 5, 2018 Page 5 of 25 Rev 1.00

NU

MA

KE

R M

487

AD

VA

NC

E 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 M487 Advance (Ver 4.0) board. This board 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 TFT LCD display with touch function, 1MB SRAM, MPU6500, I

2C

EEPROM, Mikro Bus, RS485 and CAN bus, etc., based on the target chip M487JIDAE microcontroller on the NuMaker-PFM-M487 board.

Figure 1-1 shows the combination picture of NuMaker M487 Advance board (top) and NuMaker-PFM-M487 board (bottom).

Figure 1-1 Combination of NuMaker M487 Advance Board and NuMaker-PFM-M487 Board

Brief Introduction to NuMaker-PFM-M487 Board 1.1

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

Cortex®-M4 microcontroller

(MCU) – M480 series which has very rich peripherals to help users easily to design-in their products or application systems.

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.

The NuMaker-PFM-M487 board consists of M487 Platform and Nu-Link-Me ICE Bridge. Figure 1-2 shows the NuMaker-PFM-M487 board. For more detailed information on the NuMaker-PFM-M487 board, please visit Nuvoton NuMicro Family ARM

® Cortex

® -M4 MCUs User Manual website:

http://www.nuvoton.com/hq/products/microcontrollers/arm-cortex-m4-mcus/User-Manual/?__locale=en&resourcePage=Y

Page 6: NuMaker M487 Advance User Manual - nuvoton.com€¦ · applications, for example the TFT LCD display with touch function, 1MB SRAM, MPU6500, I2C EEPROM, Mikro Bus, RS485 and CAN bus,

MuMaker M487 Advance

June 5, 2018 Page 6 of 25 Rev 1.00

NU

MA

KE

R M

487

AD

VA

NC

E U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Figure 1-2 NuMaker-PFM-M487 Board

The Target Chip M487JIDAE MCU Features 1.2

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

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

Page 7: NuMaker M487 Advance User Manual - nuvoton.com€¦ · applications, for example the TFT LCD display with touch function, 1MB SRAM, MPU6500, I2C EEPROM, Mikro Bus, RS485 and CAN bus,

MuMaker M487 Advance

June 5, 2018 Page 7 of 25 Rev 1.00

NU

MA

KE

R M

487

AD

VA

NC

E U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

USB 1.1 Full-Speed OTG / Host / Device

CAN 2.0

Ethernet MAC

SD Host

Cryptographic Accelerator

CRC

ADC

DAC

Comparator

OPA

Page 8: NuMaker M487 Advance User Manual - nuvoton.com€¦ · applications, for example the TFT LCD display with touch function, 1MB SRAM, MPU6500, I2C EEPROM, Mikro Bus, RS485 and CAN bus,

MuMaker M487 Advance

June 5, 2018 Page 8 of 25 Rev 1.00

NU

MA

KE

R M

487

AD

VA

NC

E U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

2 NUMAKER M487 ADVANCE BOARD OVERVIEW

Front View 2.1

Figure 2-1 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 2-1 Front View of NuMaker M487 Advance Board

Page 9: NuMaker M487 Advance User Manual - nuvoton.com€¦ · applications, for example the TFT LCD display with touch function, 1MB SRAM, MPU6500, I2C EEPROM, Mikro Bus, RS485 and CAN bus,

MuMaker M487 Advance

June 5, 2018 Page 9 of 25 Rev 1.00

NU

MA

KE

R M

487

AD

VA

NC

E U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Rear View 2.2

Figure 2-2 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 2-2 Rear View of NuMaker M487 Advance Board

Page 10: NuMaker M487 Advance User Manual - nuvoton.com€¦ · applications, for example the TFT LCD display with touch function, 1MB SRAM, MPU6500, I2C EEPROM, Mikro Bus, RS485 and CAN bus,

MuMaker M487 Advance

June 5, 2018 Page 10 of 25 Rev 1.00

NU

MA

KE

R M

487

AD

VA

NC

E 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 2.3

The NuMaker-PFM-M487 board provides the M487JIDAE target chip onboard and extended connectors (JP6, JP7, JP8 and JP9) for LQFP144-pin. The Figure 2-3 shows the M487JIDAE extended connectors on the NuMaker-PFM-M487 board that should be connected to NuMaker M487 Advance board. The Table 2-1 to Table 2-4 shows the mapping tables on these connector headers of these two boards.

Figure 2-3 Connectors of NuMaker-PFM-M487

Page 11: NuMaker M487 Advance User Manual - nuvoton.com€¦ · applications, for example the TFT LCD display with touch function, 1MB SRAM, MPU6500, I2C EEPROM, Mikro Bus, RS485 and CAN bus,

MuMaker M487 Advance

June 5, 2018 Page 11 of 25 Rev 1.00

NU

MA

KE

R M

487

AD

VA

NC

E U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Table 2-1 Connector JP1 Mapping to Connector JP6 of NuMaker-PFM-M487

Header M487 M487 PFM

Advance Board

Header M487 M487 PFM

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 VBAT VBAT -

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 12: NuMaker M487 Advance User Manual - nuvoton.com€¦ · applications, for example the TFT LCD display with touch function, 1MB SRAM, MPU6500, I2C EEPROM, Mikro Bus, RS485 and CAN bus,

MuMaker M487 Advance

June 5, 2018 Page 12 of 25 Rev 1.00

NU

MA

KE

R M

487

AD

VA

NC

E U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Table 2-2 Connector JP3 Mapping to Connector JP8 of NuMaker-PFM-M487

Header M487 M487 PFM

Advance Board

Header M487 M487 PFM

Advance Board

GPIO Function Function GPIO Function Function

JP3

JP3.1 PH.0 LEDR*3

UART5_TXD*2

(RS485)

JP3

JP3.2 PH.1 LEDY*3

UART5_RXD*2

(RS485)

JP3.3 PH.2 LEDG*3

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 13: NuMaker M487 Advance User Manual - nuvoton.com€¦ · applications, for example the TFT LCD display with touch function, 1MB SRAM, MPU6500, I2C EEPROM, Mikro Bus, RS485 and CAN bus,

MuMaker M487 Advance

June 5, 2018 Page 13 of 25 Rev 1.00

NU

MA

KE

R M

487

AD

VA

NC

E U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Table 2-3 Connector JP2 Mapping to Connector JP7 of NuMaker-PFM-M487

Header M487 M487 PFM

Advance Board

Header M487 M487 PFM

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 14: NuMaker M487 Advance User Manual - nuvoton.com€¦ · applications, for example the TFT LCD display with touch function, 1MB SRAM, MPU6500, I2C EEPROM, Mikro Bus, RS485 and CAN bus,

MuMaker M487 Advance

June 5, 2018 Page 14 of 25 Rev 1.00

NU

MA

KE

R M

487

AD

VA

NC

E U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Table 2-4 Connector JP4 Mapping to Connector JP9 of NuMaker-PFM-M487

Header M487 M487 PFM

Advance Board

Header M487 M487 PFM

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 15: NuMaker M487 Advance User Manual - nuvoton.com€¦ · applications, for example the TFT LCD display with touch function, 1MB SRAM, MPU6500, I2C EEPROM, Mikro Bus, RS485 and CAN bus,

MuMaker M487 Advance

June 5, 2018 Page 15 of 25 Rev 1.00

NU

MA

KE

R M

487

AD

VA

NC

E U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

PCB Placement 2.4

Figure 2-4 and Figure 2-5 show the front and rear placement of NuMaker M487 Advance board.

Figure 2-4 Front Placement

Figure 2-5 Rear Placement

Page 16: NuMaker M487 Advance User Manual - nuvoton.com€¦ · applications, for example the TFT LCD display with touch function, 1MB SRAM, MPU6500, I2C EEPROM, Mikro Bus, RS485 and CAN bus,

MuMaker M487 Advance

June 5, 2018 Page 16 of 25 Rev 1.00

NU

MA

KE

R M

487

AD

VA

NC

E U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

3 NUMAKER M487 ADVANCE SCHEMATICS

Header Connectors 3.1

Figure 3-1 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-1 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 17: NuMaker M487 Advance User Manual - nuvoton.com€¦ · applications, for example the TFT LCD display with touch function, 1MB SRAM, MPU6500, I2C EEPROM, Mikro Bus, RS485 and CAN bus,

MuMaker M487 Advance

June 5, 2018 Page 17 of 25 Rev 1.00

NU

MA

KE

R M

487

AD

VA

NC

E U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

QVGA TFT LCD Module with Touch 3.2

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

Figure 3-2 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 18: NuMaker M487 Advance User Manual - nuvoton.com€¦ · applications, for example the TFT LCD display with touch function, 1MB SRAM, MPU6500, I2C EEPROM, Mikro Bus, RS485 and CAN bus,

MuMaker M487 Advance

June 5, 2018 Page 18 of 25 Rev 1.00

NU

MA

KE

R M

487

AD

VA

NC

E U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

SRAM (IS62WV51216B) 3.3

Figure 3-3 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-3 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 19: NuMaker M487 Advance User Manual - nuvoton.com€¦ · applications, for example the TFT LCD display with touch function, 1MB SRAM, MPU6500, I2C EEPROM, Mikro Bus, RS485 and CAN bus,

MuMaker M487 Advance

June 5, 2018 Page 19 of 25 Rev 1.00

NU

MA

KE

R M

487

AD

VA

NC

E U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

I2C EEPROM (24LC64) 3.4

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

Figure 3-4 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 20: NuMaker M487 Advance User Manual - nuvoton.com€¦ · applications, for example the TFT LCD display with touch function, 1MB SRAM, MPU6500, I2C EEPROM, Mikro Bus, RS485 and CAN bus,

MuMaker M487 Advance

June 5, 2018 Page 20 of 25 Rev 1.00

NU

MA

KE

R M

487

AD

VA

NC

E U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

I2C MEMS (MPU6500) 3.5

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

Figure 3-5 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 21: NuMaker M487 Advance User Manual - nuvoton.com€¦ · applications, for example the TFT LCD display with touch function, 1MB SRAM, MPU6500, I2C EEPROM, Mikro Bus, RS485 and CAN bus,

MuMaker M487 Advance

June 5, 2018 Page 21 of 25 Rev 1.00

NU

MA

KE

R M

487

AD

VA

NC

E U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Joystick, Key Buttons, Buzzer, IO and LED 3.6

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

Figure 3-6 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 22: NuMaker M487 Advance User Manual - nuvoton.com€¦ · applications, for example the TFT LCD display with touch function, 1MB SRAM, MPU6500, I2C EEPROM, Mikro Bus, RS485 and CAN bus,

MuMaker M487 Advance

June 5, 2018 Page 22 of 25 Rev 1.00

NU

MA

KE

R M

487

AD

VA

NC

E U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

Mikro Bus 3.7

Figure 3-7 shows the Mikro Bus circuit.

Figure 3-7 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 23: NuMaker M487 Advance User Manual - nuvoton.com€¦ · applications, for example the TFT LCD display with touch function, 1MB SRAM, MPU6500, I2C EEPROM, Mikro Bus, RS485 and CAN bus,

MuMaker M487 Advance

June 5, 2018 Page 23 of 25 Rev 1.00

NU

MA

KE

R M

487

AD

VA

NC

E U

SE

R M

AN

UA

L

Maker N

u-m

bed

NU

C472 U

ser M

an

ual

CAN and RS485 3.8

Figure 3-8 shows CAN and RS485 circuit.

Figure 3-8 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 24: NuMaker M487 Advance User Manual - nuvoton.com€¦ · applications, for example the TFT LCD display with touch function, 1MB SRAM, MPU6500, I2C EEPROM, Mikro Bus, RS485 and CAN bus,

MuMaker M487 Advance

June 5, 2018 Page 24 of 25 Rev 1.00

NU

MA

KE

R M

487

AD

VA

NC

E 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.06.05 1.00 1. Initially issued.

Page 25: NuMaker M487 Advance User Manual - nuvoton.com€¦ · applications, for example the TFT LCD display with touch function, 1MB SRAM, MPU6500, I2C EEPROM, Mikro Bus, RS485 and CAN bus,

MuMaker M487 Advance

June 5, 2018 Page 25 of 25 Rev 1.00

NU

MA

KE

R M

487

AD

VA

NC

E 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