ht32f125x series product brief - cika international · 2011. 7. 15. · ht32f125x series product...

4
Product Brief HT32F125x Series Holtek Steps into the 32-bit World with its HT32F125x Series Introduction As a major microelectronic design house with over 20 years of development experience in the 8-bit microcontroller design area, Holtek’s design team has now taken a step into the 32-bit world with the release of its HT32F125x series devices. With the benefits of an ARM ® Cortex TM -M3 as the microcontroller core and a comprehensive set of peripheral functions, these devices form excellent and cost-effective solutions for applications requiring 32-bit processing power. Holtek’s 32-bit Single Chip Solutions Holtek’s 32-bit MCU solutions, with their high degree of functional integration, ensure a wide ranging application area for these devices. The inclusion of multiple embedded functions also gives rise to not only reduced external component count but also smaller application printed circuit board areas leading to reduced overall product component costs and development times. Security and safety features such as memory protection, backup power domain and real time clock functions to name but a few are provided to keep the devices running safely and securely under adverse operational conditions. Holtek is aware that devices are only as good as the development tools that support them and in this aspect Holtek’s 32-bit range is well supported by a suite of software and hardware development tools ensuring designers have their designs up and running in as short a time possible. The specific application range for these new devices is wide ranging but would include areas such as higher end industrial and electrical appliance control, white goods, eMetering, motor control etc. Other areas of application would include portable medical electronic devices, instrumentation and high-end remote control products etc. HT32F125x Block Diagram PLL f Max : 144MHz HSE 4~16 MHz AHB Peripherals Control Registers SRAM Controller AHB to APB Bridge SRAM POR 1.8V Flash Memory Interface Flash Memory HSI 8 MHz LDO 1.8V 3.3V Power USART SPI 12-bit SAR ADC Analog OPA/CMP GPIO EXTI I2C WDT Timers RTC PORB VBAK3.3V BREG LSI 32kHz LSE 32.768 Hz Bus Matrix ARM ® Cortex TM -M3 Processor 72MHz ICode DCode System APB1 APB0 Backup Domain Clock and reset control Power control

Upload: others

Post on 24-Jan-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: HT32F125x Series Product Brief - Cika International · 2011. 7. 15. · HT32F125x Series Product Brief Holtek Steps into the 32-bit World with its HT32F125x Series Introduction As

Product BriefHT32F125x SeriesHoltek Steps into the 32-bit World with its HT32F125x Series

Introduction

As a major microelectronic design house with over 20 years of development experience in the 8-bit microcontroller design area, Holtek’s design team has now taken a step into the 32-bit world with the release of its HT32F125x series devices. With the benefits of an ARM® CortexTM-M3 as the microcontroller core and a comprehensive set of peripheral functions, these devices form excellent and cost-effective solutions for applications requiring 32-bit processing power.

Holtek’s 32-bit Single Chip Solutions

Holtek’s 32-bit MCU solutions, with their high degree of functional integration, ensure a wide ranging application area for these devices. The inclusion of multiple embedded functions also gives rise to not only reduced external component count but also smaller application printed circuit board areas leading to reduced overall product component costs and development times. Security and safety features such as memory protection, backup power domain and real time clock functions to name but a few are provided to keep the devices running safely and securely under adverse operational conditions. Holtek is aware that devices are only as good as the development tools that support them and in this aspect Holtek’s 32-bit range is well supported by a suite of software and hardware development tools ensuring designers have their designs up and running in as short a time possible. The specific application range for these new devices is wide ranging but would include areas such as higher end industrial and electrical appliance control, white goods, eMetering, motor control etc. Other areas of application would include portable medical electronic devices, instrumentation and high-end remote control products etc.

HT32F125x Block Diagram

PLLfMax: 144MHz

HSE4~16 MHz

AHB Peripherals

Control Registers

SRAM Controller

AHB to APBBridge

SRAM

POR1.8V

Flash Memory Interface Flash Memory

HSI8 MHz

LDO1.8V

3.3V Power

USART

SPI

12-bit SAR ADC

Analog OPA/CMP

GPIO

EXTI

I2C

WDT

Timers

RTC

PORBVBAK3.3V

BREG

LSI32kHz

LSE32.768 Hz

Bus Matrix

ARM®

CortexTM-M3Processor

72MHz

ICo

de

DC

od

eSystem

APB1

APB0

Backup Domain

Clo

ck and reset co

ntrol

Pow

er contro

l

Page 2: HT32F125x Series Product Brief - Cika International · 2011. 7. 15. · HT32F125x Series Product Brief Holtek Steps into the 32-bit World with its HT32F125x Series Introduction As

Product BriefHT32F125x SeriesSelection Table

Major Functions and Features

● 32-bit ARM® CortexTM-M3 Core● Up to 72MHz Operating Frequency● 8 ~ 32 KB of Flash Program Memory● 2 ~ 8 KB of SRAM● Up to 32 General Purpose I/O pins● External and Internal Low and High Speed Oscillators● Extensive Power Management Functions for optimal performance/power ratio● Analog functions include A/D converter, operation amplifiers and comparators

Functional Description Summary

The new Holtek HT32F125x device range features include:

Integrated Memory● Up to 32 KB Flash memory for instruction/data and

option storage● 2 to 8 KB SRAM● Multiple boot mode support

Flash Memory Controller● Flash accelerator for maximum efficiency● 32-bit word programming● Flash Memory protection features to prevent illegal

access

Oscillator and Clock Control ● External 4 to 16 MHz crystal oscillator● External 32,768 Hz crystal oscillator● Internal 8 MHz RC oscillator● Internal 32 kHz RC oscillator● Integrated system clock PLL● Independent clock gating bits for peripheral clock

sources

Power Management● Single power supply: Range 2.7V to 3.6V● Integrated 1.8 V LDO regulator for core and internal

peripheral power supply● VBAT battery power supply for RTC and backup

registers● Three power domains: 3.3V, 1.8V and Backup ● Four power saving modes: Sleep, Deep-Sleep1,

Deep-Sleep2, Power-Down● Brown Out Detector and Programmable Low Voltage

Detector

Operational Amplifiers and Comparators● Two Software Configurable Operational Amplifiers● Two Software Configurable Comparators

A/D Converter● 12-bit Successive Approximation multi-channel A/D

Converter● Up to 1 MSPS conversion rate● 8 external analog input channels● Supply voltage range: 2.7V to 3.6V● Conversion range: VSSA to VDDA

I/O Ports● Up to 32 GPIOs● 16 lines can be mapped as external interrupts● 5 V-tolerant except for pins shared with analog inputs

Timers● Dual 16-bit General-Purpose Timer Modules● Up to 4 Channel PWM compare outputs or capture

inputs● External trigger input● Watchdog timer● Real Time Clock

Other Features● 48-pin LQFP package● Operation temperature range: -40°C to +85°C

Communication Interfaces● I2C interface supporting both master/slave modes up

to 400 kHz frequency● SPI interface supporting both master/slave modes up

to 18 MHz frequency● USART interface up to 4.5 MHz frequency

Debug Support● Serial Wire Debug Port ● 6 instruction comparators and 2 literal comparators

for hardware breakpoint or code/literal patch● 4 comparators for hardware watchpoint● 1-bit asynchronous trace – TRACESWO

Part No. InternalClock VDD System

ClockFlash

Memory SRAM I/O RTC A/D 16-bitTimer OPA/CMP PWM Interface LDO

1.8V Package

HT32F1251B 32kHz8MHz

2.7V ~3.6V

Up to72MHz 8Kx8 2Kx8 30 √ 12-bitx8 GPTMx2 2 √ SPI/I2C/USART √ 48LQFP

HT32F1251 32kHz8MHz

2.7V ~3.6V

Up to72MHz 8Kx8 2Kx8 32 √ 12-bitx8 GPTMx2 2 √ SPI/I2C/USART √ 48LQFP

HT32F1252 32kHz8MHz

2.7V ~3.6V

Up to72MHz 16Kx8 4Kx8 32 √ 12-bitx8 GPTMx2 2 √ SPI/I2C/USART √ 48LQFP

HT32F1253 32kHz8MHz

2.7V ~3.6V

Up to72MHz 32Kx8 8Kx8 32 √ 12-bitx8 GPTMx2 2 √ SPI/I2C/USART √ 48LQFP

Page 3: HT32F125x Series Product Brief - Cika International · 2011. 7. 15. · HT32F125x Series Product Brief Holtek Steps into the 32-bit World with its HT32F125x Series Introduction As

Product BriefHT32F125x Series

Integrated Memory● Up to 32 KB Flash memory for instruction/data and

option storage● 2 to 8 KB SRAM● Multiple boot mode support

Flash Memory Controller● Flash accelerator for maximum efficiency● 32-bit word programming● Flash Memory protection features to prevent illegal

access

Oscillator and Clock Control ● External 4 to 16 MHz crystal oscillator● External 32,768 Hz crystal oscillator● Internal 8 MHz RC oscillator● Internal 32 kHz RC oscillator● Integrated system clock PLL● Independent clock gating bits for peripheral clock

sources

Power Management● Single power supply: Range 2.7V to 3.6V● Integrated 1.8 V LDO regulator for core and internal

peripheral power supply● VBAT battery power supply for RTC and backup

registers● Three power domains: 3.3V, 1.8V and Backup ● Four power saving modes: Sleep, Deep-Sleep1,

Deep-Sleep2, Power-Down● Brown Out Detector and Programmable Low Voltage

Detector

Operational Amplifiers and Comparators● Two Software Configurable Operational Amplifiers● Two Software Configurable Comparators

A/D Converter● 12-bit Successive Approximation multi-channel A/D

Converter● Up to 1 MSPS conversion rate● 8 external analog input channels● Supply voltage range: 2.7V to 3.6V● Conversion range: VSSA to VDDA

I/O Ports● Up to 32 GPIOs● 16 lines can be mapped as external interrupts● 5 V-tolerant except for pins shared with analog inputs

Timers● Dual 16-bit General-Purpose Timer Modules● Up to 4 Channel PWM compare outputs or capture

inputs● External trigger input● Watchdog timer● Real Time Clock

Other Features● 48-pin LQFP package● Operation temperature range: -40°C to +85°C

Communication Interfaces● I2C interface supporting both master/slave modes up

to 400 kHz frequency● SPI interface supporting both master/slave modes up

to 18 MHz frequency● USART interface up to 4.5 MHz frequency

Debug Support● Serial Wire Debug Port ● 6 instruction comparators and 2 literal comparators

for hardware breakpoint or code/literal patch● 4 comparators for hardware watchpoint● 1-bit asynchronous trace – TRACESWO

ARM® CortexTM-M3 Core

By integrating the CortexTM-M3 core within its devices the HT32F125x can offer the following processor advantages:

● Up to 72 MHz operation frequency● 1.25 DMIPS/MHz - Dhrystone 2.1● Single-cycle multiplication and hardware division● Integrated Nested Vectored Interrupt Controller- NVIC● 24-bit SysTick timer

Supporting Development Tools

All MCU devices must be fully supported by suitable development tools and with regard to this the new Holtek HT32F125x series devices come complete with a range of Windows based software development tools in addition to a range of hardware development kits. With a CortexTM-M3 as its core, other support for the devices will be available from third party sources. Additionally a range of readily available third party Real Time Operating Systems are also available as an additional design support resource. The range of available development tools includes:

● Real Time Operating System Support – RTOS- KeilTM RTX- FreeRTOSTM

- IARTM PowerPac- CooCox CoOS

● Keil MDK-ARM development kit● IAR EWARM development kit● HT32F125x Hardware Development Board● e-Link32 USB Debug Adapter

Page 4: HT32F125x Series Product Brief - Cika International · 2011. 7. 15. · HT32F125x Series Product Brief Holtek Steps into the 32-bit World with its HT32F125x Series Introduction As

Product BriefHT32F125x SeriesDevelopment Kit Package Example

CD● IDE - Keil & IAR Evalution Kits● Firmware Library & RTOS● IAP/ISP UI● Schematics● Documentation

ICE with USB Cable

Development Board

Note: All other trademarks or registered trademarks mentioned in this document are the propertyof their respective owners and no rights are claimed for these.