32-bit flash mcu - atlantik · pdf filerich development resources, reference design and...

9
2 32-Bit Flash MCU HT32F52220/52230 HT32F52231/52241 HT32F52331/52341 HT32F52342/52352 ARM Cortex M0+ Series 2015 Holtek New Product Presentation >> 32-Bit Flash MCU >> M0+ 32-bit MCU

Upload: vocong

Post on 18-Mar-2018

263 views

Category:

Documents


9 download

TRANSCRIPT

2

32-Bit Flash MCU

HT32F52220/52230 HT32F52231/52241 HT32F52331/52341 HT32F52342/52352

ARM Cortex M0+ Series

2015 Holtek New Product Presentation >> 32-Bit Flash MCU >> M0+ 32-bit MCU

3

HT32 M0+

HT32 MCU Roadmap

Performance/Price with Lower Power

HT32F125x Basic Function

Cortex-M3 Cortex-M0+

L

ow

Po

we

r

Price

Pe

rfo

rman

ce

HT32F1653/54 High C/P Ratio

HT32F1755/65 Larger SRAM

HT32F1655/56 Rich Function

HT32F52220/30 Basic Function

HT32F52231/41 Basic Function

HT32F52331/41 High C/P Ratio

HT32F52342/52 Rich Function

High Speed M3 High Performance

2015 Holtek New Product Presentation >> 32-Bit Flash MCU >> M0+ 32-bit MCU

4

Holtek M3 and M0+ Comparison

What’s the difference between the Cortex-M3 and Cortex-M0+?

Power Efficiency

High C/P Ratio

40/48MHz 16 ~ 128KB Flash

Balanced cost/power

Rich Function

Performance

72MHz 8 ~ 256KB Flash

High performance

► Rich development resources, reference design and documents ► Full suite of development tools ► Ecosystems in ARM Cortex-M family

Performance

Price

Power

Cortex-M0+

Cortex-M3

2015 Holtek New Product Presentation >> 32-Bit Flash MCU >> M0+ 32-bit MCU

5

Product Range

32K

64K

16K

128K

Flash

Pins

USB Line

Entry Line

HT32F52220

16KB Flash 2KB RAM

HT32F52230

32KB Flash 4KB RAM

HT32F52331

32KB Flash 4KB RAM

HT32F52231

32KB Flash 4KB RAM

HT32F52241

64KB Flash 8KB RAM

HT32F52341

64KB Flash 8KB RAM

HT32F52342

64KB Flash 8KB RAM

HT32F52352

128KB Flash 16KB RAM

16KB to 128KB Flash MCU, 24 to 64 pin packages

2015 Holtek New Product Presentation >> 32-Bit Flash MCU >> M0+ 32-bit MCU

33/48 48/64 24/28 24/28/33/48

CAN Line

6

Block Diagram

ADC 12-Bit, 1Msps

Up to 12CH Comparator

Analog 32-Bit MCU Core

Cortex-M0+ Core 48/40MHz

Up to 128KB Flash Up to 16KB SRAM

UART, USART SPI, I2C

USB, EBI, I2S Smart Card

Up to 51 GPIO

Interface

PDMA CRC-16/32

Others

HT32F52xxx Series

HSI : 8MHz LSI : 32kHz

HSE : 4~16MHz LSE : 32.768kHz

LDO, POR, LVD, BOD

System

BFTM SCTM GPTM MCTM

WDT, RTC

Timers

2015 Holtek New Product Presentation >> 32-Bit Flash MCU >> M0+ 32-bit MCU

7

Characteristics

HT32 Cortex-M0+ Device Comparison

2015 Holtek New Product Presentation >> 32-Bit Flash MCU >> M0+ 32-bit MCU

5223052220

40MHz Cortex-M0+

32/64KB Flash 64/128KB Flash16/32KB Flash 32/64KB Flash

Cortex-M0+ Core

Internal RC Oscillator

BOD, LVD, and POR

12-bit, 1Msps ADC

Flexible Timers

(BFTM, SCTM, GPTM)

Watchdog Timer

Ext. Interrupts

Communications

(UART, USART, SPI, I2C)

Serial Wire Debug

24/28 pins 24/28/33/48 pins 33/48 pins 48/64 pins

6-ch PDMA

Smart Card Smart Card x2

I2S

FS USB Device

5234152331

5235252342

5224152231

Holtek HT32 Cortex-M0+ Common Features

48MHz Cortex-M0+

FS USB Device

EBI

MCTMMCTMMCTM

CRCCRCCRC

Comparator

8

Development Tools

2015 Holtek New Product Presentation >> 32-Bit Flash MCU >> M0+ 32-bit MCU

Easy to use

9

Product Highlights 32-Bit ARM Cortex-M0+ MCU

Flash Device

Performance

Power Price

Full range from 16KB to 128KB Flash

2 ~ 10x higher than 8/16-Bit MCU

Lowest active 150µA / MHz

Idle 2µA

Up to 8 products, 20 devices Pin-to-pin compatible

40MHz, 32KB, 28-Pins Richest features with same price

HT32F52xxx Series

Ecosystems

Rich development resources, tools and solutions. Compliant with CMSIS

40/48MHz ARM Cortex-M0+

2015 Holtek New Product Presentation >> 32-Bit Flash MCU >> M0+ 32-bit MCU

10

Target Applications

2015 Holtek New Product Presentation >> 32-Bit Flash MCU >> M0+ 32-bit MCU

Smart Home Appliances

IoT / Wearable Device

USB Peripherals

Data Processing / Logger

Increasing home appliances now require 32-Bit processing - for example intelligence or connectivity

Trends for wearable devices is increasing demand for lower power 32-Bit MCUs.

USB is still the most widely used interface and is a necessary feature of PC related products.

Higher data processing demands require power of 32-Bit processor for calculations.

Intelligent Toys Higher level toys require 32-Bit MCUs for computing power and cost effectiveness.