HT32F59045
HT32F59045 is 32-Bit Pulse Oximeter Microcontroller manufactured by Holtek Semiconductor.
HT32F59045 Datasheet
32-Bit Arm® Cortex®-M0+ Pulse Oximeter Microcontroller, 64 KB Flash and 8 KB SRAM with Pulse Oximeter AFE, 1 Msps ADC, USART, UART, SPI, I2C, MCTM, GPTM, SCTM, BFTM, CRC, RTC and WDT
Revision: V1.10 Date: January 20, 2025
32-Bit Arm® Cortex®-M0+ Pulse Oximeter MCU HT32F59045
1 General Description
The Holtek HT32F59045 device is high performance, low power consumption 32-bit microcontroller based around an Arm® Cortex®-M0+ processor core. The Cortex®-M0+ is a nextgeneration processor core which is tightly coupled with Nested Vectored Interrupt Controller (NVIC), Sys Tick timer, and including advanced debug support. The device operates at a frequency of up to 40 MHz with a Flash accelerator to obtain maximum efficiency. It provides 64 KB of embedded Flash memory for code/data storage and 8 KB of embedded SRAM memory for system operation and application program usage. A variety of peripherals, such as ADC, I2C, USART, UART, SPI, MCTM, GPTM, SCTM, CRC-16/32, RTC, WDT, SW-DP (Serial Wire Debug Port), etc., are also implemented in the device. The device also includes a high quality, high flexibility and high integration Pulse Oximeter AFE. The above Features ensure that the device is suitable for use in Pulse Oximeter applications.
1 General Description
Rev. 1.10
6 of 37
January 20, 2025
2 Features
32-Bit Arm® Cortex®-M0+ Pulse Oximeter MCU HT32F59045
2 Features
Core
▆ 32-bit Arm® Cortex®-M0+ processor core ▆ Up to 40 MHz operating frequency ▆ Single-cycle multiplication ▆ Integrated Nested Vectored Interrupt Controller (NVIC) ▆ 24-bit Sys Tick timer The Cortex®-M0+ processor is a very low gate count, highly energy efficient processor that is intended for microcontroller and deeply embedded applications that require an area optimized, low-power processor. The processor is based on the ARMv6-M architecture and supports Thumb® instruction sets; single-cycle I/O ports; hardware multiplier and low latency interrupt respond time.
On-chip Memory
▆ 64...