# hpm_sdk **Repository Path**: lavine/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**: 36 - **Created**: 2024-01-26 - **Last Updated**: 2024-05-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ``` mermaid gantt title HPM SDK Release Plan dateFormat YYYY-MM-DD section Mainline Release v1.1.0 :a1, 2023-01-01, 2023-03-31 v1.2.0 :a2, 2023-04-01, 2023-06-30 v1.3.0 :a3, 2023-07-01, 2023-09-30 v1.4.0 :a4, 2023-10-01, 2023-12-31 ``` [English](README.md) # HPM SDK 概述 HPM SDK项目是基于HPMicro 公司的MCU编写的软件开发包,支持多种MCU。基于BSD许可证,包含了底层驱动,中间件和RTOS,例如littlevgl/ lwIP/ TinyUSB/ FreeRTOS等,支持大量评估板。 ## HPM SDK 目录结构 | 目录名称 | 描述 | |--------|--------| | /arch | cpu架构相关文件 | | /boards | 板级文件 | | /cmake | cmake扩展 | | /components | 软件组件 | | /docs | 文档 | | /drivers | 底层驱动文件| | /middleware | 中间件 | | /samples | 驱动、中间件以及软件组件示例代码 | | /scripts | 辅助脚本 | | /soc | SoC相关文件 | | /utils | 辅助文件 | ## SDK文档 - 本地文档: SDK文档可以进行本地编译,成功编译之后可以通过以下入口访问本地文档: - >/docs/index.html - >/docs/index_zh.html > 文档编译方式请参考/docs/README.md - 在线文档: - http://hpm-sdk.readthedocs.io/ - http://hpm-sdk-zh.readthedocs.io/ ## 代码仓库 - hpm_sdk github: https://github.com/hpmicro/hpm_sdk - sdk_env github: https://github.com/hpmicro/sdk_env - 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 > 仓库在gitee上有对应的镜像。