Home

Awesome

gantt
    title HPM SDK Release Plan
    dateFormat  YYYY-MM-DD
    section Mainline Release
    v1.5.0           :a1, 2024-01-01, 2024-03-31
    v1.6.0           :a2, 2024-04-01, 2024-06-30
    v1.7.0           :a3, 2024-07-01, 2024-09-30
    v1.8.0           :a4, 2024-10-01, 2024-12-31

中文

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

NameDescription
<HPM_SDK_BASE>/archcpu architecture
<HPM_SDK_BASE>/boardsboard support files
<HPM_SDK_BASE>/cmakecmake extensions
<HPM_SDK_BASE>/componentssoftware components
<HPM_SDK_BASE>/docsdocumentation
<HPM_SDK_BASE>/driverslow level driver files
<HPM_SDK_BASE>/middlewaremiddleware files
<HPM_SDK_BASE>/samplessample source for drivers, middleware, components
<HPM_SDK_BASE>/scriptsutil scripts
<HPM_SDK_BASE>/socSoC specific source
<HPM_SDK_BASE>/utilsutil source

SDK Documentation

Repositories

Note: repositories are mirrored on gitee.