#2020征文-开发板# Hi3861编译工程以及下载工程
这周尝试了一下编译工程以及下载软件。
因为电脑已经用了好几年了,性能有点弱了,电脑上安装VMware虚拟机的时候会有点小卡,所以就把我女朋友的电脑拿来安装了一个ubuntu系统进行调试,折腾这个系统也花了一两天的时间,重新搭建了环境这些,好在现在所有工作已经准备就虚了。
编译工程其实没有什么好说的,按照教程一步一步来就行了,官方教程:https://device.HarmonyOS.com/cn/docs/start/introduce/oem_quickstart_3861_build-0000001054781998
只是在烧录程序的时候出现了烧录不了的情况,不知道怎么回事。如下:
在交流群里面问了一下大佬们,推荐我使用Hiburn来下载程序
然后下载了Hiburn可以成功的用来进行程序的烧录。
如下图,提示成功烧写了。
用串口工具连接好可以开到软系统成功启动了。
接下来是按照教程中写一个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文件。
如下:
然后在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下载到板子中去,成功运行。