HT32F49365/HT32F49395
32-Bit Arm® Cortex®-M4 MCU
General Information
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.
Feature Details
| Attribute | Value |
|---|---|
| ▆ Core: ARM®32-bit Cortex®-M4F CPU with FPU |
|
▆ Memories
| Attribute | Value |
|---|---|
| 256 to 1024 KBytes of Flash memory | Available |
| 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 | Available |
| External memory controller (XMC) with 2 Chip Select, supporting multiplexed SRAM/NOR/PSRAM and NAND memories | Available |
| LCD parallel interface, 8080/6800 modes | Available |
Feature Details
| Attribute | Value |
|---|---|
| ▆ Clock, Reset, and Power management |
|
| ▆ Low power consumption |
|
▆ 3 × 12-bit 0.5 μs A/D converters, up to 16 channels
| Attribute | Value |
|---|---|
| Conversion range | 0 V to 3.6 V |
| Triple sample and hold capability | Available |
| Temparature sensor | Available |
Feature Details
| Attribute | Value |
|---|---|
| ▆ 2 × 12-bit D/A converters | Available |
▆ DMA: 14-channel DMA controller
| Attribute | Value |
|---|---|
| Peripherals supported | timers, ADCs, SDIOs, I²Ss, SPIs, I²Cs, and USARTs |
Feature Details
| Attribute | Value |
|---|---|
| ▆ Debug Mode |
|
| ▆ Up to 80 Fast I/O Interfaces |
|
▆ Up to 17 Timers
| Attribute | Value |
|---|---|
| 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. | Available |
| Up to 2 × 16-bit motor control PWM advanced timers with dead-time generator and emergency brake | Available |
| 2 × Watchdog timers | Available |
| SysTick timer | 24-bit downcounter |
| 2 × 16-bit basic timers to drive the DAC | Available |
Feature Details
| Attribute | Value |
|---|---|
| ▆ Up to 20 Communication Interfaces |
|
| ▆ CRC Calculation Unit | Available |
| ▆ 96-bit unique ID (UID) | Available |
| ▆ Packages |
|
Resources
| Title | Date | File Size | Language | Download |
|---|