.png)
The HT32F49365/HT32F49395 devices are based on the high-performance Arm®Cortex®-M4 32-bit RISC core, operating at a frequency of up to 240 MHz. The Cortex®-M4 core features a Floating Point Unit (FPU) single precision which supports all Arm® single-precision data processing instructions and data types. It also implements a full set of DSP instructions and a Memory Protection Unit (MPU) which enhances application security.
The devices incorporate high-speed embedded memories (up to 1024 KBytes of internal Flash memory, 96 + 128 KBytes of SRAM), external SPI Flash (up to 16 MBytes addressing capability), and a wide range of enhanced GPIOs and peripherals connected to two APB buses. Any block of the embedded Flash memory can be protected by the “sLib” (security library), functioning as a security area with code-executable only.
The devices offer three 12-bit ADCs, two 12-bit DACs, eight general-purpose 16-bit timers plus two general-purpose 32-bit timers, and up to two PWM timers for motor control. They support standard and advanced communication interfaces including up to three I²Cs, four SPIs (all multiplexed as I²Ss), two SDIOs, eight USARTs/UARTs, an USBFS, and two CANs.
The HT32F49365/HT32F49395 devices operate in the -40 to +105 °C temperature range, from a 2.6 to 3.6 V power supply. A comprehensive set of power-saving mode allows the design of low-power application.
The HT32F49365/HT32F49395 are supplied in different package types. The entire HT32F49365/ HT32F49395 series of devices are fully pin-to-pin, software and functionally compatible with each other, except that the configurations of peripherals are not completely identical, depending on the package types.
- 240 MHz maximum frequency, with a Memory Protection Unit (MPU), single-cycle multiplication and hardware division
- Floating Point Unit (FPU)
- DSP instructions
Memories
- 256 to 1024 KBytes of Flash memory
- sLib: configure any part of main Flash as a library area that is code excutable but secured and non-readable
- SPIM interface: extra interfacing up to 16 Mbytes of external SPI Flash (as instruction/data memory)
- Up to 96 + 128 KBytes of SRAM
- External memory controller (XMC) with 2 Chip Select, supporting multiplexed SRAM/NOR/PSRAM and NAND memories
- LCD parallel interface, 8080/6800 modes
Clock, Reset, and Power management
- 2.6 V ~ 3.6 V application suppy and I/Os
- Power on reset (POR)/ low voltage reset (LVR), and power voltage monitor (PVM)
- 4 to 25 MHz crystal (HEXT)
- Internal 48 MHz factory-trimmed RC (offering 1% accuracy at TA =25 °C, 2.5 % accuracy at TA =-40 to +105 °C), with automatic clock calibration (ACC)
- Internal 40 kHz RC oscillator (LICK)
- 32.768 kHz crystal oscillator (LEXT)
Low power consumption
- Sleep, Deepsleep, and Standby modes
- VBAT supply for RTC and 42 × 16-bit battery powered registers (BPR)
3 × 12-bit 0.5 μs A/D converters, up to 16 channels
- Conversion range: 0 V to 3.6 V
- Triple sample and hold capability
- Temparature sensor
2 × 12-bit D/A converters
DMA: 14-channel DMA controller
- Peripherals supported: timers, ADCs, SDIOs, I²Ss, SPIs, I²Cs, and USARTs
Debug Mode
- Serial wire debug (SWD) and JTAG interface
- Cortex®-M4F Embedded Trace Macrocell (ETM™)
Up to 80 Fast I/O Interfaces
- 37/51/80 multifunctional and bidirectional I/Os, all mappable to 16 external interrupt vectors and almost 5 V-tolerant
- All fast I/Os, control registers accessable with fAHB speed
Up to 17 Timers
- Up to 8 × 16-bit general-purpose timers + 2 × 32-bit general-purpose timers; each with 4 IC/ OC/PWM or pulse counter and quadrature (incremental) encoder input.
- Up to 2 × 16-bit motor control PWM advanced timers with dead-time generator and emergency brake
- 2 × Watchdog timers
- SysTick timer: 24-bit downcounter
- 2 × 16-bit basic timers to drive the DAC
Up to 20 Communication Interfaces
- Up to 3 × I²C interfaces (SMBus/PMBus)
- Up to 8 × USARTs (ISO7816 interface, LIN, IrDA capability, and modem control)
- Up to 4 × SPIs (50 Mbit/s), all with I²S interface multiplexed,. I²S2/ I²S3 support full-duplex
- Up to 2 × CAN interfaces (2.0B Active)
- USB2.0 full-speed interface supporting Crystal-less
- Up to 2 × SDIO interfaces
CRC Calculation Unit
96-bit unique ID (UID)
Packages
- LQFP100 (14 × 14 mm)
- LQFP64 (10 × 10 mm)
- LQFP48 (7 × 7 mm)
- QFN48 (6 × 6 mm)