[文章]【HarmonyOS HiSpark Wi-Fi IoT 套件试用连载】纯手工开发环境搭建

阅读量0
1
0
1.    文档阅读
拿到板子,我首先阅读了两部分文档
HiHope官网提供的文档:HiHope官网
HarmonyOS设备开发官网提供的开发文档:HarmonyOS设备开发指导
看完后达到对一些硬件板卡和软件开发基本开发规范进行了了解。按道理接下来的步骤就是功能设计->代码开发->编译->下载->调试。
2.    开发环境搭建
这一环节耗费了大量的试错时间,最后总结章节会谈下我的感想。
我的主机环境是win10,跟着官网文档装了HUAWEI-LiteOS-Studio-Setup-x64-1.45.9.exe,打开样例工程,编译就报错了,报错如下。在论坛上提问也没有人能回答。
20220619103912.png
后来折腾了几天,在gitee上找到一个文档终于终于说明白了,得搭建windows+ubuntu混合开发环境,并且在群里找到楚乔大佬提供的镜像。
20220619104137.png
用vmware创建ubuntu20.04虚拟机,把楚乔大佬的镜像拉下来运行起来。在镜像中修改代码编译代码,将生成的文件拷贝到ubuntu主机上,在通过共享目录的方式拷贝到windows主机上。再通过hiburn将生成的文件烧写进去。
20220619110351.png

20220619105824.png
流程总算走通了。
3.    总结
面对一套很好的开发板,却始终开发环境不起来,程序烧不进去,很容易让人产生很强的挫败感。我能理解在这是两个大公司(润和和华为)合作的产品,双方都很注重产品的工程化,尤其是软件开发,形成了自己的开发环境IDE,不再是像简单的mcu一样那么容易上手。那就要求开发文档一定要跟上,清晰明了的文档很重要,希望能像微软的msdn和谷歌提供的安卓开发文档一样全面而有细致,入门的门槛能够平滑一点。

回帖

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