Overview

HPM_APPS is an open-source application reference design package released by HPM under the BSD 3-Clause License. This suite covers a variety of system-level closed-loop application solutions and hardware reference designs for HPMicro MCUs. It integrates abundant middleware, components and services, and provides detailed documentation and design guidelines to help users get started and perform evaluations quickly. Note: Each HPM_APPS application example requires support from a specific version of HPM_SDK. Be sure to check the README file in the corresponding example directory to confirm the required SDK version.

Details

Overview

HPM_APPS is an open-source application reference design package released by HPM under the BSD 3-Clause License. This suite covers a variety of system-level closed-loop application solutions and hardware reference designs for HPMicro MCUs. It integrates abundant middleware, components and services, and provides detailed documentation and design guidelines to help users get started and perform evaluations quickly.

Note: Each HPM_APPS application example requires support from a specific version of HPM_SDK. Be sure to check the README file in the corresponding example directory to confirm the required SDK version.


Details

Online Documentation

  • English: https://hpm-apps.readthedocs.io/en/latest/

  • Chinese: https://hpm-apps.readthedocs.io/zh-cn/latest/

Software Repository

  • GitHub: https://github.com/hpmicro/hpm_apps

  • Gitee: shturl.cc/fT2jWXJNTQiTrGb6dCuIdv7N

Software References

  • High-performance LWIP+ADC Solution

  • General Power Supply Software Architecture

  • HPM Motor with External SPI Encoder Solution

  • HPM Secondary Boot Firmware Upgrade Solution

  • HPM Secondary BOOT Firmware V2 Upgrade Solution

  • Bootrom OTA

  • HPM FEMC Driver for 8080 Display Development

  • LED Large Screen Driving Solution

  • hpm_motor Library Test Demo

  • HPM 5300 Series Resolver Hardware Decoding Solution

  • HPM5300_RDC Hardware Decoding Solution

  • HPM5300_RDC Software Decoding Solution

  • hpm_monitor v2 Service Example

  • SPI Operation for NOR Flash

  • I2S_DMA_CHAIN Example

  • HPM Dual-port Ethernet Ring Communication Solution

  • HPM6E00 FULL PORT

  • EtherCAT Master

  • HPM TSN Ring Network Communication Solution

  • HPM5E00EVK Web Control System

  • High-performance Data Monitoring Solution with HPM_MONITOR + ADC

  • HPM6750 Combo EVK Function and Performance Test

  • HPM68 Series: Multi-Layer Dashboard Solution

  • EtherCAT Master Integrated Display & Motor Control Solution

  • HPM5E Series: CAN Terminal Device for EtherCAT-CAN Protocol Conversion

  • HPM EtherCAT-to-CAN Master

  • HPM EtherCAT-to-CAN Gateway

  • HPM6E Series: Multi-port Ethernet Solution with TSN as Switch

Hardware References

  • HPM ADC EVK

  • HPM6880 DDR Hardware Design Recommendations

  • HPM Daughter Board Series

Closed-Loop Solutions

  • HPM5300 Micro Servo Drive-Control Integrated Solution

  • HPM6200 4-Axis Servo Drive-Control Solution

  • HPM6E_ROBOT3.0 Solution

Middleware

  • hpm_motor Library

  • hpm_monitor

  • hpm_ota

The latest version of APPS is V1.11.0.


weixintupian20250113152436.jpg