Instruction Manual for HOLTEK models including: MCU Series HT32 Arm Cortex M, MCU Series, HT32 Arm Cortex M, Arm Cortex M, Cortex M

HT32 MCU Brochure 2022 英 V109

/364c901bec14f8279f182e9052112037be1b403c7dd8f9259...


File Info : application/pdf, 15 Pages, 8.13MB

PDF preview unavailable. Download the PDF instead.

HT32 MCU Brochure 2022 EN
HT32 Arm® Cortex®-M MCU Series
Holtek 32-bit MCUs Provide high-quality solutions to assist customers to quickly enter the market
www.holtek.com

Innovative and All-round General Purpose HT32
Provide customers with advantages of high integration and practicability, so as to achieve an excellent combination of power, price and performance, with features that can assist customers to shorten the product development process and to quickly seize the market opportunities.

HT32 M0+ Series
The HT32 M0+ MCUs feature an excellent energy-efficient Arm® Cortex®-M0+ processor core, with an optimal balance between price, power and performance. This makes the MCUs suitable for use in the Internet of Things (IoT), wearable device products, and other similar applications. With the advantages in terms of code density, power consumption and price, the M0+ corebased MCUs are not only the first choice for new product design and development, but also the best choice for upgrating traditional products based on an 8-bit MCU to 32-bit MCU-based products with higher performance.

Major Advantages:
32-bit Arm® Cortex®-M0+ processor core Up to 60 MHz operating frequency Up to 256 KB on-chip Flash memory and 32 KB on-chip SRAM Flash memory protection Multiple booting modes 24-bit SysTick timer ISP and IAP programming methods 3 power domains 12-bit SAR A/D converter with a conversion rate of up to 1 Msps Real time clock I2C, SPI, USART and USB interfaces Smart card interface Serial wire debug port

Core

Power Supply

Arm® Cortex® -M0+ Processor

POR/PDR

Serial Wire Debug

Backup Domain Power Management

Internal Oscillators

BOD/LVD

External Oscillators

Real Time Clock

Watchdog Timer System Clock PLL
NVIC

HT32 Arm® Cortex®-M0+
Best Choice for Price, Power, Performance

Interfaces
SPI Master/Slave I2C Master/Slave USART Interface UART Interface
USB Interface Smart Card Interface

Memory
16 ~ 256 KB Flash Memory 4 ~ 32 KB SRAM
Multiple Booting Modes Flash Memory Protection IAP and ISP Programming Methods

Peripherals
General Purpose Timer PWM Generator
General Purpose Input/Output Ports Reset Control Unit
Motor Control Timer Cyclic Redundancy Check Perpherial Direct Memory Access

2

Analog Features
A/D Converter Comparator

HT32 M3 Series
The Holtek HT32 M3 core series of MCUs, based on the Arm® Cortex®-M3 processor, are specially designed for high performance and low power consumption applications, such as automotive systems, industrial control systems, wireless networks and sensors, etc., which require a 32-bit MCU solution of high performance, low-dynamic and static power consumption specifications. Features such as configurable interrupts and memory protection provide even more outstanding performance and flexibility for this series of MCUs.

Major Advantages:
32-bit Arm® Cortex®-M3+ processor core Up to 96 MHz operating frequency Up to 256 KB on-chip Flash memory and 128 KB on-chip SRAM Flash memory protection Multiple booting modes 24-bit SysTick timer ISP and IAP programming methods 3 power domains 12-bit SAR A/D converter with a conversion rate of up to 1 Msps Real time clock I2C, SPI, USART and USB interfaces Smart card interface Serial wire debug port External Bus Interface

Core

Power Supply

Arm® Cortex® -M3 Processor Serial Wire Debug Internal Oscillators External Oscillators Real Time Clock Watchdog Timer System Clock PLL NVIC

POR/PDR Backup Domain Power Management
BOD/LVD
HT32 Arm® Cortex®-M3
High Effeciency, Abundant Peripherals and Interfaces

Interfaces
SPI Master/Slave I2C Master/Slave USART Interface UART Interface
USB Interface Smart Card Interface CMOS Sensor Interface

Memory
16 ~ 256 KB Flash Memory 16 ~ 128 KB SRAM
Multiple Booting Modes Flash Memory Protection IAP and ISP Programming Methods

Peripherals
General Purpose Timer PWM Generator
General Purpose Input/Output Ports Reset Control Unit
Motor Control Timer Cyclic Redundancy Check Perpherial Direct Memory Access

3

Analog Features
A/D Converter Comparator
Operational Amplifier

HT32 MCU Lineup for Wide Application Ranges

Choosing a proper 32-bit MCU for your product application should focus not only on performance, but also on power consumption, package type, tooling, and cost. From the energy-efficient M0+ core series to the higher performing M3 core series, Holtek offers a wide range of flexible 32-bit MCU choices to meet your 32-bit application needs.

16 KB

32 KB

64 KB

128 KB

256 KB

5V 16 MHz
HT32F500xx

HT32F50020 HT32F50030

5V 20 MHz HT32F502xx
5V 60 MHz HT32F504xx

HT32F50220

HT32F50230 HT32F50231

HT32F50241

HT32F50442 HT32F50452

General Purpose

3.3V 40 MHz
HT32F522xx

HT32F52220

HT32F52230 HT32F52231

HT32F52241 HT32F52243

HT32F52253

3.3V USB 48 MHz
HT32F523xx
3.3V USB 60 MHz
HT32F523xx
5V USB 60 MHz HT32F503xx
3.3V LCD 60 MHz
HT32F573xx
5V Touch 60 MHz
HT32F542xx
5V CAN 60 MHz HT32F532xx
3.3V 72 MHz HT32F123xx
3.3V 96 MHz HT32F123xx 4

HT32F52331

HT32F52341 HT32F52342

HT32F52352

HT32F52344

HT32F52354 HT32F52357

HT32F52367

HT32F50343

Cortex®-M0+

USB

HT32F57331

HT32F57341 HT32F57342

HT32F57352

HT32F54231

HT32F54241 HT32F54243

HT32F54253

HT32F53242 HT32F53252

HT32F12364

HT32F12345

HT32F12365 HT32F12366

Cortex®-M3

LCD Touch CAN
General Purpose

HT32 MCU Selection Guide

Arm® Cortex®-M0+ General Purpose Series

Cortex-M0+ 32-Bit MCU

Part No. HT32F52220 HT32F52230

Max. Freq.
40MHz

VDD
2.0V ~
3.6V

HT32F52231 HT32F52241

40MHz

2.0V ~
3.6V

HT32F52243 HT32F52253

40MHz

2.0V ~
3.6V

Flash SRAM PDMA

ADC

Timers*1

Cap.*2 or PWM

Cpm. PWM*3

RTC

Interface Others

I/O

16KB

4KB

1Msps

BFTM×1

--

12-bit

SCTM×2

6

32KB

4KB

×8

GPTM×1

USART×1

19

--

--

UART×1

--

23

SPI×1, I2C×1

23

32KB

4KB

64KB

8KB

--

1Msps 12-bit ×12

BFTM×2 SCTM×4 GPTM×1 MCTM×1

12

USART×1

19

3



UART×2 SPI×2

CRC

23 26

I2C×2

40

64KB 128KB

8KB 16KB

6CH

1Msps 12-bit ×12

BFTM×2 SCTM×4 GPTM×1 MCTM×1

12

USART×2

26

3



UART×4

CRC

38

SPI×2

DIV

40

I2C×3

52

Package
24SSOP 28SSOP 33QFN
24SSOP 28SSOP 33QFN 48LQFP
33QFN 46QFN 48LQFP 64LQFP

Arm® Cortex®-M0+ 5V General Purpose Series

Cortex-M0+ 32-Bit 5V MCU

Part No.

Max. Freq.

VDD

Flash SRAM PDMA

ADC

CMP Timers*1

Cap.*2 / PWM

Cpm. PWM*3

RTC EBI*6 Interface

Others

I/O

Package

HT32F50020

16KB 2KB

2.5V 16MHz ~

--

1Msps 12-bit×12

--

BFTM×1 SCTM×3

3 / 6

HT32F50030

5.5V 32KB 2KB

18

24QFN

--



--

UART×2
SPI×1 I2C×1

LEDC

19 23 26 40

24SSOP 28SSOP 32QFN 46QFN

42

48LQFP

HT32F50220

16KB 4KB

HT32F50230

32KB 4KB 2.5V

HT32F50231

20MHz ~ 5.5V

32KB

4KB

HT32F50241

64KB 8KB

1Msps -- 12-bit×12 --

BFTM×1 PWM×2 GPTM×1
BFTM×2 PWM×2 GPTM×1 MCTM×1

12 / 12 16 / 16

UART×2

18

24QFN

--

SPI×2

DIV

19

24SSOP

I2C×1

23

28SSOP



--

USART×1

22

28SOP

26

33QFN

3

UART×2 SPI×2

CRC DIV

36

44LQFP

38

46QFN

I2C×2

40

48LQFP

HT32F50442* HT32F50452*

60MHz

2.5V ~
5.5V

64KB 8KB 128KB 16KB

6CH

1Msps 12-bit×12

2

BFTM x2 PWM x2 GPTM x1 MCTM x1

16 / 16

USART x2

26

32QFN

3





UARTx2 SPI x2

CRC DIV

38

46QFN

40

48LQFP

I2C x2

LEDC

54

64LQFP

Arm® Cortex®-M0+ USB Series

Cortex-M0+ 32-Bit USB MCU

Part No.

Max. Freq.

VDD Flash SRAM PDMA

ADC

CMP

DAC

Timers*1

Cap.*2 or PWM

Cpm. PWM*3

RTC

SCI*4

USB*5 EBI*6

I2S

Interface

Others I/O Package

HT32F52331

2.0V 32KB 4KB

48MHz ~

HT32F52341

3.6V 64KB 8KB

1Msps -- 12-bit --
×12

BFTM×2

--

SCTM×4 GPTM×1

12

MCTM×1

USART×1

3



1



--

--

UART×2 SPI×2

CRC

24 33QFN 38 48LQFP

I2C×2

HT32F52342

2.0V 64KB 8KB

1Msps

48MHz ~

6CH 12-bit 2

HT32F52352

3.6V 128KB 16KB

×12

BFTM×2

--

SCTM×2 GPTM×2

14

MCTM×1

3



2





USART×2



UART×2 SPI×2

CRC

I2C×2

26 39 51

33QFN 48LQFP 64LQFP

HT32F52344

1.65V 64KB 8KB

60MHz ~

HT32F52354

3.6V 128KB 8KB

1Msps 6CH 12-bit 2
×12

BFTM×2

--

SCTM×2 GPTM×1

10

MCTM×1

3

--





UART×2
-- SPI×2 I2C×1

CRC DIV

26 33QFN 38 46QFN 40 48LQFP 54 64LQFP

HT32F52357 HT32F52367

1.65V 128KB 60MHz ~
3.6V 256KB

16KB 32KB

6CH

1Msps 12-bit ×12

2

500Ksps 12-bit×2

BFTM×2 SCTM×2 PWM×2 GPTM×1 MCTM×1

18

3



2





USART×2
UART×4 AES
 SPI×2 CRC QSPI×1*8 DIV I2C×2

37 39 53 67

46QFN 48LQFP 64LQFP 80LQFP

Arm® Cortex®-M0+ USB 5V Series

Cortex-M0+ 32-Bit 5V USB MCU

Part No.

Max. Freq.

VDD

Flash

SRAM PDMA

ADC

Timers*1

Cap.*2 or PWM*3

RTC

USB*5

Interface

Others

I/O

HT32F50343 60MHz

2.5V ~
5.5V

64KB

12KB

6CH

1Msps 12-bit×12

BFTM×2 SCTM×2 8-PWM×3 GPTM×1

30

UART×2





SPI×2 I2C×2

CRC DIV

SLED×8*7

23 35 37 51

* Under development, available in 1Q, 2023

Note: 1. BFTM: Basic Function Timer, SCTM: Single-Channel Timer, 8-PWM: 8 Output channel PWM Timer, GPTM: General-Purpose Timer, MCTM: Motor Control Timer.

2. Cap.: Input Capture.

3. Cpm. PWM: Complementary PWM for 3-phase motor control or inverter application.

4. SCI: ISO7816-3 Smart Card Interface.

5. USB 2.0 Full Speed Device.

6. EBI: External Bus Interface for NOR Flash / SRAM / LCD.

7. SLED: Strip LED Controller.

5

8. QSPI Flash ROM.

Package
32QFN 46QFN 48LQFP 64LQFP

Arm® Cortex®-M0+ LCD Series

Cortex-M0+ 32-Bit LCD MCU

Part No.

Max. Freq.

VDD Flash SRAM PDMA

ADC

CMP

DAC

Timers*1

Cap.*2 or PWM

RTC

SCI*4

USB*5

I2S

HT32F57331

1.65V 32KB 4KB

60MHz ~

HT32F57341

3.6V 64KB 8KB

1Msps -- 12-bit --
×10

BFTM×2

--

PWM×2

12

GPTM×1



1



--

HT32F57342 HT32F57352

1.65V 64KB 60MHz ~
3.6V 128KB

8KB 16KB

6CH

1Msps 12-bit ×10

2

500Ksps 12-bit×2

BFTM×2 SCTM×2 PWM×2 GPTM×1

14



2





LCD
29x4 ~
25x8
37x4 ~
33x8

Interface

Others I/O Package

USART×1
UART×2
SPI×2 I2C×2

CRC DIV

37 39 53

46QFN 48LQFP 64LQFP

USART×1
UART×2
SPI×2 I2C×2

AES CRC DIV

37 39 53 67

46QFN 48LQFP 64LQFP 80LQFP

Arm® Cortex®-M0+ Touch Series

Cortex-M0+ 32-Bit 5V Touch MCU

Part No.

Max. Freq.

VDD

Flash SRAM PDMA

ADC

CMP

Timers*1

Cap.*2 or PWM*3

Cpm. PWM*3

RTC

Touch Key

LED Controller

Interface

Others

I/O

HT32F54231

32KB 4KB

60MHz

2.5V~ 5.5V

HT32F54241

64KB 8KB

--

1Msps 12-bit ×10

--

BFTM×2 SCTM×2 GPTM×1 MCTM×1

10

3



24

USART×1

23

8×8

UART×2

CRC

26

SPI×2

DIV

38

I2C×2

LEDC 40

HT32F54243 HT32F54253

60MHz

2.5V~ 5.5V

64KB 128KB

8KB 16KB

6CH

1Msps 12-bit ×10

2

BFTM×2 SCTM×4 GPTM×1 MCTM×1

12

3



28

12×8

USART×2

26

UART×4

CRC

38

SPI×2

DIV

40

I2C×3

LEDC 54

Package
28SSOP 32QFN 46QFN 48LQFP
32QFN 46QFN 48LQFP 64LQFP

Arm® Cortex®-M0+ CAN Series

Cortex-M0+ 32-Bit CAN MCU

Part No.

Max. Freq.

VDD

Flash

SRAM

PDMA

ADC

CMP

Timers*1 Cap.*2 / PWM

Cpm. PWM*3

RTC

EBI*6 CAN

Interface

HT32F53242* HT32F53252*

2.5V 60MHz ~
5.5V

64KB 128KB

8KB 16KB

6CH

1Msps 12-bit×12

2

BFTM x2 PWM x2 GPTM x1 MCTM x1

16 / 16

USART x2

3





1

UARTx2

SPI x2

I2C x2

Others
CRC DIV LEDC

I/O Package

26

32QFN

38

46QFN

40

48LQFP

54

64LQFP

Arm® Cortex®-M3 General Purpose Series

Cortex-M3 32-Bit MCU

Part No.

Max. Freq.

VDD Flash SRAM PDMA

ADC

CMP

Timers*1

Cap.*2 or PWM

Cpm. PWM*3

RTC

SCI*4 USB*5 EBI*6

I2S

Interface

Others I/O Package

2.0V

1Msps

BFTM×2

HT32F12345 96MHz ~ 64KB 16KB 12CH 12-bit 2 GPTM×2

16

3.6V

×12

MCTM×2

6



--





SDIO×1



USART×2 UART×2

CRC

SPI×2, I2C×2

37 46QFN 37 48LQFP 51 64LQFP

HT32F12365

2.0V 256KB 64KB

1Msps

BFTM×2

96MHz ~

12CH 12-bit 2 GPTM×2

16

HT32F12366

3.6V 256KB 128KB

×16

MCTM×2

SDIO×1

37 46QFN

6



2







USART×2 UART×2

AES CRC

37 48LQFP 51 64LQFP

SPI×2, I2C×2

80 100LQFP

HT32F12364

1.65V 72MHz ~ 256KB 128KB
3.6V

6CH

1Msps 12-bit
×8

--

BFTM×2 SCTM×2 PWM×1 GPTM×1

10

--



1





--

USART×1
UART×2 SPI×2, I2C×2

AES CRC

32 40QFN 38 48LQFP 52 64LQFP

Arm® Cortex®-M3 Fingerprint Recognition Purpose

Cortex-M3 32-Bit Fingerprint MCU

Part No.

Max. Freq.

VDD Flash SRAM PDMA

ADC

CMP

Timers*1

Cap.*2 Cpm. or PWM PWM*3

RTC

SCI*4

USB*5

EBI*6

CSIF
*7

Interface

Others I/O Package

2.0V

1Msps

BFTM×2

HT32F22366 96MHz ~ 256KB 128KB 12CH 12-bit 2 GPTM×2

16

3.6V

×16

MCTM×2

SDIO×1

USART×2

37 46QFN

6



2







UART×2 SPI×2

AES CRC

37 48LQFP 51 64LQFP

I2C×2 I2S×1

CSIF 80 100LQFP

* Under development, available in 1Q, 2023
Note: 1. BFTM: Basic Function Timer, SCTM: Single-Channel Timer, GPTM: General-Purpose Timer, MCTM: Motor Control Timer. 2. Cap.: Input Capture. 3. Cpm. PWM: Complementary PWM for 3-phase motor control or inverter application. 4. SCI: ISO7816-3 Smart Card Interface. 5. USB 2.0 Full Speed Device. 6. EBI: External Bus Interface for NOR Flash / SRAM / LCD. 7. CSIF: CMOS Sensor Interface.
6

Package Size

24 SSOP

28 SSOP

28 SOP

Size
Lead Pitch Thickness

3.9 × 8.6 mm 0.64 mm 1.75 mm
24 QFN

3.9 × 9.9 mm 0.64 mm 1.75 mm
32/33 QFN

7.5 × 17.9 mm 1.27 mm 2.65 mm
40 QFN

46 QFN

Size
Lead Pitch Thickness

3.0 × 3.0 mm
0.40 mm 0.55 mm
44 LQFP

4.0 × 4.0 mm
0.40 mm 0.75 mm
48 LQFP

5.0 × 5.0 mm 0.40 mm 0.75 mm
64 LQFP

4.5 × 6.5 mm 0.40 mm 0.75 mm
80 LQFP

100 LQFP

Size
Lead Pitch Thickness

10.0 × 10.0 mm
0.80 mm 1.60 mm

7.0 × 7.0 mm
0.50 mm 1.60 mm

7.0 × 7.0 mm
0.40 mm 1.60 mm

10.0 × 10.0 mm
0.40 mm 1.60 mm

14.0 × 14.0 mm
0.50 mm 1.60 mm

Naming Rules
HT32 x x xx x x x

Product Family
HT32 = Holtek 32-bit MCU
Product Type
F = Flash MCU
Product Core
1 = Cortex®-M3 Standard MCU 2 = Cortex®-M3 ASSP MCU 5 = Cortex®-M0+ Standard MCU 6 = Cortex®-M0+ ASSP MCU

Product Series
500 = 5.0V, Entry Level 502 = 5.0V, General Purpose 504 = 5.0V, General Purpose 522 = 3.3V, General Purpose 503 = 5.0V, USB 523 = 3.3V, USB 123 = 3.3V, USB 223 = 3.3V, USB
7

532 = 5.0V, CAN 542 = 5.0V, Touch 573 = 3.3V, LCD 590 = 5.0V, General + 24-bit ADC 597 = 3.3V, LCD + 24-bit ADC 611 = 5.0V, Smart Card 612 = 3.3V, Music 613 = 3.3V, Music + USB 65x = Motor Control

Optional Version
(NULL), A ~ Z = Revision Code from A to Z or null (blank)

Marketing Name
Functional Category : Serial number from 0 ~ 9

Flash Capacity

1 = 8 KB 2 = 16 KB 3 = 32 KB 4 = 64 KB 5 = 128 KB

6 = 256 KB 7 = 384 KB 8 = 512 KB 9 = 768 KB A = 1024 KB

HT32 MCU Development Tools

Good MCU development tools are a necessary requirement for any design process. In order to support the Holtek 32-bit M0+ and M3 core series of MCUs, Holtek and external vendors offer a complete set of software and hardware tools to assist users with easy prototyping and debugging. Holtek's starter kit contains all the basic hardware, including an embedded e-Link32 Pro that provides a simple connection to a PC, allowing users to develop products quickly.
Holtek's expansion boards contain a variety of common electronic components such as switches, LEDs, potentionmeter, buzzers, IR components, etc., providing a flexible and complete system to ensure that users can quickly and easily learn how to use Holtek's 32-bit MCUs. A complete software library and comprehensive graphic documents ensure that customers can quickly develop 32-bit MCU-based products.

https://www.bestmodulescorp.com/

Deve4lopment Resources
Development Resources
Support multiple development environments and free Keil (Cortex®-M0+ series) HT32 firmware, application examples Datasheet, user manuals, application notes ISP/IAP/Writer tools

Firmware Library
Peripheral Drivers Examples Board Support Driver

Development Environment

USB Debug Adapter

USB ERROR
RUN
e-Link32 Pro

Model e-Link32 Pro

HT32 series online debug / programming tool
Features Arm® SWD USB debug adapter for the HT32 MCUs, CMSIS-DAP compliant.

Starter Kit

MCU I/O target board for prototyping, including an on-chip USB debug adapter

M0+ Series HT32F52342/52352 HT32F52331/52341 HT32F52231/52241 HT32F52220/52230 HT32F52243/52253 HT32F50220/50230 HT32F50231/50241

Model ESK32-30501 ESK32-30502 ESK32-30503 ESK32-30504 ESK32-30505 ESK32-30506 ESK32-30507

M0+ Series HT32F52344/52354 HT32F52357/52367 HT32F57342/57352 HT32F57331/57341 HT32F50343 HT32F54231/54241 HT32F54243/54253

Model ESK32-30509 ESK32-30510 ESK32-30511 ESK32-30512 ESK32-30515 ESK32-30518 ESK32-30519

M3 Series HT32F12365/12366 HT32F12345

Model ESK32-30105 ESK32-30106

M3 Series HT32F12364

Model ESK32-30107

Expansion Boards

Model

Functional extension of starter kit Features

ESK32-20001 ESK32-20001A

The basic expansion board is designed for use with the ESK-30xxx series of starter kits. Expansion board functions include: · User interfaces: 8080/SPI LCD connectors, buzzer, LEDs, potentionmeter, keys,
touch keys · Communication: RS232 and multiple interfaces for module expansion · Storage: EEPROM, SPI Flash, SD card slot

ESK32-21001 Enhanced version of expansion board with added functions such as smart card ESK32-21001A connector, audio encoder/decoder, CMOS sensor interface, etc. 8

HT32 MCU Programming Methods

e-Writer32
1 Site Programming Online/Offline Modes

Production Socket
Writer

IAP Reference Examples

End User Various Interface

USB HID, Mass Storage, DFU UART I2C Slave SPI Slave

IAP

ICP
On Board SWD

ISP
Engineering USB/UART

Gang-Writer32-8
8 Sites Parallel Programming Offline Mode

e-Link32 Pro
IDE/Offline/CMD Modes

HT32 MCU Development Resources and Download Website
The development resources include datasheet, reference documents, schematics, HT32 firmware library, PC driver, tools, etc.
Resource Download
https://mcu.holtek.com/ht32/resource/

HT32F5 Series (Cortex®-M0+) HT32_M0p_vxxxxxxxx.zip
HT32F1 Series (Cortex®-M3) HT32_M3_vxxxxxxxx.zip

9

Application Products

Smart Home
More and more household appliances such as smart and connection type of products require 32-bit processing.

120 88 70 /mPuinls.e

IoT/Wearable Devices
The demand for a low power consumption 32-bit MCU in wearable devices is growing.

USB Peripherals
USB is still the most versatile interface and an essential feature of PC-related products.

Smart Products HT32 MCU Solutions

Intelligent Leisure Products
Higher-level leisure products require a 32-bit MCU in terms of computing power and cost efficiency.

Data Processors/Recoders
32-bit processing capabilities are required for enhanced data processing.

10

HT32 BLDC Motor Control Applications
BLDC MCUs with integrated intellengent gate-driver and driver
Under the global energy saving and carbon reduction requirements, the use of BLDC motor design for motor products has become a market trend. Its advantages are small size, high efficiency, low noise, long service life, high power density, etc., but the disadvantages lie in higher cost and high complexity of design techniques. Holtek has released a series of Arm® Cortex®-M0+ core BLDC microcontrollers, which support Hall sensor or sensorless FOC controls. For BLDC motor loads with different voltages and power, BLDC SoC MCUs with integrated intellegent gate-driver and driver are also introduced, which effectively reduces the hardware volume and the complexity of the PCB design. In addition, Holtek also provides a Workshop for motor parameter adjustment and software secondary development, assisting customers to rotate motor smoothly in a short period of time, and to mass-produce the finished BLDC prducts and introduce them into the market in time. With the IEC/UL 60730-1 software certification, the HT32F65xxx series can be widely used in applications such as the fast-growing industrial controls, household applicances, ceiling fans, range hoods, gargen tools, robots, electric scooters, quadcopters, etc. BLDC Motor Control Application Block Diagram
11

Arm® Cortex®-M0+ BLDC Motor Control Purpose Selection Guide

Cortex-M0+ 32-Bit BLDC Flash MCU

Part No.

Max. Freq.

VDD Flash SRAM

PDMA

ADC

CMP

OPA

Timer*1

Cap.*2 or PWM

Cpm. PWM*3

RTC Interface Others

I/O Package

HT32F65232

32KB 4KB

2Msps×1 12-bit×12

2

60MHz

2.5V~ 5.5V

6CH

HT32F65230 HT32F65240

64KB 8KB

1Msps×2 12-bit×8

3

BFTM×2

SCTM×4

1

GPTM×1

MCTM×1

L S T M ×1

12

BFTM×2

2

SCTM×4

GPTM×1

MCTM×1

--

20 24SSOP

28

32QFN

USART×1

44 48LQFP

3

UART×1 SPI×1

CRC DIV

I²C×1



40 48LQFP

Note: 1. BFTM: Basic Function Timer, SCTM: Single-Channel Timer, GPTM: General-Purpose Timer, MCTM: Motor Control Timer, LSTM: Low Speed Timer. 2. Cap.: Input Capture. 3. Cpm. PWM: Complementary PWM for 3-phase motor control or inverter application. 4. Operating Temperature: -40 °C ~ 105 °C.

Cortex-M0+ 32-Bit BLDC Flash MCU with Gate-Driver

Part No.

Max. Freq.

VCC (HV)

LDO

GateDriver

Flash

SRAM

PDMA

ADC

CMP OPA

Timer*1

Cap.*2 or PWM

Cpm. PWM*3

RTC

Interface

Others

I/O

Package

HT32F65432A HT32F65532G

6V~ 36V

3P3N

6V~ 48V

6N 32KB 4KB

2Msps×1

12-bit×12

2

1

16

29

32QFN

12 48LQFP-EP

28

HT32F65732G*

6V~ 20V

6N

HT32F65440A

60MHz

6V~ 36V

5V

3P3N

6CH

2Msps×1 12-bit×11

BFTM×2

SCTM×4 GPTM×1

8

MCTM×1

HT32F65540G

6V~ 48V

6N

64KB 8KB

1Msps×2 12-bit×7

3

L S T M ×1 2

6V~

HT32F65740G*

20V

6N

22 46QFN

USART×1

26 48LQFP-EP

3



UART×1 SPI×1

CRC

DIV

28

I²C×1

26 48LQFP-EP

26

Cortex-M0+ 32-Bit BLDC Flash MCU with Driver

Part No.

Max. Freq.

VCC (HV)

LDO

Peak Current

Flash SRAM

PDMA

ADC

CMP OPA

Timer*1

Cap.*2 or PWM

Cpm. PWM*3

RTC

Interface

Others

I/O

Package

HT32F65C32F

32KB 4KB

2Msps×1 12-bit×12 2

1

BFTM×2 SCTM×4

60MHz 6V~ 5V

3.5A

6CH

GPTM×1

8

32V HT32F65C40F

64KB 8KB

1Msps×2 12-bit×7

3

2 MCTM×1 L S T M ×1

USART×1

28 32QFN

UART×1 CRC 14 48LQFP-EP

3



SPI×1

DIV

I²C×1

26 48LQFP-EP

* Under development, available in 2Q, 2023. Note: 1. BFTM: Basic Function Timer, SCTM: Single-Channel Timer, GPTM: General-Purpose Timer, MCTM: Motor Control Timer.
2. Cap.: Input Capture. 3. Cpm. PWM: Complementary PWM for 3-phase motor control or inverter application. 4. Operating Temperature: -40 °C ~ 105 °C.

BLDC Motor Control Development Boards

LVPB-A
DC 8V~26V/2.5A

MVPB-A
DC 15V~60V/20A

https://www.bestmodulescorp.com/
12

HVPB-A
AC 85V~265V/2.5A

FOC-EVB

HT32 High Accuracy Measurement Applications
24-bit Delta Sigma ADC for high accuracy measurements
Holtek has released its new Arm® Cortex®-M0+ MCUs, the HT32F59xxx series, which are specially designed for high accuracy measurement applications. The integrated A/D converter has an Effective Number of Bits (ENOB) of up to 20.7 and has a conversion rate of up to 1.6 kHz, which combined with the 12-bit SAR A/D converter that has a conversion rate of 1 MHz, allows users to implement fast and accurate measurements. Other resources include an LCD display driver, USB, UART and other commonly used serial transmission interfaces. These make the devices suitable for a diversified range of applications including electronic scales, blood pressure meters, temperature meters, high accuracy industrial controls or instrumentation etc. High Accuracy Measurement Application Block Diagram

Arm® Cortex®-M0+ High Accuracy Measurement Purpose Selection Guide

Enhanced 24-Bit A/D Cortex-M0+ 32-Bit MCU

Part No.

Max. Freq.

HT32F59041 20MHz

VDD
2.5V~ 5.5V

Flash 64KB

SRAM 8KB

ADC

Timers*1

SAR ADC Delta Sigma

1Msps

ADC

12-bit×12 24-bit×4

BFTM×2 PWM×2 GPTM×1 MCTM×1

Cap.*2 or PWM
16

Cpm. PWM*3
3

RTC Interface Others I/O

USART×1



UART×2 SPI×1

CRC DIV

30

I2C×1

Package 48LQFP

Enhanced 24-Bit A/D Cortex-M0+ 32-Bit LCD MCU

Part No. HT32F59741

Max. Freq.
60MHz

VDD
1.65V~ 3.6V

Flash 64KB

SRAM 8KB

ADC

Timers*1

SAR ADC Delta Sigma

1Msps

ADC

12-bit×10 24-bit×4

BFTM×2 PWM×2 GPTM×1

Cap.*2 or PWM
12

RTC SCI*4 USB*5 LCD

Interface

Others I/O Package



1



29×4 USART×1

~

UART×2

25×8 SPI×2, I2C×2

CRC DIV

43 64LQFP 53 80LQFP

Note: 1. BFTM: Basic Function Timer, SCTM: Single-Channel Timer, GPTM: General-Purpose Timer, MCTM: Motor Control Timer. 2. Cap.: Input Capture. 3. Cpm. PWM: Complementary PWM for 3-phase motor control or inverter application. 4. SCI: ISO7816-3 Smart Card Interface. 5. USB 2.0 Full Speed Device.

13

HT32 BT5.2 Low Power Bluetooth Applications
Bluetooth Low Energy wireless data transmission technology that meets the needs of Internet of Things (IoT) applications
Smart phones have led to the widespread popularity of Bluetooth devices. Audio transmission is a larger application of Bluetooth peripherals, following are data transmission (e.g., wearable devices or healthcare) and location services (e.g., indoor guidance or dissemination of point-of-interest information). For the latter two applications, Holtek has released a Bluetooth low energy Arm® Cortex®-M0+ dual-core SoC MCU, the HT32F67741, which has passed the BLE5.2 BQB (Bluetooth Qualification Body) certification. The device is suitable for use in health care products, home appliances, beacons, intelligent leisure products, data loggers, human interface devices (HID) service, etc. BT5.2 BLE Low Power Bluetooth Application Block Diagram

Arm® Cortex®-M0+ BLE Bluetooth Purpose Selection Guide

Cortex-M0+ 32-Bit BLE MCU

Part No.

Max. Freq.

VDD Flash SRAM ADC

Timers #

Ver.

Data Rate

Output Power

HT32F67741 40MHz

2.0V~ 3.6V

64KB

8KB

1Msps 12-bit×6

RTC×1 WDT×1 BFTM×2 SCTM×4 GPTM×1 MCTM×1

5.2 1/2Mbps +3.5dBm

Note: # BFTM: Basic Function Timer, SCTM: Single-Channel Timer, GPTM: General-Purpose Timer, MCTM: Motor Control Timer.

Sensitivity -94/-91dBm

Interface
USART×1 UART×2
SPI×2 I2C×2

Others I/O Package

CRC×1 TRNG×1

25

46QFN

14

Holtek Semiconductor Inc.

Sharing Success Through Excellence

Holtek Semiconductor Inc. (Headquarters) No.3, Creation Rd. II, Science park, Hsinchu 300, Taiwan Tel: 886-3-5631999 Fax: 886-3-5631189
Holtek Semiconductor Inc. (Taipei Sales Office) 4F-2, No. 3-2, YuanQu St., Nankang Software Park, Taipei 115, Taiwan Tel: 886-2-2655-7070 Fax: 886-2-2655-7373 Fax: 886-2-2655-7383 (International sales hotline)
Holtek Semiconductor (India) Pvt.Ltd. Suit no 1004, 29/30 MG road, Prestige Meridian 1, Bengaluru, Karnataka, India 560001 Tel: 91-80-4372-9269

Holtek Semiconductor (USA), Inc. (North America Sales Office) 19 Hammond,Suite 513,Irvine,CA 92618 Tel:1-949-273-8988
Holtek Semiconductor (China) Inc. Building No. 10, Xinzhu Court, (No. 1 Headquarters), 4 Xinzhu Road, Songshan Lake, Dongguan, China 523808 Tel: 86-769-2626-1300 Fax: 86-769-2626-1311 Fax: 86-769-2626-1322 (Sales Office)

September, 2022_V003

Holtek Official Website

21ic Forum

Best Modules Online Shop



References

Adobe PDF library 16.07 Adobe Illustrator 26.5 (Macintosh)