【HarmonyOS HiSpark Wi-Fi IoT 套件试用连载】-7-调试串口输出Hello World

描述

本文来源电子发烧友社区,作者:smart555, 帖子地址:https://bbs.elecfans.com/jishu_2022454_1_1.html

为了一步一步的学习WiFi IoT套件以及鸿蒙系统,首先我把核心小板给摘出来了:
只接了一个TypeC的接口用于给核心小板供电和调试。
 
此次展示的是笔者根据鸿蒙的上手教程做的调试串口输出HelloWorld尝试:
官方指导链接:https://gitee.com/openharmony/docs/blob/master/quick-start/Hi3861%E5%BC%80%E5%8F%91%E6%9D%BF%E7%AC%AC%E4%BA%8C%E4%B8%AA%E7%A4%BA%E4%BE%8B%E7%A8%8B%E5%BA%8F.md
      大概步骤:
1、 编写业务代码;---在./applications/sample/wifi-iot/app/my _app路径下
 
HarmonyOS
2、 编写用于将业务代码构建成静态库的BUILD.gn文件;---该BUILD.gn与业务代码在同一目录下,且一定要给该BUILD.gn文件增加可执行的权限;
HarmonyOS
 
 
$ sudo chmod +x BUILD.gn
3、 编写模块BUILD.gn文件,指定需参与构建的特性模块。---在./applications/sample/wifi-iot/app 路径下的BUILD.gn文件,注意:与步骤2中的文件是不同的两个文件。
具体操作:配置./applications/sample/wifi-iot/app/BUILD.gn文件,在features字段中增加索引,使目标模块参与编译。features字段指定业务模块的路径和目标,以my_app举例,features字段配置如下
 
 
HarmonyOS
HarmonyOS
  •  
  • 注意:
my_app是相对路径,指向./applications/sample/wifi-iot/app/my_app/BUILD.gn
myapp是目标,指向./applications/sample/wifi-iot/app/my_first_app/BUILD.gn中的static_library("myapp")
4、 代码编译
切到目录 ./code-1.0/
$python build.pywifiiot
 
HarmonyOS
5、 .bin文件拷贝到windows 10系统下
笔者的操作相当于是在windows 10系统自带的Ubuntu环境下进行文件传输;
在终端输入$df -h 神奇的发现居然已经默认挂载好了windows系统下的盘;
HarmonyOS
拷贝文件命令:
$cpHi3861_wifiiot_app_allinone.bin  /mnt/l
6、 使用HiBurn工具烧录.bin文件到板子
 
HarmonyOS
7、 运行结果
HarmonyOS
 
至此成功输出了HelloWorld!

HarmonyOS
打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分