The HC32F460KCTA-LQFP64 is a high-performance 32-bit microcontroller from HDSC, based on the ARM Cortex-M4 core with integrated DSP and FPU capabilities, operating at speeds up to 200 MHz. It features 256 KB of Flash memory and 192 KB of SRAM, including 32 KB of high-speed RAM and 4 KB of retention RAM, providing ample space for code and data storage .
Operating within a voltage range of 1.8V to 3.6V, the HC32F460KCTA supports a wide array of applications. It offers a comprehensive set of peripherals, including two 12-bit ADCs with 16 channels, one programmable gain amplifier (PGA), three voltage comparators, and an on-chip temperature sensor, facilitating precise analog signal processing .
For communication, the microcontroller includes 4 UARTs (supporting ISO7816-3), 3 I2Cs (supporting SMBus), 4 SPIs, 4 I2S interfaces with an integrated audio PLL, 2 SDIO interfaces (supporting SD/MMC/eMMC formats), 1 QSPI interface (supporting 200 Mbps high-speed access), 1 CAN controller (supporting ISO11898-1), and a USB 2.0 Full-Speed interface with an integrated PHY, supporting both Device and Host modes .
The HC32F460KCTA also features 14 timers, including 3 multifunction 16-bit PWM timers (Timer6), 3 16-bit motor PWM timers (Timer4), 6 16-bit general-purpose timers (TimerA), and 2 16-bit basic timers (Timer0), enabling complex timing operations. It supports up to 83 GPIOs, with up to 81 being 5V-tolerant, and offers advanced security features such as AES-128 encryption, SHA-256 hashing, a true random number generator (TRNG), and CRC support .
Designed for low-power applications, the microcontroller provides three low-power modes: Sleep, Stop, and Power-down, with standby current as low as 1.8 µA at 25°C. It supports fast wake-up times, with Stop mode wake-up in as little as 2 µs and Power-down mode wake-up in as little as 20 µs .
The device is housed in a 64-pin LQFP package measuring 10×10 mm, making it suitable for applications requiring a balance of performance and compactness.