Nuvoton_NuMicro_ARM_Cortex-M0_ NUC123

Transkript

Nuvoton_NuMicro_ARM_Cortex-M0_ NUC123
_NuMicro NUC123
ARM® Cortex™-M0
USB MCU
24.09.2012
Atlantik Elektronik GmbH, Fraunhoferstr.11a, D-82152 Planegg/Munich, Phone: (+49) 89 / 89 505-0, Fax.: (+49) 89 / 89 505-100, www.atlantikelektronik.com
1
Contents
_What’s NUC123
_Key Advantages
_Software and Tools
_Selection Guide and List Price
_Comparison with Competitors
_Product Schedule
_Application Example
24.09.2012
Atlantik Elektronik GmbH, Fraunhoferstr.11a, D-82152 Planegg/Munich, Phone: (+49) 89 / 89 505-0, Fax.: (+49) 89 / 89 505-100, www.atlantikelektronik.com
2
What’s NUC123
_A Cortex-M0 USB MCU
Pin-to-Pin compatible to NUC122 for direct upgrade.
72MHz high speed.
20KB SRAM.
USB 2.0 FS Device with 8 configurable USB endpoints.
24.09.2012
Atlantik Elektronik GmbH, Fraunhoferstr.11a, D-82152 Planegg/Munich, Phone: (+49) 89 / 89 505-0, Fax.: (+49) 89 / 89 505-100, www.atlantikelektronik.com
3
Key Advantages (I)
_High Speed up to 72MHz
Fastest Cortex-M0 MCU
_Flexible Flash Memory
36/68KB + ISP 4KB.
Configurable size for program/data flash.
New IAP (In application programming)
Flexible program update .
_SRAM 12/20KB
Largest SRAM in competitive parts.
24.09.2012
Atlantik Elektronik GmbH, Fraunhoferstr.11a, D-82152 Planegg/Munich, Phone: (+49) 89 / 89 505-0, Fax.: (+49) 89 / 89 505-100, www.atlantikelektronik.com
4
Key Advantages (II)
_USB FS device with 8 endpoints
Support combo USB devices; e.g. remote control applications [endpoints: Control x2, HID x3 (mouse, keyboard,
media key), Audio x2, HID Data Transfer x1].
_10-bit ADC
Enable voltage/analog measurement.
_Cyclic Redundancy Check (CRC)
Support CRC-8, CRC-16, CRC-32 and CRC-CCITT for wireless and data communications.
_Clock out
Provide clock to external components to reduce BOM cost.
_Fast SPI interface
Slave mode up to 18 MHz.
Master mode up to 36 MHz.
_I2S interface for audio codec interface.
_I2C Wake up function
Wake up by address for power control
24.09.2012
Atlantik Elektronik GmbH, Fraunhoferstr.11a, D-82152 Planegg/Munich, Phone: (+49) 89 / 89 505-0, Fax.: (+49) 89 / 89 505-100, www.atlantikelektronik.com
5
Key Advantages (III)
_I/O Configurable
Configurable pin functions and assignment to ease PCB design
_Power Consumption
Operating current 36mA @ 5.5V @ 72MHz.
Operating current 27mA @ 5.5V @ 50MHz
Operating current 10mA @ 5.5V @ 22MHz
Standby current 12µA @ 5.5V
24.09.2012
Atlantik Elektronik GmbH, Fraunhoferstr.11a, D-82152 Planegg/Munich, Phone: (+49) 89 / 89 505-0, Fax.: (+49) 89 / 89 505-100, www.atlantikelektronik.com
6
Software
_Software Package – NUC123BSP
CMSIS device drivers
ISP (Boot Code) source code for firmware update.
USB, I2C, and SPI interface ISP code
IAP source code for firmware update.
USB Device Drivers
USB HID
Audio
Mass Storage
VCOM
USB digitizer device driver
HID Data Transfer driver including Windows application sample code
24.09.2012
Atlantik Elektronik GmbH, Fraunhoferstr.11a, D-82152 Planegg/Munich, Phone: (+49) 89 / 89 505-0, Fax.: (+49) 89 / 89 505-100, www.atlantikelektronik.com
7
Development Tools
_Nu-Tiny-SDK
_Nu-Link-Pro
_NuGang
24.09.2012
Atlantik Elektronik GmbH, Fraunhoferstr.11a, D-82152 Planegg/Munich, Phone: (+49) 89 / 89 505-0, Fax.: (+49) 89 / 89 505-100, www.atlantikelektronik.com
8
NuTiny / NuLink / NuLink-Pro
Hardware develop board and Debug system
NuTiny-EVB
NuTiny-Me
USB
Serial Wire Debug
Interface
Serial Wire Debug
Interface
24.09.2012
Atlantik Elektronik GmbH, Fraunhoferstr.11a, D-82152 Planegg/Munich, Phone: (+49) 89 / 89 505-0, Fax.: (+49) 89 / 89 505-100, www.atlantikelektronik.com
9
Software Package
_Keil RVMDK evaluation software
_IAR EWARM evaluation software
_NuTiny-SDK
_Software support
Driver / libs / RTOS
USB HID/UAC/Mass Storage
CMSIS compliant
Sample code
_Technical reference manual
_On line training
24.09.2012
Atlantik Elektronik GmbH, Fraunhoferstr.11a, D-82152 Planegg/Munich, Phone: (+49) 89 / 89 505-0, Fax.: (+49) 89 / 89 505-100, www.atlantikelektronik.com
10
Burn code tools
_ISP (In-System Programming)
Support UART/USB/I2C/SPI
Support Boot ROM
APROM, Data Flash, Configuration
_ICP (In-Chip Programming)
Support SWD (Serial Wire Debug) interface
Boot ROM, Application ROM,
Data ROM & Config ROM.
Support off line burn code
24.09.2012
Atlantik Elektronik GmbH, Fraunhoferstr.11a, D-82152 Planegg/Munich, Phone: (+49) 89 / 89 505-0, Fax.: (+49) 89 / 89 505-100, www.atlantikelektronik.com
11
Third-party development tools
Provider
Website
www.keil.com
www.iar.com
www.coocox.org/Nuvoton.htm
www.rowley.co.uk
24.09.2012
Atlantik Elektronik GmbH, Fraunhoferstr.11a, D-82152 Planegg/Munich, Phone: (+49) 89 / 89 505-0, Fax.: (+49) 89 / 89 505-100, www.atlantikelektronik.com
12
CooCox Tools
24.09.2012
Atlantik Elektronik GmbH, Fraunhoferstr.11a, D-82152 Planegg/Munich, Phone: (+49) 89 / 89 505-0, Fax.: (+49) 89 / 89 505-100, www.atlantikelektronik.com
13
NUC123 Selection Guide with NUC122
Data ISP
I/O 32-bit
10-bit
Clock
Flash SRAM
Flash ROM
I2S PWM
RTC
(KB) (KB)
(up to) Timer UART SPI I2C USB PS/2
ADC
Out
(KB) (KB)
Part number
ICP, IAP
Voltage Max freq.
Package
(V)
(MHz)
NUC123ZD4AN0 68
20
Confi*
4
20
4
1
3
1
1
-
1
2
-
-
v
ICP, ISP IAP 2.5~5.5
72
QFN33**
NUC123ZC2AN1
36
12
Confi*
4
20
4
1
3
1
1
-
1
2
-
-
v
ICP, ISP IAP 2.5~5.5
72
QFN33**
NUC123LD4AN0
68
20
Confi*
4
36
4
2
3
2
1
1
1
4
8-ch
-
v
ICP, ISP IAP 2.5~5.5
72
LQFP48**
NUC123LC2AN1
36
12
Confi*
4
36
4
2
3
2
1
1
1
4
8-ch
-
v
ICP, ISP IAP 2.5~5.5
72
LQFP48**
NUC123SD4AN0 68
20
Confi*
4
47
4
2
3
2
1
1
1
4
8-ch
-
v
ICP, ISP IAP 2.5~5.5
72
LQFP64**
NUC123SC2AN1
36
12
Confi*
4
47
4
2
3
2
1
1
1
4
8-ch
-
v
ICP, ISP IAP 2.5~5.5
72
LQFP64**
NUC122ZD2AN
64
8
4
4
18
4
1
2
1
1
-
-
-
-
-
-
ICP, ISP
2.5~5.5
60
QFN33**
NUC122ZC1AN
32
4
4
4
18
4
1
2
1
1
-
-
-
-
-
-
ICP, ISP
2.5~5.5
60
QFN33**
NUC122LD2AN
64
8
4
4
30
4
2
2
1
1
1
-
4
-
v
-
ICP, ISP
2.5~5.5
60
LQFP48**
NUC122LC1AN
32
4
4
4
30
4
2
2
1
1
1
-
4
-
v
-
ICP, ISP
2.5~5.5
60
LQFP48**
NUC122SD2AN
64
8
4
4
41
4
2
2
1
1
1
-
4
-
v
-
ICP, ISP
2.5~5.5
60
LQFP64**
NUC122SC1AN
32
4
4
4
41
4
2
2
1
1
1
-
4
-
v
-
ICP, ISP
2.5~5.5
60
LQFP64**
*
24.09.2012
: Confi = Configurable
**: Package Form Factor
QFN33 : 5 mm x 5 mm x 0.8 mm
LQFP48: 4 mm x 4 mm x 1.4 mm
LQFP64: 7 mm x 7 mm x 1.4 mm
Atlantik Elektronik GmbH, Fraunhoferstr.11a, D-82152 Planegg/Munich, Phone: (+49) 89 / 89 505-0, Fax.: (+49) 89 / 89 505-100, www.atlantikelektronik.com
14
Application Example – USB Dongle
USB Dongle
SPI
2.4G RF
Module
NANO100
USB
UAC+HID
NUC123
PC
Handset (e.g. Air Mouse)
2.4G RF
Module
SPI
NANO10
NANO100
0
I2S Nuvoton
Audio
Codec
Microphone
Speaker
SPI/I2C
MEMS
Motion
Module
24.09.2012
Atlantik Elektronik GmbH, Fraunhoferstr.11a, D-82152 Planegg/Munich, Phone: (+49) 89 / 89 505-0, Fax.: (+49) 89 / 89 505-100, www.atlantikelektronik.com
15

Benzer belgeler

Maske/Cihaz Uyumluluk Listesi

Maske/Cihaz Uyumluluk Listesi ResMed Ltd 1 Elizabeth Macarthur Drive Bella Vista NSW 2153 Avustralya

Detaylı