[文章]【HarmonyOS HiSpark AI Camera试用连载 】Hi3516开发环境的搭建

阅读量0
0
0


做嵌入式开发最常见的一种开发调试模式就是:Windows系统中代码编辑和烧写 + Linux系统中代码工程的交叉编译 + 开发板上运行调试效果

一、硬件和软件系统要求:

对硬件环境的要求:
1,Linux服务器(一般在Windows中安装Vmware虚拟机的方式运行linux服务器);
2,Windows工作台(主机电脑);
3,基于Hi3516DV300主控的 Harmony Ai Camera开发板;
4,USB转串口线、网线(Windows工作台通过USB转串口线、网线与Hi3516DV300 开发板连接,用于开发板烧录和串口查看调试日志)。

各硬件连接关系如下图所示:
连接.png


对软件系统要求:
1,Linux操作系统需安装 Ubuntu16.04及以上64位系统版本,Shell使用bash,安装samba、ssh、vim等。
  1. 将Linux shell改为bash的方法:
  2. 先执行
  3. ls -l /bin/sh
  4. 如果显示为“/bin/sh -> bash ” 则shell已经使用的是bash,无需其他修改,
  5. 否则执行:
  6. sudo dpkg-reconfigure dash
  7. 然后选择no即可。
复制代码

2,安装samba注意用于方便windows下直接通过图像界面访问ubuntu目录,性能比虚拟机的共享目录要好很多,samba的安装和配置方式如下:
首先安装samba程序:
  1. sudo apt-get install samba
  2. sudo apt-get install smbclient
复制代码

安装完后执行samba -V,显示samba版本好即为安装成功
然后配置samba服务器:
  1. sudo vi /etc/samba/smb.conf
复制代码

在最后加入如下配置(path修改为对应的名字):
samba1.png

最后添加samba用户(yufeng改为自己的用户名):
  1. sudo smbpasswd -a yufeng
复制代码

回车后创建自己的密码
然后重启smaba服务器
  1. sudo /etc/init.d/samba restart
复制代码

测试下,在windos中输入ubuntu的ip即可访问,如下
samba2.png

3,windows支持Windows XP/Windows7/Windows10
安装USB转串口驱动,下载地址:http://www.hihope.org/download/AllDocuments
4,Windows中安装Xshell连接工具,用于PC环境直接登录Linux虚拟机进行操作,效率非常高。
xshell.png


二、安装开发所需环境和工具包

1,HarmonyOS 源码获取方式有很多种,推荐从镜像站点下载压缩文件,下载地址:https://device.harmonyos.com/cn/docs/start/get-code/oem_sourcecode_guide-0000001050769927
2,Windows环境下安装代码编辑工具Visual Studio Code,下载地址:https://code.visualstudio.com/
由于本人使用的是Hitool工具进行烧录,因此暂时没有安装HUAWEI DevEco Device Tool,后面考虑尝试。
3,安装Linux编译环境
  • 本文使用的是“镜像站点方式”下载的源码;
  • 需要安装Python、 gn、ninja、LLVM、hc-gen编译工具。
  • 具体安装命令见HarmonyOS官方网站:https://device.harmonyos.com/cn/docs/start/introduce/oem_quickstart_3516_environment-0000001054501981
  • 安装好开发所需工具环境之后,可通过samba将虚拟机代码目录映射到windows下
目录映射.png

  • 然后用Visual Studio Code工具打开HarmonyOS源码
VS目录.png

  • 接下来就可以修改源码,编写应用了。




回帖

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
链接复制成功,分享给好友