分享
收藏
返回
余峰
关注
私信
【HarmonyOS HiSpark AI Camera试用连载 】Hi3516开发环境的搭建
开发环境
本帖最后由 jf_65053610 于 2021-1-24 16:51 编辑
做嵌入式开发最常见的一种开发调试模式就是:
Windows系统中代码编辑和烧写 + Linux系统中代码工程的交叉编译 +
开发板
上运行调试效果
一、硬件和软件系统要求:
对硬件环境的要求:
1,Linux服务器(一般在Windows中安装Vmware虚拟机的方式运行linux服务器);
2,Windows工作台(主机电脑);
3,基于Hi3516DV300主控的 Harmony Ai Camera开发板;
4,USB转串口线、网线(Windows工作台通过USB转串口线、网线与Hi3516DV300 开发板连接,用于开发板烧录和串口查看调试日志)。
各硬件连接关系如下图所示:
对软件系统要求:
1,Linux
操作系统需安装 Ubuntu16.04及以上64位系统版本,Shell使用bash,安装samba、ssh、vim等。
将Linux shell改为bash的方法:
先执行
ls -l /bin/sh
如果显示为“/bin/sh -> bash ” 则shell已经使用的是bash,无需其他修改,
否则执行:
sudo dpkg-reconfigure dash
然后选择no即可。
2,安装samba注意用于方便windows下直接通过图像界面访问ubuntu目录,性能比虚拟机的共享目录要好很多,samba的安装和配置方式如下:
首先安装samba程序:
sudo apt-get install samba
sudo apt-get install smbclient
安装完后执行samba -V,显示samba版本好即为安装成功
然后配置samba服务器:
sudo vi /etc/samba/smb.conf
在最后加入如下配置(path修改为对应的名字):
最后添加samba用户(yufeng改为自己的用户名):
sudo smbpasswd -a yufeng
回车后创建自己的密码
然后重启smaba服务器
sudo /etc/init.d/samba restart
测试下,在windos中输入ubuntu的ip即可访问,如下
3,windows支持
Windows XP/Windows7/Windows10
安装USB转串口驱动,下载地址:
http://www.hihope.org/download/AllDocuments
4,Windows中安装Xshell连接工具,用于PC环境直接登录Linux虚拟机进行操作,效率非常高。
二、安装开发所需环境和工具包
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下
然后用Visual Studio Code工具打开HarmonyOS源码
接下来就可以修改源码,编写应用了。
更多回帖
rotate(-90deg);
回复
我也要说两句
回帖
回复评论
相关经验
【
HarmonyOS
HiSpark
AI
Camera
试用
连载
】
hi3516
开发
环境
搭建
【
HarmonyOS
HiSpark
AI
Camera
】
hi3516
开发
环境
搭建
【
HarmonyOS
HiSpark
AI
Camera
试用
连载
】
HiSpark
AI
Camera
(
Hi3516
DV300)
环境
搭建
与编译
HarmonyOS
源码
【
HarmonyOS
HiSpark
AI
Camera
试用
连载
】
Hi3516
开发
板烧录方法
【
HarmonyOS
HiSpark
AI
Camera
试用
连载
】之
搭建
开发
环境
【
HarmonyOS
HiSpark
AI
Camera
试用
连载
】鸿蒙
hi3516
OLED显示《驱动篇》
【
HarmonyOS
HiSpark
AI
Camera
试用
连载
】 4- -
Hi3516
APP Demo(踩坑)
【
HarmonyOS
HiSpark
AI
Camera
试用
连载
】编译
环境
搭建
【
HarmonyOS
HiSpark
AI
Camera
试用
连载
】
HarmonyOS
1.0.1
AI
Camera
编译
搭建
环境
【
HarmonyOS
HiSpark
Wi-Fi IoT 套件
试用
连载
】
Hi
3861
环境
搭建
×
长按上方图片保存到相册
复制链接
长按二维码打开
发帖