1 Star 13 Fork 1

hpmicro/hpm_apps

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
BSD-3-Clause

English

HPM_APPS 概述

HPM_APPS是基于HPM SDK开发的上层应用软件开发套件。支持各类系统级闭环方案,包含了中间件、组件、服务等,供用户使用评估。

HPM_APPS 目录结构

目录名称 描述
<HPM_APP_BASE>/boards 各类方案板级文件
<HPM_APP_BASE>/components 软件组件
<HPM_APP_BASE>/docs 文档
<HPM_APP_BASE>/middleware 中间件
<HPM_APP_BASE>/apps 各类方案实例代码
<HPM_APP_BASE>/services 软件服务
<HPM_APP_BASE>/tools 工具类文件

HPM_APPS使用说明

依赖HPM SDK版本要求

HPM APP版本和HPM SDK版本一一对应,为了保持版本兼容,版本号必须相同。 例如:

软件名称 版本号
hpm_sdk 1.x.y
hpm_apps 1.x.y

构建编译

推荐在 Windows下使用 sdk_env 环境,构建 SES 编译调试工程。在 SDK ENV 工具中勾选 Enable User Application Path 并选择 hpm_apps/apps 目录即可,或者选择到自己需要用的 demo 目录,推荐使用前者,可以扫描所有 demo 文件。

sdk_env

如果需要增加 hpm_apps/middleware 中的相关中间件,请在 demo 下的 CMakeLists.txt 文件中增加以下代码, 推荐放在 generate_ses_project 之前,举例如下:

add_subdirectory(../../.. hpm_apps/build_tmp)
generate_ses_project()

HPM_APPS文档

代码仓库

仓库在gitee上有对应的镜像。

BSD 3-Clause "New" or "Revised" License https://spdx.org/licenses/BSD-3-Clause.html Copyright (c) 2021-2023, HPMicro. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

简介

暂无描述 展开 收起
README
BSD-3-Clause
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/hpmicro/hpm_apps.git
git@gitee.com:hpmicro/hpm_apps.git
hpmicro
hpm_apps
hpm_apps
main

搜索帮助