15
Nuvoton MCU UNIT 04 로로 SW 로로로 로로로

Nuvoton MCU UNIT 04 로봇 SW 교육원 조용수. 학습 목표 Nuvoton Nu-Micro N051 Data Sheet Target Board 2

Embed Size (px)

Citation preview

Page 1: Nuvoton MCU UNIT 04 로봇 SW 교육원 조용수. 학습 목표 Nuvoton Nu-Micro N051 Data Sheet Target Board 2

Nuvoton MCUUNIT

04

로봇 SW 교육원조용수

Page 2: Nuvoton MCU UNIT 04 로봇 SW 교육원 조용수. 학습 목표 Nuvoton Nu-Micro N051 Data Sheet Target Board 2

2학습 목표

• Nuvoton • Nu-Micro • N051 • Data Sheet • Target Board

Page 3: Nuvoton MCU UNIT 04 로봇 SW 교육원 조용수. 학습 목표 Nuvoton Nu-Micro N051 Data Sheet Target Board 2

3Nuvoton

• 2008 년 7 월에 설립 • Winbond Electronics 에서 분사한 회사• ARM Cortex-M0 기반의 32Bit MCU 제작• MCU, Audio IC 와 파운드리 서비스를 제공 • 8Bit Processor 시장을 타겟으로 32Bit MCU 를

제공• www.nuvoton.com

Page 4: Nuvoton MCU UNIT 04 로봇 SW 교육원 조용수. 학습 목표 Nuvoton Nu-Micro N051 Data Sheet Target Board 2

4Nu-Micro

• Cortex M0 기반 MCU

• USB application, CAN communication

• 저전력의 소형 기기용프로세서

Page 5: Nuvoton MCU UNIT 04 로봇 SW 교육원 조용수. 학습 목표 Nuvoton Nu-Micro N051 Data Sheet Target Board 2

NUC470*

Before 2013 20142013

BatteryApplication

Generic

Automotive Electronics

USB/TouchApplication

MotorControl

Nano100 Nano112*

NUC120

NUC130/140

MT530

NUC100

M051Mini51

*: Developing

**: Planning

NUC230/240

M451*

Nano400**

AU9140**AU9110Audio

NUC200

Mega51**

M058S64 I/O

2015

AT400**

AT100**

NUC122 NUC123

M0 M4

72 MHz, 64KB Flash/20KB SRAMUSB FS, 8 End Points

50 MHz, Up to 128KB Flash/16KB SRAM

84 MHz, up to 512KB Flash/64KB SRAMEthernet/USB OTG/CAN

50 MHz, up to 128KB Flash/16KB SRAMUp to 2 CAN

36 MHz, up to 128KB Flash/16KB SRAMUltra low leakage

50 MHz, up to 128KB Flash/16KB SRAMMDU, EPWM, QEI, CAN

MT630* MT670**

84 MHz, up to 512KB Flash/64KB SRAMADC x2, EPWM x2, QEI x2Ethernet/USB OTG/CAN

120 MHz, up to 1MB Flash/128KB SRAMADC x3, EPWM x3, QEI x3USB OTG/CAN

NUC420*

NUC400*

84 MHz, up to 256KB Flash/32KB SRAMUSB OTG/CAN

84 MHz, up to 64KB Flash/12KB SRAM

Nano150**

Nuvoton Cortex-M0/4 Microcontroller Roadmap

5

Page 6: Nuvoton MCU UNIT 04 로봇 SW 교육원 조용수. 학습 목표 Nuvoton Nu-Micro N051 Data Sheet Target Board 2

6Nu-Micro M051

• Cortex M0 기반 MCU

• 2.5~ 5.5V 동작 • 22.1184MHz Internal

Osc• Up to 50MHz• 64KB Flash Memory• 4KB SRAM• 4KB Dflash• Max 8CH ADC• Max 8CH PWM• 2CH SPI• 2CH I2C• 2CH UART

Page 7: Nuvoton MCU UNIT 04 로봇 SW 교육원 조용수. 학습 목표 Nuvoton Nu-Micro N051 Data Sheet Target Board 2

M05xxDN/M05xxDE

7

Page 8: Nuvoton MCU UNIT 04 로봇 SW 교육원 조용수. 학습 목표 Nuvoton Nu-Micro N051 Data Sheet Target Board 2

M05xxDN/M05xxDE

http://www.nuvoton.com/hq/enu/Documents/NuvotonPSG.pdf

8

Page 9: Nuvoton MCU UNIT 04 로봇 SW 교육원 조용수. 학습 목표 Nuvoton Nu-Micro N051 Data Sheet Target Board 2

9Data Sheet

• www.nuvoton.com• Products-> ARM Cortex M0 MCUs -> Data Sheet• M051 Series

– Data sheet– Application Notes– Technical Reference Manual

Page 10: Nuvoton MCU UNIT 04 로봇 SW 교육원 조용수. 학습 목표 Nuvoton Nu-Micro N051 Data Sheet Target Board 2

Learning Board Introduction – (1)

10

UART

Buzzer

128*64 Dot MatrixLCD panel

LED

Variable Resistance

Key GPB15

Reset

M0516LDE

ICE BridgeNuLink USB

EBI Interface

Page 11: Nuvoton MCU UNIT 04 로봇 SW 교육원 조용수. 학습 목표 Nuvoton Nu-Micro N051 Data Sheet Target Board 2

Learning Board Introduction – (1)

11

ICE BridgeNu-Link

SPI Flash EEPROM

Page 12: Nuvoton MCU UNIT 04 로봇 SW 교육원 조용수. 학습 목표 Nuvoton Nu-Micro N051 Data Sheet Target Board 2

12Software Support

• Software– BSP : Board Support Package – Keil Driver : Compiler to Jtag Interface Driver– ISP – ICP

Page 13: Nuvoton MCU UNIT 04 로봇 SW 교육원 조용수. 학습 목표 Nuvoton Nu-Micro N051 Data Sheet Target Board 2

13Target Board

• PAT-DAT-D7NM-V16 Board• M052 LAN MCU• Internal Osc • External Interrupt Button• 4 LED • USB to Serial Port• GPIO Port 제공 • JTAG Interface

Page 14: Nuvoton MCU UNIT 04 로봇 SW 교육원 조용수. 학습 목표 Nuvoton Nu-Micro N051 Data Sheet Target Board 2

14Target Board Schematic

Page 15: Nuvoton MCU UNIT 04 로봇 SW 교육원 조용수. 학습 목표 Nuvoton Nu-Micro N051 Data Sheet Target Board 2

15Target Board Schematic