Products Introduction
The HPM6200 series MCU is a high-pertormance, real-time, mixed-signal microcontroller family for digital power and high-performance motor control in industrial and automotive applications.
Performance
Floating-point RISC-V dual-core supports dual-precision and powerful DSP extensions, with a frequency up to 600mhz and performance exceeding 6780coremark™ and 3420dmips.
32KB High-speed Cache (l/D Cache), up to 512KB of zero-wait instruction in dual-core configuration and data local memory (ILM/DLM), together with 256KB general purpose SRAM, greatly mitigate performance losses caused by slow external memory.
Enhanced PWM Control System
Four groups of 8-channel enhanced PWM controllers. of which two groups of PWM modulation accuracy as high as 100PS.
Two programmable logic arrays(PLA) can flexibly construct the unique combinational logic/timing, circuit, enrich the system function, improve the flexibility and robustness.
Rich Peripherals
A variety of communication interfaces: A high-speed USB built- inPhy, up to 4 CAN/CAN-FD, 4 Lin and rich UART, SPI, 12C peripherals.
The ∑△ digital filter SDM, including the SINC, can be connected.
Externally to The ∑△ digital filter modulator.
Three 2MSPS 16-bit high-precision adcs, configured for12-bit.
Precision conversion up to 4MSPS, up to 24 analog input channels; Four analog comparators and two 1MSPS 12-bit dacs.
Up to 2032-bit timers, 5 watchdog and 1RTC.
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
-
Hpm_motor Library
Hpm_motor is a library file for core algorithms of motor control, which aims to continuously update and improve specific functional algorithms through modular management; For users, there is no need to worry about how the underlying implementation is implemented, which accelerates the development of user programs. Trajectory planning algorithm: When the motor starts and stops, there is a step change in speed. Sudden changes in motor speed may lead to current overload. So, acceleration and deceleration control algorithms are usually used to plan motor speed. The trajectory planning algorithm used in libhpm_motor. a is an S-shaped curve, whose core function is to control the change of acceleration by varying the magnitude of acceleration, ensuring that the acceleration does not suddenly change, making the acceleration and deceleration speed curves smooth, thereby achieving the goal of smooth operation of the motor
-
Bootrom OTA Upgrade Solution
This plan mainly introduces how to use the built-in SEC_IMG-OFFSET function of bootrom for OTA upgrade. We use UART xmodem function for OTA upgrade and run encrypted firmware.
-
HPM Level 2 Boot Firmware Upgrade Plan
This solution is a customized Level 2 Boot upgrade solution that supports firmware upgrades in both Level 2 Boot and APP applications. Support upgrade package creation and support different verification algorithms, such as checksum/xor/crc32/sha1/sha256/sm3; Support ping/pang upgrade, second level Boot supports remap jump, user-app only requires one project and linker file; Level 2 Boot supports version verification and intelligent redirection.
-
Hpm Motor External Spi Encoder Scheme
This scheme triggers ADC sampling at a specific PWM moment, and at the same time triggers HDMA to operate SPI controller at another specific PWM point. It relies on HDMA chain mode to create a circular linked list, and HDMA automatically completes SPI read and write tasks, storing the read data in the designated memory without CPU involvement. At the same time, the HPM ADC controller also has its own DMA, which stores the sampled data in the designated memory after ADC sampling is completed, and the CPU does not need to participate. Users can directly use the ADC sampling results and SPI encoder information in the ADC sampling completion interrupt to perform subsequent closed-loop algorithms and ultimately adjust the PWM duty cycle for the next cycle.
-
General Software Architecture Solution for Power Supply
The HPM Power solution summarizes the requirements of power management MCU, integrates them into a universal software architecture solution, and provides various API interfaces. The HPM Power Driver API is a driver API interface for power supplies based on the HPM Software Development Kit (HPM SDK) package. The Power API abstracts hardware components such as PWM pairs, PWM, and ADC channels into custom ID numbers, and upper layer applications only need to focus on the abstract ID numbers.
-
HPM6200EVK
The HPM6200EVK provides a range of interfaces for the features of the HPM6200 microcontroller series, including an SMA interface for ADC input, an SMA interface for high-resolution PWM output, and a standard HPMicro motor control interface. The HPM6200EVK also integrates two 2x20 pin IO expansion connectors, which connect to most of the HPM6200 MCU's IOs for user evaluation. Additionally, the HPM6200EVK includes NOR Flash storage expansion for the MCU and features an integrated on-board debugger.
-
HPM6280IPA2
Package: LQFP144
-
HPM6264IPA2
Package: eLQFP-144
-
HPM6260IEP2
Package: BGA-116
-
HPM6260IPA2
Package: eLQFP-144
-
HPM6264IEP2
Package: BGA-116
-
HPM6280IEP2
Package: BGA-116
-
HPM6284IEP2
Package: BGA-116
-
HPM6284IPA2
Package: LQFP144