|

HiSpark AI Camera HarmonyOS :2.搭建开发环境与烧录,
本帖最后由 陈恒钊 于 2020-10-25 02:48 编辑
1 搭建开发环境
开发环境包括两部分:Linux部分、Windows部分
1.1 Linux部分环境搭建 总目标:使用Vmware运行Ubuntu镜像。
1.1.1Vmware部分
(1)到Vmware官网下载Vmware,链接如下: https://my.vmware.com/cn/web/vmware/downloads/#all_products
步骤一:
步骤二:
步骤三 :
(2)若下载时需要注册Vmware ,需要输入CaPTCha代码,其实只需要在别处写好,然后复制粘贴到输入处即可。(不可直接输入)
1.1.2 Ubuntu镜像部分
(1) 获取Ubuntu镜像 方法一:到Ubuntu官网下载Ubuntu,然后按照官方教程配置,链接如下:
https://ubuntu.com/download/desktop
方法二(推荐):也可以参考如下帖子下载配置好的镜像:https://bbs.elecfans.com/jishu_1992121_1_1.html ,
注意点①:该Ubuntu无root密码,可通过命令“sudo passwd root”配置root用户的密码
注意点②:若虚拟机中Ubuntu界面大小无法适应客户机显示,可在虚拟机中选择:查看->立即适应客户机。(关于适应客户机显示的问题,笔者的电脑尝试过别的方法:(1)执行:sudo apt-get installopen-vm-tools (2)执行 sudo apt-get install open-vm* (3)执行重启命令:reboot (4)虚拟机中选择:查看->立即适应客户机 ,但无效)
账号:harmony
密码:123456
代码路径:~/harmony/code/code-1.0
相关的环境工具路径:~/harmony/tools
(1)对应开发板: hi3516 IPC开发板
python build.py ipcamera_hi3516dv300
(2)对应开发板: hi3518 IPC开发板
python build.py ipcamera_hi3518ev300
(3)对应开发板: hi3861 智能家居 开发板
python build.py wIFiiot
1.1.2 Windows部分环境搭建 参考官方教程:
https://device.HarmonyOS.com/cn/docs/ide/user-guides/tool_install-0000001050164976
(1) 下载、安装vscode,重启电脑: https://code.visualstudio.com/
(2) 下载IDE (HUAWEI DevEco Device Tool) : https://device.harmonyos.com/cn/ide
用户指南:
https://device.harmonyos.com/cn/docs/ide/user-guides/service_introduction-0000001050166905
(3) 下载Node.js: https://nodejs.org/en/download/
配置环境变量:
注意:若安装时更改了安装路径,则配置环境变量时,则在“环境变量->系统变量”中,需新增系统变量NODE_PATH 变量,值为安装目录。 步骤一: 步骤二: (4) 安装JDK:
(该步骤详细过程略,网上很多资料)
(5) 安装hpm:
参考官方教程进行安装hpm可能会遇到如下问题(已解决):
https://bbs.elecfans.com/jishu_1999869_1_1.html
(6) 设置网络映射 可参考https://blog.csdn.net/ZHJ123CSDN/article/details/104630627 步骤一:
步骤二:
容易出现的问题:
配置工程时,点击configure无反应,报错。
问题的原因与解决的办法:因为Linux上没给代码配置好权限,导致Windows端无法更改。解决的办法是在Ubuntu上给代码文件配置权限:
code目录所在的路径下,执行命令chmod777 -R code-1.0
(7) 编译代码 参考官网(详略)
2 烧录
2.1 烧录相关视频教程
教程链接如下:
http://t.elecfans.com/v/17682.html
2.2烧录过程的各种注意点
(1)串口烧录
必须找准开发板上串口的位置,如下图所示:
(2)网口烧录 (见上述烧录视频教程)
注意点一:
注意点二:
谢谢阅读!!! |
|