Products Introduction
Performance
Equipped with 32 KB unified instruction/data cache (I/D Cache), each core features up to 256 KB zero-wait local instruction memory (ILM) and local data memory (DLM), alongside an additional 256 KB general-purpose SRAM. This architecture drastically eliminates performance degradation caused by low-speed external memory access.
Enhanced Motion Control Subsystem
- Four 8-channel enhanced PWM controllers with a modulation resolution as high as 100 ps
- Multi-type motion sensor interfaces: interfaces for incremental and absolute position sensors, rotary encoders and magnetic encoders
- Pulse-type position output interface and absolute position output interface
Dedicated motion & position control unit
Programmable Logic Block (PLB)
High-Performance Analog Peripherals
- Four 16-bit high-precision ADCs with a sampling rate of 2 MSPS; the conversion rate can reach 4 MSPS when configured in 12-bit mode. Up to 32 analog input channels are available, with differential input support.
- Eight analog comparators, each integrated with a 12-bit DAC for internal reference voltage generation
Two 12-bit DACs
Power Management System
Comprehensive Peripherals
Two 8-channel I2S interfaces and digital microphone interfaces.
Memory & External Expansion Interfaces
- On-chip 1 MB Flash memory
- External memory expansion controller supporting 32/16-bit SDRAM, SRAM or SRAM-compatible external devices at 166 MHz
Programmable external parallel bus for extending external devices including FPGAs
Hardware Security Module
Reset
-
Product Introduction
-
Data Manual
-
User Manuals
-
Errata Sheet
-
CAD/CAE Resources
-
Application Documents
Display Result
Name
Type
Language
Date
-
SDK
The HPM SDK is a comprehensive software support package launched by HPMicro. It is fully open-source, based on the BSD 3-Clause license, and applicable to all HPMicro microcontroller products.
-
HPM Pinmux Tool
The HPM Pin Multiplexing Tool allows users to assign internal signals to external pins, configure electrical properties, resolve I/O conflicts, and generate pure C source code that can be directly used with the HPM SDK.
-
HPM Manufacturing Tool
The HPM Manufacturing tool is an easy-of-use one-stop tool supporting image editing, and multi-device OTP/image programming via USB/UART.
-
HPM Monitor Studio
HPM Monitor Studio is a real-time monitoring and observation tool launched by HPMicro Semiconductor for MCUs.
-
HPMicro Series Resources
HPMicro Development Materials and Tools
-
Segger Embedded Studio
Segger Microcontroller has nearly thirty years of experience in the embedded systems field, offering cutting-edge embedded system software and hardware.
-
Embeetle IDE
Clean and Efficient IDE tools specifically for your microcontroller.
-
IAR Embedded Workbench for RISC-V
Provides a one-stop development toolchain with a set of tools in a single view, ensuring an uninterrupted workflow. You can compile, analyze, and debug your code in the most efficient way using IAR Embedded Workbench.