Instruction Manual for HOLTEK models including: MCU Series HT32 Arm Cortex M, MCU Series, HT32 Arm Cortex M, Arm Cortex M, Cortex M
File Info : application/pdf, 15 Pages, 8.13MB
DocumentDocumentHT32 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