电子产业一站式赋能平台

PCB联盟网

搜索
查看: 1312|回复: 0
收起左侧

HiSpark AI Camera HarmonyOS :2.搭建开发环境与烧录

[复制链接]

2607

主题

2607

帖子

7472

积分

高级会员

Rank: 5Rank: 5

积分
7472
发表于 2020-10-26 09:56:51 | 显示全部楼层 |阅读模式
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)网口烧录 (见上述烧录视频教程)

注意点一:

注意点二:






谢谢阅读!!!
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表