# hpm_sdk **Repository Path**: ethanann/hpm_sdk ## Basic Information - **Project Name**: hpm_sdk - **Description**: hpm_sdk官方github仓库镜像 https://github.com/hpmicro/hpm_sdk - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 40 - **Created**: 2025-09-01 - **Last Updated**: 2025-09-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ``` mermaid gantt title HPM SDK Release Plan dateFormat YYYY-MM-DD section Mainline Release v1.9.0 :a1, 2025-01-01, 2025-03-31 v1.10.0 :a2, 2025-04-01, 2025-06-30 v1.11.0 :a3, 2025-07-01, 2025-12-31 ``` [中文](README_zh.md) # 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](docs/en/get_started.rst) more details about documentation building. - Online: - http://hpm-sdk.readthedocs.io/ - http://hpm-sdk-zh.readthedocs.io/ ## Repositories - hpm_sdk: https://github.com/hpmicro/hpm_sdk - sdk_env: https://github.com/hpmicro/sdk_env - hpm_apps: https://github.com/hpmicro/hpm_apps - sdk extra demo: https://github.com/hpmicro/hpm_sdk_extra - openocd (hpmicro patched): https://github.com/hpmicro/riscv-openocd - gnu gcc toolchain: https://github.com/hpmicro/riscv-gnu-toolchain > Note: repositories are mirrored on gitee.