Logo

Contents

  • introduction
  • Software reference
  • Hardware reference
  • Apps solution samples
  • Middleware
    • 1. hpm_motor LIB USER GUIDE
    • 2. hpm_monitor
    • 3. hpm_ota
  • Customer feedback
HPMicro Software Development Kit
  • Middleware
  • View page source

Middleware

  • 1. hpm_motor LIB USER GUIDE
    • 1.1. overview
    • 1.2. Installing the HPM MOTOR Library
      • 1.2.1. hpm_motor library package contents
      • 1.2.2. How to Install the HPM MOTOR Library
    • 1.3. Library function description
      • 1.3.1. Trajectory planning algorithm
      • 1.3.2. Inertia identification algorithm
    • 1.4. API
  • 2. hpm_monitor
    • 2.1. Introduction
    • 2.2. Features
    • 2.3. Protocol Version
    • 2.4. Sampling Mode
      • 2.4.1. 1. Notify Mode
      • 2.4.2. 2. Stream Mode
      • 2.4.3. 3. Buffer Mode
      • 2.4.4. 4. User-defined channel
    • 2.5. Instructions for Use
      • 2.5.1. 1. APPS CMakeLists.txt Config
      • 2.5.2. 2. monitor_config.h Config
      • 2.5.3. 3.Service Invocation
    • 2.6. Custom Channel Data Reporting
      • 2.6.1. 1. Define global variables and register them to the monitoring channel.
      • 2.6.2. 2. Add Single Data Upload
      • 2.6.3. 3. Add array data reporting
      • 2.6.4. 4. Example of Motor Current Loop
    • 2.7. Core Functionality
      • 2.7.1. Protocol Analysis
      • 2.7.2. Memory Access Engine
      • 2.7.3. Data Packetization
      • 2.7.4. Integration Method
    • 2.8. Technical Advantages
      • 2.8.1. 1. Low CPU Utilization
      • 2.8.2. 2. Independent Memory Pool
      • 2.8.3. 3. Flexible Sampling Modes
      • 2.8.4. 4. Real-Time Performance Guarantee
    • 2.9. Version History
    • 2.10. Important Notes
    • 2.11. API
  • 3. hpm_ota
    • 3.1. Introduction
    • 3.2. Features
    • 3.3. Introduction
      • 3.3.1. General Flash Partition
      • 3.3.2. RAM or FLASH XIP Operation
      • 3.3.3. Firmware Encryption
      • 3.3.4. Full Upgrade
      • 3.3.5. Differential Upgrade (Incremental Upgrade)
      • 3.3.6. Compressed Upgrade
    • 3.4. API

© Copyright 2020-2025, HPMicro. Last updated on Dec 25, 2025.