#2020征文-开发板# Hi3861编译工程以及下载工程

发布于 2020-12-17 17:52
浏览
0收藏

这周尝试了一下编译工程以及下载软件。
因为电脑已经用了好几年了,性能有点弱了,电脑上安装VMware虚拟机的时候会有点小卡,所以就把我女朋友的电脑拿来安装了一个ubuntu系统进行调试,折腾这个系统也花了一两天的时间,重新搭建了环境这些,好在现在所有工作已经准备就虚了。
编译工程其实没有什么好说的,按照教程一步一步来就行了,官方教程:https://device.HarmonyOS.com/cn/docs/start/introduce/oem_quickstart_3861_build-0000001054781998

 

只是在烧录程序的时候出现了烧录不了的情况,不知道怎么回事。如下:

#2020征文-开发板# Hi3861编译工程以及下载工程-开源基础软件社区

在交流群里面问了一下大佬们,推荐我使用Hiburn来下载程序
然后下载了Hiburn可以成功的用来进行程序的烧录。
如下图,提示成功烧写了。

#2020征文-开发板# Hi3861编译工程以及下载工程-开源基础软件社区

 用串口工具连接好可以开到软系统成功启动了。

#2020征文-开发板# Hi3861编译工程以及下载工程-开源基础软件社区

接下来是按照教程中写一个hello_world的程序。


链接:https://device.harmonyos.com/cn/docs/start/introduce/oem_wifi_start-0000001050168544
在app目录下创建一个my_first_app文件夹,再在里面创建两个文件:hello_world.c和BUILD.gn。
按照教程描述编写gn链接文件与hello_world.c的app文件。

 

如下:

#2020征文-开发板# Hi3861编译工程以及下载工程-开源基础软件社区

#2020征文-开发板# Hi3861编译工程以及下载工程-开源基础软件社区

#2020征文-开发板# Hi3861编译工程以及下载工程-开源基础软件社区

#2020征文-开发板# Hi3861编译工程以及下载工程-开源基础软件社区

然后在VSCode中新建一个terminal,使用ssh的方式链接到ubuntu中。ssh 用户名@IP地址
进入代码所在的目录下,使用下面的命令进行编译:python build.py wifiiot

编译成功会提示 BUILD SUCCESS,否则可以使用下面的方式在线调试。

如果程序有问题,可以使用如下教程描述的方式进行在线调试:
https://device.harmonyos.com/cn/docs/ide/user-guides/debug_overview-0000001050164998


还是使用HiBurn下载到板子中去,成功运行。

#2020征文-开发板# Hi3861编译工程以及下载工程-开源基础软件社区

已于2020-12-17 17:52:35修改
收藏
回复
举报
回复
添加资源
添加资源将有机会获得更多曝光,你也可以直接关联已上传资源 去关联
    相关推荐