gantt
title HPM SDK Release Plan
dateFormat YYYY-MM-DD
section Mainline Release
v1.8.0 :a1, 2024-10-01, 2024-12-31
v1.9.0 :a2, 2025-01-01, 2025-03-31
v1.10.0 LTS :a3, 2025-04-01, 2025-06-30
中文
HPM SDK Overview
The HPM SDK Project is a software development kit based on HPMicro's MCUs, which supports a wide range of MCUs, based on the BSD license, including drivers, middleware and RTOS, such as littlevgl/ lwIP/ TinyUSB/ FreeRTOS, etc. It supports a large number of Boards.
SDK Directory Structure
| Name |
Description |
| /arch
| cpu architecture |
| /boards
| board support files |
| /cmake
| cmake extensions |
| /components
| software components |
| /docs
| documentation |
| /drivers
| low level driver files |
| /middleware
| middleware files |
| /samples
| sample source for drivers, middleware, components |
| /scripts
| util scripts |
| /soc
| SoC specific source |
| /utils
| util source |
SDK Documentation
- Local:
SDK documentation can be built locally, once it's done, it can be accessed with the following entries:
- >/docs/index.html
- >/docs/index_zh.html
> Please refer to for hpm_sdk Getting Started more details about documentation building.
- Online:
Repositories
Note: repositories are mirrored on gitee.