1``` mermaid 2gantt 3 title HPM SDK Release Plan 4 dateFormat YYYY-MM-DD 5 section Mainline Release 6 v1.1.0 :a1, 2023-01-01, 2023-03-31 7 v1.2.0 :a2, 2023-04-01, 2023-06-30 8 v1.3.0 :a3, 2023-07-01, 2023-09-30 9 v1.4.0 :a4, 2023-10-01, 2023-12-31 10``` 11 12[English](README.md) 13 14# HPM SDK 概述 15HPM SDK项目是基于HPMicro 公司的MCU编写的软件开发包,支持多种MCU。基于BSD许可证,包含了底层驱动,中间件和RTOS,例如littlevgl/ lwIP/ TinyUSB/ FreeRTOS等,支持大量评估板。 16 17## HPM SDK 目录结构 18 19| 目录名称 | 描述 | 20|--------|--------| 21| <HPM_SDK_BASE>/arch | cpu架构相关文件 | 22| <HPM_SDK_BASE>/boards | 板级文件 | 23| <HPM_SDK_BASE>/cmake | cmake扩展 | 24| <HPM_SDK_BASE>/components | 软件组件 | 25| <HPM_SDK_BASE>/docs | 文档 | 26| <HPM_SDK_BASE>/drivers | 底层驱动文件| 27| <HPM_SDK_BASE>/middleware | 中间件 | 28| <HPM_SDK_BASE>/samples | 驱动、中间件以及软件组件示例代码 | 29| <HPM_SDK_BASE>/scripts | 辅助脚本 | 30| <HPM_SDK_BASE>/soc | SoC相关文件 | 31| <HPM_SDK_BASE>/utils | 辅助文件 | 32 33## SDK文档 34- 本地文档: 35 SDK文档可以进行本地编译,成功编译之后可以通过以下入口访问本地文档: 36 - <HPM_SDK_BASE>>/docs/index.html 37 - <HPM_SDK_BASE>>/docs/index_zh.html 38 > 文档编译方式请参考<HPM_SDK_BASE>/docs/README.md 39- 在线文档: 40 - http://hpm-sdk.readthedocs.io/ 41 - http://hpm-sdk-zh.readthedocs.io/ 42 43## 代码仓库 44- hpm_sdk github: https://github.com/hpmicro/hpm_sdk 45- sdk_env github: https://github.com/hpmicro/sdk_env 46- sdk extra demo: https://github.com/hpmicro/hpm_sdk_extra 47- openocd (hpmicro patched): https://github.com/hpmicro/riscv-openocd 48- gnu gcc toolchain: https://github.com/hpmicro/riscv-gnu-toolchain 49 50> 仓库在gitee上有对应的镜像。 51