How To Use Nuc123 (Nuc123) For A Week



Similar documents
Nuvoton Nu-Link Debug Adapter User Manual

STM32 F-2 series High-performance Cortex-M3 MCUs

Quick Start Guide. USB Packet Sniffer/Dongle for Kinetis MKW22D and MKW24D Wireless MCUs USB-KW24D512

Adding WiFi to Your Embedded System. WPG Americas & Gainspan Titus Wandinger (WPG) & Su Li (Gainspan) April 23, 2013

Andreas Läng. Hilscher Gesellschaft für Systemautomation mbh Intelligent solutions for industrial communication.

An introduction to nxpusblib. March 2012

Arduino Due Back. Warning: Unlike other Arduino boards, the Arduino Due board runs at 3.3V. The maximum. Overview

nblue TM BR-LE4.0-D2A (CC2564)

Atmel Norway XMEGA Introduction

FLYPORT Wi-Fi G

Embedded Systems on ARM Cortex-M3 (4weeks/45hrs)

USB OTG and Embedded Host Microchip Technology Incorporated. All Rights Reserved. Slide 1

Low-Voltage/Low-Power MCU Solutions from Silicon Labs

AN10866 LPC1700 secondary USB bootloader

Gecko. Energy-friendly microcontrollers for the IoT. Gecko MCUs Complete portfolio of energyfriendly 32-bit microcontrollers PRODUCT SELECTOR GUIDE

Bluetooth UART/RS232 Module

ZigBee Technology Overview

TURBO PROGRAMMER USB, MMC, SIM DEVELOPMENT KIT

User s Manual of Board Microcontroller ET-MEGA2560-ADK ET-MEGA2560-ADK

HVP-KV31F120M Quick Start Guide

MPX28. o UART, SD-CARD, I2C, PWM, Serial Audio, SPI Power management optimized for long battery life 3.3V I/O

Bluetooth 4.0 Solutions for Apple ios Devices. Bluegiga Technologies

Rayson Technology Co., Ltd.

Chapter 1 Lesson 3 Hardware Elements in the Embedded Systems Chapter-1L03: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education

Wireless Microcontrollers for Environment Management, Asset Tracking and Consumer. October 2009

Ways to Use USB in Embedded Systems

85MIV2 / 85MIV2-L -- Components Locations

SBC8100 Single Board Computer

Open1788 User Manual. Features

smxusbd USB Device Stack

Guangzhou HC Information Technology Co., Ltd. Product Data Sheet

LPC4330-Xplorer. Quick Start Guide: LPC4330-Xplorer. User Manuals for Xplorer:

SBC6245 Single Board Computer

SEC2410/SEC4410 HS Endpoint Processor with USB 2.0, Smart Card, & FMC for Secure Token & Storage

Vibration Measurement of Wireless Sensor Nodes for Structural Health Monitoring

APPLICATION NOTE. AT07175: SAM-BA Bootloader for SAM D21. Atmel SAM D21. Introduction. Features

WinCon Programmable Automation. Controller

M68EVB908QL4 Development Board for Motorola MC68HC908QL4

Bootloader with AES Encryption

Chapter 1 Hardware and Software Introductions of pcduino

UM1075 User manual. ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32. Introduction

AN4646 Application note

All Programmable Logic. Hans-Joachim Gelke Institute of Embedded Systems. Zürcher Fachhochschule

DevKit1207 Evaluation Kit

SBC8600B Single Board Computer

UM1075 User manual. ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32. Introduction

PB product brief. Using USB 3.0 for Storage Media Applications

MCB3101 (Class I) WiRobot Serial Bluetooth Wireless Module User Manual

CYPRESS SEMICONDUCTOR CORPORATION Internal Correspondence. Frequently Asked Questions. Contents. TITLE: Cypress s WUSB-NX Solutions for HID NPI

Atmel Power Line Communications. Solutions for the Smart Grid

STM32F4DISCOVERY. Discovery kit with STM32F407VG MCU. Features. Description

System Design Issues in Embedded Processing

Vehicle Tracking and Monitoring By ARM7

ARM Cortex STM series

Hello, and welcome to this presentation of the STM32L4 reset and clock controller.

USB 3.0 Connectivity using the Cypress EZ-USB FX3 Controller

Alcalde # 1822 Col. Miraflores C.P Guadalajara, Jal. Mexico MX 01 (33) y USA 001 (619) (San Diego, CA.

Display Message on Notice Board using GSM

Microcontrollers. -Definition, Basics and Trends. Anders Pettersson. FAE Manager Nordic and Baltic

The care and feeding of Pythons at the Redmond Zoo. (Using Micro Python and pyboard with Windows)

32F072BDISCOVERY. Discovery kit for STM32F072xx microcontrollers. Features. Description

Pen Drive to Pen Drive and Mobile Data Transfer Using ARM

ET-BASE AVR ATmega64/128

Data Transfer between Two USB Flash SCSI Disks using a Touch Screen

UM1727 User manual. Getting started with STM32 Nucleo board software development tools. Introduction

DKWF121 WF121-A B/G/N MODULE EVALUATION BOARD

STM32L. Ultra-low-power Cortex -M3 devices

Focus Product Selector Guide

Guangzhou HC Information Technology Co., Ltd. Product Data Sheet

Guangzhou HC Information Technology Co., Ltd. Product Data Sheet

Yun Shield User Manual VERSION: 1.0. Yun Shield User Manual 1 / 22.

AppliedMicro Trusted Management Module

PenMount 1302 PCI Control Board

The Programming Interface

dlan Green PHY Module

nanoetxexpress Specification Revision 1.0 Figure 1 nanoetxexpress board nanoetxexpress Specification Rev 1.

Figure 1. 8-Bit USB Debug Adapter

Section 1 Introduction to the AT91SAMD20 and the Development Environment

Sam440ep-flex User Guide

SABRE Lite Development Kit

ARM Cortex -A8 SBC with MIPI CSI Camera and Spartan -6 FPGA SBC1654

Scalar Network Analyzer

Questions from The New SensorTag - IoT Made Easy Webinar

UM1724 User manual. STM32 Nucleo boards. Introduction

Atmel AVR4920: ASF - USB Device Stack - Compliance and Performance Figures. Atmel Microcontrollers. Application Note. Features.

PC Base Adapter Daughter Card UART GPIO. Figure 1. ToolStick Development Platform Block Diagram

ATB50v1 GPRS / GPS Based Fleet Management Terminal. Datasheet

7a. System-on-chip design and prototyping platforms

128KB RAM. 2.4 GHz TX/RX. Radio. 2.4 GHz ADC. Crypto accelerator. Sensor Interface

USER GUIDE EDBG. Description

E-LINK FOR ARM. E-Link User maunal / 46

M85 OpenCPU Solution Presentation

PAC52XX Clock Control Firmware Design

In-System Programmer USER MANUAL RN-ISP-UM RN-WIFLYCR-UM

ONTOGENY SMART BULLETIN BOARD

SmartFusion csoc: Basic Bootloader and Field Upgrade envm Through IAP Interface

ARM-Architektur. Toni Reber Redacom AG, 2560 Nidau.

WIZ-Embedded WebServer User s Manual (Ver. 1.0)

APx4 Wireless System-on-Module 5/8/2013 1

PROGRAMMABLE WIRELESS STAMP (PWS) USER MANUAL

Transcription:

_NuMicro NUC123 ARM Cortex -M0 USB MCU 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 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. 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. 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 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 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 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 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 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 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 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 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 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 Part number Flash (KB) SRAM (KB) Data Flash (KB) ISP ROM (KB) I/O (up to) 32-bit Timer I 2 S PWM 10-bit Clock RTC UART SPI I 2 C USB PS/2 ADC Out ICP, IAP Voltage (V) Max freq. (MHz) Package 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 ** *: 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 2.4G RF Module SPI NANO100 NUC123 USB UAC+HID PC Handset (e.g. Air Mouse) 2.4G RF Module SPI NANO10 NANO100 0 I2S Nuvoton Audio Codec Microphone Speaker SPI/I 2 C MEMS Motion Module 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