【开发笔记】海思HiSpark开发套件Pegasus开发环境搭建

2.1 Pegasus开发环境搭建.md · HiSpark/HiSpark_NICU2023 - Gitee.com

1、下载DecEco Device Tool

官网链接:华为集成开发环境IDE DevEco Device Tool下载 | HarmonyOS设备开发

2、配置DecEco Device Tool

解压后双击安装包程序,下一步→接受许可证协议→选择安装路径

 请注意安路径不能包含中文字符,同时建议不要安装到C盘目录 

 

 选择自定义安装VSCode,除了修改安装路径以外其余安装默认设置安装。安装后显示所需工具已满足

 等待安装完成

 

 打开Visual Studio Code,进入DevEco Decive Tool工具界面

由于c盘空间有限,把扩展包的安装位置改了(此步可根据个人情况自行选择) 

进入路径C:\Users\l***\.vscode,当中有extension文件夹,复制extension文件夹到修改位置

 查看vscode快捷方式的属性,修改目标属性为

"E:\Microsoft VS Code\Code.exe" --extensions-dir "E:\Microsoft VS Code\extensions"

安装语言包(未安装的话3的位置即为install),安装后restart,vscode语言为中文

语言扩展包便安装在新设置的位置下

 3、下载Hi3861 Openharmony SDK

git clone https://gitee.com/wgm2022/hi3861_for_AI_topic.git

4、导入工程

 

 导入后可在左列文件资源管理器查看工程代码

5、编译运行

Pegasus的相关代码在:

hi3861_for_AI_topic-master\src\vendor\hisilicon\hispark_pegasus\demo\

下载编译工具链 

 5为下载

 编译

 success

参考:

海思(一)华为集成开发环境IDE DevEco Device Tool下载安装配置_知道的都知道 不知道的慢慢了解的博客-优快云博客

 海思(二)OpenHarmony获取源码_git lfs pull_知道的都知道 不知道的慢慢了解的博客-优快云博客

海思(三)Taurus的开发环境搭建_海思开发环境搭建_知道的都知道 不知道的慢慢了解的博客-优快云博客

### 关于HiSpark的技术资料 #### HiSpark开发板概述 HiSpark系列开发板是由润和软件与海思技术团队联合研发的一组智能硬件开发套件,主要包括三种型号:HiSpark WiFi IoT、HiSpark AI Camera 和 HiSpark IPC DIY。这些开发板均基于海思芯片设计,适用于不同的物联网场景和技术需求[^1]。 #### HiSpark Taurus配置信息 对于具体的开发环境而言,HiSpark Taurus 开发板的相关配置可以通过 `hb env` 命令查看。以下是其典型配置详情: - **根路径 (root path)**: 显示项目的根目录位置。 - **目标板 (board)**: hispark_taurus。 - **内核 (kernel)**: 使用的是 LiteOS 系统。 - **产品名称 (product)**: ipcamera。 - **产品路径**: vendor/hisilicon/ipcamera。 - **设备路径**: device/hisilicon/hispark_taurus/sdk_linux_4.19[^2]。 #### 移植信息与兼容性 根据已知的移植信息表,LiteOS-A 支持 ARMv7 架构,并且需要至少 2MB 的 ROM 来存储文件系统。支持的 Flash 类型包括 SPINOR、NAND 和 EMMC。而 Linux-4.19 则扩展了架构支持范围至 ARM、ARM64、MIPS 和 X86,同时对文件系统的兼容性和 Flash 存储的支持也更加广泛[^3]。 #### HarmonyOS在HiSpark中的应用 Hi3861 芯片内部运行的操作系统为 HarmonyOS,具体采用的是 LiteOS-M 内核。该内核专为无 MMU(内存管理单元)的处理器设计,在资源受限的情况下表现出色。它具有轻量化特性,能够有效降低功耗并提供丰富的组件库以加速开发过程[^4]。 #### HPM工具及其安装注意事项 HPM 工具是用于管理和操作 HarmonyOS 包的重要命令行界面程序。然而,在实际使用过程中可能会遇到一些问题,比如由于网络原因导致 JSON 数据解析失败的情况。此时可以尝试通过清理 NPM 缓存来解决此类错误。需要注意的是,强制安装可能带来未知风险,因此建议谨慎处理警告信息[^5]。 ```bash sudo npm cache clean --force sudo npm install -g @ohos/hpm-cli ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值