numicro family m480 series oled display user manual · 6 0 7 3 8 2 9 1 10 0 11 6 12 d 13 n 14 t 15...

14
Aug 08, 2019 Page 1 of 14 Rev 1.00 NUMICRO ® M480 SERIES OLED DISPLAY USER MANUAL OLED Display ARM Cortex ® -M 32-bit Microcontroller NuMicro ® Family M480 Series OLED Display User Manual The information described in this document is the exclusive intellectual property of Nuvoton Technology Corporation and shall not be reproduced without permission from Nuvoton. Nuvoton is providing this document only for reference purposes of NuMicro microcontroller based system design. Nuvoton assumes no responsibility for errors or omissions. All data and specifications are subject to change without notice. For additional information or questions, please contact: Nuvoton Technology Corporation. www.nuvoton.com

Upload: others

Post on 15-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: NuMicro Family M480 Series OLED Display User Manual · 6 0 7 3 8 2 9 1 10 0 11 6 12 d 13 n 14 t 15 n 16 pf.2/xt1_out pc.7 17 pc.6 18 pa.7 19 pa.6/sd1_ncd 20 vss 21 vdd 22 ldo_cap

Aug 08, 2019 Page 1 of 14 Rev 1.00

NU

MIC

RO

® M

48

0 S

ER

IES

OLE

D D

ISP

LA

Y U

SE

R M

AN

UA

L

OLED Display

ARM Cortex®-M

32-bit Microcontroller

NuMicro® Family

M480 Series

OLED Display User Manual

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

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: NuMicro Family M480 Series OLED Display User Manual · 6 0 7 3 8 2 9 1 10 0 11 6 12 d 13 n 14 t 15 n 16 pf.2/xt1_out pc.7 17 pc.6 18 pa.7 19 pa.6/sd1_ncd 20 vss 21 vdd 22 ldo_cap

Aug 08, 2019 Page 2 of 14 Rev 1.00

NU

MIC

RO

® M

48

0 S

ER

IES

OLE

D D

ISP

LA

Y U

SE

R M

AN

UA

L

OLED Display

Table of Contents

1 Overview ............................................................................................. 3

Features ................................................................................................. 3 1.1

Applications ............................................................................................. 3 1.2

2 OLED Display Hardware .......................................................................... 4

Schematic ............................................................................................... 5 2.1

3 OLED Display Firmware .......................................................................... 9

System Initializing ...................................................................................... 9 3.1

Main Task ............................................................................................... 9 3.2

emWin Resource ...................................................................................... 10 3.3

4 OLED Display Demo ............................................................................. 12

5 Revision History .................................................................................. 13

Page 3: NuMicro Family M480 Series OLED Display User Manual · 6 0 7 3 8 2 9 1 10 0 11 6 12 d 13 n 14 t 15 n 16 pf.2/xt1_out pc.7 17 pc.6 18 pa.7 19 pa.6/sd1_ncd 20 vss 21 vdd 22 ldo_cap

Aug 08, 2019 Page 3 of 14 Rev 1.00

NU

MIC

RO

® M

48

0 S

ER

IES

OLE

D D

ISP

LA

Y U

SE

R M

AN

UA

L

OLED Display

1 OVERVIEW

This reference design is based on NuMicro M480 series which control a 2” OLED display and play GIF on it. The M480 series run up to 192 MHz with 512 kB embedded Flash memory and 160 kB embedded SRAM. This high performance microcontroller decodes GIF motion graphics smoothly. The OLED display is embedded an emWin system to display a user configure graphic. emWin system is a library used in the graphic display interface. It can quickly and conveniently design a HMI System. In addition, the library has built-in font libraries. This reference design is suitable to create a dedicated display style for OLED application.

Features 1.1

ARM Cortex-M4F M480 Series: – CPU up to 192MHz – Internal 512 kB FLASH / 160 kB SRAM – SPI Interface up to 96MHz

ELW2106AA OLED supports 256 x 64 pixel

Supports GIF decode function (LZW)

2” OLED display customized GUI

Internal Flash memory for storing font libraries

Applications 1.2

OLED display board

High Level PC Board

External Hard Drive

Home appliance

Page 4: NuMicro Family M480 Series OLED Display User Manual · 6 0 7 3 8 2 9 1 10 0 11 6 12 d 13 n 14 t 15 n 16 pf.2/xt1_out pc.7 17 pc.6 18 pa.7 19 pa.6/sd1_ncd 20 vss 21 vdd 22 ldo_cap

Aug 08, 2019 Page 4 of 14 Rev 1.00

NU

MIC

RO

® M

48

0 S

ER

IES

OLE

D D

ISP

LA

Y U

SE

R M

AN

UA

L

OLED Display

2 OLED DISPLAY HARDWARE

The OLED Display uses the M484SIDAE as the target microcontroller. Figure 2-1 shows board placement. The schematic is builed in a 16V regulator to provide the OLED driver power. And it also has SD card slot and SPI flash to store the graphic files. For audio application, it reserves an audio codec to implement playing music function.

Figure 2-1 PCB Placement

VDD ↔ VDD

QSPI0_SS (PC.3) ↔ CS

QSPI0_MISO (PC.1) ↔ D/C

QSPI0_MOSI (PC.0) → SDIN

QSPI0_CLK (PC.2) ← SCLK

OLED_RESET (PC.4) ← RST

GND ↔ GND

M480 OLED Display

Figure 2-2 Hardware Connection with OLED Display

Page 5: NuMicro Family M480 Series OLED Display User Manual · 6 0 7 3 8 2 9 1 10 0 11 6 12 d 13 n 14 t 15 n 16 pf.2/xt1_out pc.7 17 pc.6 18 pa.7 19 pa.6/sd1_ncd 20 vss 21 vdd 22 ldo_cap

Aug 08, 2019 Page 5 of 14 Rev 1.00

NU

MIC

RO

® M

48

0 S

ER

IES

OLE

D D

ISP

LA

Y U

SE

R M

AN

UA

L

OLED Display

Schematic 2.1

Figure 2-3 M484SIDAE Microcontroller and Buttons

P7PB0

SPIM_MISO

CM6

0.1uF/50V

C0603

P51

* But CM1 or CM2 should be 2.2uF for only one

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

GND

P23P13

LDO_CAP1LDO_CAP2

P31

CM4

0.1uF/50V

C0603

CM3

0.1uF/50V

C0603

CM5

0.1uF/50V

C0603

CM1

1uF

C0603

MCU bypass CAP

VCCLDO_CAP

QS

PI0

_M

ISO

CM2

1uF

C0603

SPI3_MOSISPI3_MISO

SSV RCVDD33

PF6

JP6

NC

1 23 45 67 8

PC7 SPI3_SSSPI3_CLK

RESET

R210KR0603

VDD33

C5

1uFC0603

RESET

I2S0_BCLK

ICECLKRESET

ICEDATVDD5

JP1

NC

1 23 45 67 89 10

ICE

XT32_OUTXT1_IN

C320pF

C4

20pF

XT1_OUT XT32_IN

Y3

X3215 32.768KHz SMD C2

20pF

DAP2

C1

20pF

Y2

12MHz SMD X3225B

XIN1

GND2

GND4

XOUT3

CRYSTAL

QS

PI0

_M

OS

I

VDD33

SPIM_MOSI

VDD33

SD1_DAT3

USBHS_D-USBHS_D+

USBHS_VBUS

VDD33USB2.0

P4

P52

P5P6

P2P3

Audio CODEC

P10

P64

P11

P1

P21

P56P55

P9P8

SD CARD

P27P28P29P30

P25P26

SPI Flash

I2S0_MCLK

P36PC4

SD1_CMD

SD

1_

CL

K

HSUSB_VRES

I2S

0_

BC

LK

I2S

0_

DI

I2S

0_

MC

LK

PB

0I2

S0

_L

RC

KI2

S0

_D

O

SD

1_

DA

T3

XT

32

_IN

VD

D3

3P

13

PF

6S

D1

_D

AT

0S

D1

_D

AT

1S

D1

_D

AT

2

XT

1_

INX

T3

2_

OU

T

I2S0_DI

P39QSPI0_MOSIQSPI0_MISO

P40

P37P38

HS

US

B_

VR

ES

HS

US

B_

VD

D3

3U

SB

HS

_V

BU

SU

SB

HS

_D

-H

SU

SB

_V

SS

US

BH

S_

D+

HS

US

B_

VD

D1

2_

CA

P

OLED

QSPI0_CLK

ICE

DA

TIC

EC

LK

PC

5P

C4

QS

PI0

_S

S

SPIM_D2

AVDDVREFAVSSSPI3_CLKSPI3_SSSPI3_MISOSPI3_MOSISD1_CMD

GNDLDO_CAP2VDD33P51PC14UART3_TXDUART3_RXDI2C2_SCLI2C2_SDA

USBHS_D+

UART3_TXD

GND

XT1_OUT

SPIM_D2LDO_CAP1

VDD33 P23GND

SD1_nCDPA7PC6PC7

SPIM_D3

RESETVDD33 P31

SPIM_MOSISPIM_MISOSPIM_CLK

SPIM_SSSPIM_D3

QSPI0_SS

AVDD

HSUSB_VSS

UART3_RXD

AVSS

I2S0_DO

DAP4

USBHS_D-

HSUSB_VDD12_CAP

SPIM_SS

SD1_DAT1SD1_DAT2

SD1_DAT0

I2C2_SCL

PC14

SD1_CLK

USBHS_VBUS

SPIM_CLK

AVDD

QS

PI0

_C

LK

I2S0_LRCK

SD1_nCD

R6210KR0603

PC1

PA7

R6310KR0603

HSUSB_VDD33

VDD18VDD33VDD5

POWER

VDD16

VDD33VDD5

VDD16VDD18

AVSS

U1

<M484SIDAE>

PB

.6/S

D1

_C

LK

1

PB

.5/I

2S

0_

BC

LK

2

PB

.4/I

2S

0_

MC

LK

3

PB

.3/I

2S

0_

DI

4

PB

.2/I

2S

0_

DO

5

PB

.1/I

2S

0_

LR

CK

6

PB

.07

PA

.11

/SD

1_

DA

T3

8

PA

.10

/SD

1_

DA

T2

9

PA

.9/S

D1

_D

AT

110

PA

.8/S

D1

_D

AT

011

PF

.612

VD

D13

PF

.5/X

32

_IN

14

PF

.4/X

32

_O

UT

15

PF

.3/X

T1

_IN

16

PF.2/XT1_OUT17PC.718PC.619PA.720PA.6/SD1_nCD21VSS22VDD23LDO_CAP24PA.5/SPIM_D225PA.4/SPIM_D326PA.3/SPIM_SS27PA.2/SPIM_CLK28PA.1/SPIM_MISO29PA.0/SPIM_MOSI30VDDIO31nRESET32

PF

.0/I

CE

_D

AT

33

PF

.1/I

CE

_C

LK

34

PC

.535

PC

.436

PC

.3/Q

SP

I0_

SS

37

PC

.2/Q

SP

I0_

CL

K38

PC

.1/Q

SP

I0_

MIS

O39

PC

.0/Q

SP

I0_

MO

SI

40

HS

US

B_

VR

ES

41

HS

US

B_

VD

D3

342

HS

US

B_

VB

US

43

HS

US

B_

D-

44

HS

US

B_

VS

S45

HS

US

B_

D+

46

HS

US

B_

VD

D1

2_

CA

P47

HS

US

B_

ID48

VSS49

LDO_CAP50

VDD51

PC.1452

PB.1553

PB.1454

PB.13/I2C2_SCL55

PB.12/I2C2_SDA56

AVDD57

VREF58

AVSS59

PB.11/SPI3_CLK60

PB.10/SPI3_SS61

PB.9/SPI3_MISO62

PB.8/SPI3_MOSI63

PB.7/SD1_CMD64

I2C2_SDA

R6410KR0603

PC6

VDD33

CT1

10uF/10V(0805)C0805

L2L0603

CB1

0.1uF/50VC0603

VREF

CB20.1uF/50V

C0603

L1L0603

VDD33 AVDD

ADAVSS

AVDD

VREF & AVDD CAP

AVSS

DAP3

CB151uF

C0603

CB160.01uF

C0603

R3

200R 1%

R0603 L3L0603

CT4

1uF(0805)C0805

USB CAP

CT5

0.1uF(0805)C0805

VDD33

GND

Page 6: NuMicro Family M480 Series OLED Display User Manual · 6 0 7 3 8 2 9 1 10 0 11 6 12 d 13 n 14 t 15 n 16 pf.2/xt1_out pc.7 17 pc.6 18 pa.7 19 pa.6/sd1_ncd 20 vss 21 vdd 22 ldo_cap

Aug 08, 2019 Page 6 of 14 Rev 1.00

NU

MIC

RO

® M

48

0 S

ER

IES

OLE

D D

ISP

LA

Y U

SE

R M

AN

UA

L

OLED Display

Figure 2-4 USB Connector and Power Regulator

FP6288

U6

VCC4COMP3OC2FB1

LX5 PGND6 GND7 EN8

EP

9

CB13

10uF/10V

C0603

CB14

10uF/10V

C0603

R7

25mR

R2512

AVDDGND

AVSS

GND

AVSSAVDD

CB18

0.1uF/50V

C0603

CB19

0.01nF/50V

C0603

CB20

0.1uF/50V

C0603

R8

20K

R0603R9

1K

R0603

L6

WSRPN1004-100M 10uH

D2

SK54B

1 2

R10

27K

R0603

R11

4.7K

R0603

CB21

4.7nF/50V

C0603

CB22

22uF/25V

C0805

CB23

22uF/25V

C0805

VDD33

CB8

0.1uF/50V

C0603

1 2

D1SS24A

DO-214AC

U4ACE1117C33XM+H

IN3

GN

D1

OU

T2

OU

T4

CT10

10uF/10V

TANT-A

R4

0

VDD5

L4

L0603

USBHS_VBUS VDD5

D+

D-

VBus

GND

CON1

USB插頭(A-ty pe/上視圖)

1

32

4

R60R0603

R50R0603

VDD5

R12

10K

R0603

USBHS_ID

USB2.0

USBHS_VBUSUSBHS_D-USBHS_D+

USBHS_VBUSUSBHS_D-USBHS_D+USBHS_ID

GND

USBHS_D+

VDD16VDD18VDD33VDD5

POWER

USBHS_D-

VDD5VDD33VDD18

VDD16

VDD16

VDD5 VDD33 VDD18

CB12

0.1uF/50V

C0603

U7ACE1117C18XM+H

IN3

GN

D1

OU

T2

OU

T4

CT11

10uF/10V

TANT-A

Page 7: NuMicro Family M480 Series OLED Display User Manual · 6 0 7 3 8 2 9 1 10 0 11 6 12 d 13 n 14 t 15 n 16 pf.2/xt1_out pc.7 17 pc.6 18 pa.7 19 pa.6/sd1_ncd 20 vss 21 vdd 22 ldo_cap

Aug 08, 2019 Page 7 of 14 Rev 1.00

NU

MIC

RO

® M

48

0 S

ER

IES

OLE

D D

ISP

LA

Y U

SE

R M

AN

UA

L

OLED Display

Figure 2-5 SD Card Slot, SPI Flash and OLED Connector

VDD33

SD1_CMD

SD1_CLK

SD1_DAT3

SD1_DAT3

SD1_DAT3

P21P11

P1

P10

P64

SD CARD

P9P8

SD1_CMD

SD1_nCD

SD1_CLK

SD1_DAT1SD1_DAT2

SD1_DAT0

P27P28P29

SPIM_MOSISPIM_MISO

SPI Flash

P30

P25P26

SPIM_CLKSPIM_SSSPIM_D3SPIM_D2

QSPI0_MISO

P40

P37P38P39

QSPI0_CLK

QSPI0_MOSI

OLEDQSPI0_SS

SD1_DAT2

P36PC4

PC4 OLED_RESET

SD1_DAT2

SD Card

RP28P4R-10K

8P4RA

1 23 45 67 8

CB24

0.1uF/50V

L13

FERRITE BEAD

U9

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

DAT21

DAT32

CMD3

VDD4

CLK5

VSS6

DAT07

DAT18

CD9

GND10GND11GND12GND13

CB25

0.1uF/50V

C0603

RP18P4R-10K

8P4RA

1 23 45 67 8

SD1_DAT1

VDD33SD1_DAT1

VDD33

SD1_DAT0

J1

FPC14\0.5MM 上接

11

22

33

44

55

66

77

88

99

1010

1111

1212

1313

1414

15

15

16

16

SD1_DAT0

SD1_nCD

SD1_nCD

C16

1uFC0603

C17

1uFC0603

C18

1uFC0603

QSPI0_SS

QSPI0_CLKQSPI0_MOSI

QSPI0_MISO

C19

4.7uFC0603

SPI Flash

W25Q32

U10

GND4 IO23 IO12 /CS1

IO05CLK6IO37VCC8

C15

1uFC0603

R67 0RR61 0R

SPI FlashVDD33

VDD16

SPIM_D3SPIM_D2

SPIM_MOSI

SPIM_MISOSPIM_CLK

SPIM_SS

SD1_CMD

Page 8: NuMicro Family M480 Series OLED Display User Manual · 6 0 7 3 8 2 9 1 10 0 11 6 12 d 13 n 14 t 15 n 16 pf.2/xt1_out pc.7 17 pc.6 18 pa.7 19 pa.6/sd1_ncd 20 vss 21 vdd 22 ldo_cap

Aug 08, 2019 Page 8 of 14 Rev 1.00

NU

MIC

RO

® M

48

0 S

ER

IES

OLE

D D

ISP

LA

Y U

SE

R M

AN

UA

L

OLED Display

Figure 2-6 Audio Codec

I2S0_BCLK

P3

P5P6

P4

P52

Audio CODEC

P56P55

P2I2S0_MCLK

I2S0_LRCKPC14

I2C2_SCL

I2S0_DOI2S0_DI

VDD18VDD33VDD5

VDD5

POWER

VDD16

VDD18VDD33

I2C2_SDA

VDD16

P7PB0

AVSSAVDDGND

GND

AVSSAVDD

I2C address x1A

JKR2

JKSLV

MIC-

MIC+

DACIN I2S0_DOBCLK I2S0_BCLK

VDD18

VDD18

FSYNC I2S0_LRCK

MIC1-

MIC1+

HPL

JKDET PC14

JKDET

4

VDDB6

HPR

2

3

MIC1-

1

MIC1+

MICBIAS

R78

10KR0603

Q2

SI2302ADS

SOT-23

1

32

Q1

SI2302ADS

SOT-23

1

32

R79

100K

R0603

HPR

SDA I2C2_SDA

HPL

ADCOUT I2S0_DI

SCL I2C2_SCL

GPIO1

R491M

C27

0.1uF/50V

R46 0R

MCLK I2S0_MCLK

C35

4.7uF

C32

0.1uF/50V

C28

4.7uF

R484.7K

CN2

2SJ3080-000111F SMD

DETECT5

G/M3

GND6

LEFT1

RIGHT2

M/G4

MS7 C40

1nF

R44 1K

C33

2.2uF

U8

NAU88L25YGB

VSSA5

VDDA6

CPOUTP7

VSSCP8

JK

TIP

(HP

L)

12

JK

R1

(HP

R)

13

CP

OU

TN

14

IRQ

15

GP

IO/C

SB

16

SDIO17SCLK18MCLK19VDDB20VSSD21VDDC22

DA

CIN

25

BC

LK

26

GP

IO2

/JK

DE

T27

JK

SL

V28

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

R45 0R

JKEN#PB0

C36

0.1uF/50V

C25

0.1uF/50V

R474.7K

C29

4.7uF

C39 4.7uF

C38

1nF

C37 4.7uF

C30

2.2uF

JKR2

C34

2.2uF

JKSLV

VDDC

VDDB

VDDA

VDDMIC

VDDA

VDDA

VDDB

VDDMIC

VDDC

HPR

JKSLV

MS

5

HPL

1.8V

VDDA1.8V

JKR2

VDDC

VDD33

HEADSET

VDD33

Page 9: NuMicro Family M480 Series OLED Display User Manual · 6 0 7 3 8 2 9 1 10 0 11 6 12 d 13 n 14 t 15 n 16 pf.2/xt1_out pc.7 17 pc.6 18 pa.7 19 pa.6/sd1_ncd 20 vss 21 vdd 22 ldo_cap

Aug 08, 2019 Page 9 of 14 Rev 1.00

NU

MIC

RO

® M

48

0 S

ER

IES

OLE

D D

ISP

LA

Y U

SE

R M

AN

UA

L

OLED Display

3 OLED DISPLAY FIRMWARE

The firmware can be divided into two parts that are system initializing and main task.

System Initializing 3.1

The system initializing includes setting system clock source, enabled peripheral clock source and the system timer.

int main(void)

{

_SYS_Init();

// Initiate UART to 115200-8n1 for print message

UART_Open(UART0, 115200);

// Enable Timer0 for emWin time base

CLK_EnableModuleClock(TMR0_MODULE);

CLK_SetModuleClock(TMR0_MODULE, CLK_CLKSEL1_TMR0SEL_HXT, 0);

TIMER_Open(TIMER0, TIMER_PERIODIC_MODE, 1000);

TIMER_EnableInt(TIMER0);

NVIC_SetPriority(TMR0_IRQn, 1);

NVIC_EnableIRQ(TMR0_IRQn);

TIMER_Start(TIMER0);

printf("\n\nCPU @ %d Hz\n", SystemCoreClock);

// Start application

MainTask();

while(1);

}

Main Task 3.2

There are three stages to show the different behaviors on OLED by emWin library. User could set the strings they want to show in the first stage. The second stage draws a BMP file. The last stage shows a GIF motion graphic smoothly. The emWin library also implements many functions for display. There is more information in the manual: \SW_M480_OLED_Display_V1.00\Source code\ThirdParty\emWin\Doc\

void MainTask(void)

{

// Init emWin

GUI_Init();

WM_SetCreateFlags(WM_CF_MEMDEV);

GUI_SetTextMode(GUI_TM_TRANS); // Set the text to be displayed transparent

Page 10: NuMicro Family M480 Series OLED Display User Manual · 6 0 7 3 8 2 9 1 10 0 11 6 12 d 13 n 14 t 15 n 16 pf.2/xt1_out pc.7 17 pc.6 18 pa.7 19 pa.6/sd1_ncd 20 vss 21 vdd 22 ldo_cap

Aug 08, 2019 Page 10 of 14 Rev 1.00

NU

MIC

RO

® M

48

0 S

ER

IES

OLE

D D

ISP

LA

Y U

SE

R M

AN

UA

L

OLED Display

GUI_SetTextAlign(GUI_TA_LEFT); // Align X-position left

GUI_SetBkColor(GUI_BLACK); // Set the background color

GUI_Clear(); // Fill the background color on OLED

GUI_SetColor(GUI_WHITE); // Set the foreground color

// Display String on OLED

GUI_SetFont(&GUI_Font8x8_ASCII);

GUI_DispString("emWin suppot the driver, SSD1362");

GUI_Delay(500);

// Draw BMP file on OLED

GUI_DrawBitmap(&bmpic006,0,0);

GUI_Delay(500);

GUI_Delay(500);

GUI_Delay(500);

while (1)

{

_ShowGIF(); // Show GIF file on OLED

GUI_Exec(); // Exec emWin functions, updating window

}

}

emWin Resource 3.3

Nuvoton is ready to provide all of the related emWin resources for users. User can find the emWin folder in following folder path.

Below figure shows the content of Doc (Document) folder in emWin folder. These documents provide user the guides that how to start or use the emWin API and tool in the project.

Page 11: NuMicro Family M480 Series OLED Display User Manual · 6 0 7 3 8 2 9 1 10 0 11 6 12 d 13 n 14 t 15 n 16 pf.2/xt1_out pc.7 17 pc.6 18 pa.7 19 pa.6/sd1_ncd 20 vss 21 vdd 22 ldo_cap

Aug 08, 2019 Page 11 of 14 Rev 1.00

NU

MIC

RO

® M

48

0 S

ER

IES

OLE

D D

ISP

LA

Y U

SE

R M

AN

UA

L

OLED Display

The emWin tools are in the Tool folder. This Tool folder provides some related execution files to support user. User can create a GUI and display on the screen for the emWin project by these tools.

Page 12: NuMicro Family M480 Series OLED Display User Manual · 6 0 7 3 8 2 9 1 10 0 11 6 12 d 13 n 14 t 15 n 16 pf.2/xt1_out pc.7 17 pc.6 18 pa.7 19 pa.6/sd1_ncd 20 vss 21 vdd 22 ldo_cap

Aug 08, 2019 Page 12 of 14 Rev 1.00

NU

MIC

RO

® M

48

0 S

ER

IES

OLE

D D

ISP

LA

Y U

SE

R M

AN

UA

L

OLED Display

4 OLED DISPLAY DEMO

Page 13: NuMicro Family M480 Series OLED Display User Manual · 6 0 7 3 8 2 9 1 10 0 11 6 12 d 13 n 14 t 15 n 16 pf.2/xt1_out pc.7 17 pc.6 18 pa.7 19 pa.6/sd1_ncd 20 vss 21 vdd 22 ldo_cap

Aug 08, 2019 Page 13 of 14 Rev 1.00

NU

MIC

RO

® M

48

0 S

ER

IES

OLE

D D

ISP

LA

Y U

SE

R M

AN

UA

L

OLED Display

5 REVISION HISTORY

Revision Date Description

1.00 Aug. 8, 2019 Initially issued.

Page 14: NuMicro Family M480 Series OLED Display User Manual · 6 0 7 3 8 2 9 1 10 0 11 6 12 d 13 n 14 t 15 n 16 pf.2/xt1_out pc.7 17 pc.6 18 pa.7 19 pa.6/sd1_ncd 20 vss 21 vdd 22 ldo_cap

Aug 08, 2019 Page 14 of 14 Rev 1.00

NU

MIC

RO

® M

48

0 S

ER

IES

OLE

D D

ISP

LA

Y U

SE

R M

AN

UA

L

OLED Display

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.