0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【HarmonyOS HiSpark Wi-Fi IoT 套件试用连载】编译运行第一个示例程序串口输出Hello world

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-11-02 15:37 次阅读
本文来源电子发烧友社区,作者:abcd7471, 帖子地址:https://bbs.elecfans.com/jishu_2022223_1_1.html


编译运行第一个示例程序,参考官方教程
https://device.harmonyos.com/cn/docs/start/introduce/oem_wifi_start-0000001050168544
由于是编译第一个程序,为了入门先严格按照官方教程配置,例如代码存放在电脑C盘,比如说C:HarmonyOS_Code 然后在C:HarmonyOS_Codeapplicationssamplewifi-iotapp下新建一个名为my_first_app 的文件夹,并且在新建的my_first_app文件夹里再新建两个文件,一个是hello_world.c另一个是BUILD.gn 严格按照官方教程来配置,如图所示:000747sssgn8whnqi2vs1t.png
然后根据教程将代码复制粘贴到对应的文件里,并且按要求修改原本就存在的BUILD.gn文件。注意!是原本就存在的BUILD.gn文件!如图所示:


002045dulzzthhd9cmf5fd.png

总之两个BUILD.gn文件都得改动,而且内容不一样,由于我一开始没注意看,然后把官网教程的代码全部复制粘贴到自己创建的那个文件里,结果编译运行,就是没有达到预期效果。002749r5guuwc3z8wfct50.png

严格按要求弄好这几样东西后,保存,编译,烧录,然后打开串口助手,按一下板子上的RST键复位,然后串口助手上能收到信息,注意串口接收模式选文本模式,否则只能看到一堆16进制数,比如本人用的是STC-ISP软件里集成的串口助手,以前玩51单片机的时候用这个串口助手用习惯了,现在偶尔也玩一下51单片机所以这软件一直存在,现在也能用上了。其他串口助手也可以,看个人习惯吧。如图所示:

003708zy6l5c4czvx4f94m.png

上面的都是直接复制粘贴官方教程的代码,现在来试一下修改一下,改变输出内容,比如把Hello world改成Hi HarmonyOS,如图所示

010108lp5i034zsdh8pdgh.png

然后运行得到的结果如图所示

010242ppch6vxbo5heschh.png



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

    关注

    14

    文章

    2106

    浏览量

    124315
  • HarmonyOS
    +关注

    关注

    79

    文章

    1967

    浏览量

    30006
  • HiSpark
    +关注

    关注

    1

    文章

    156

    浏览量

    6901
收藏 人收藏

    评论

    相关推荐

    Wi-Fi资产跟踪应用示例概述

    SiliconLabs(亦称“芯科科技”)近期在GitHub资源库中发布了基于最新SiWx917 Wi-Fi SoC的Wi-Fi资产跟踪(Asset Tracking)应用
    的头像 发表于 11-08 14:47 236次阅读

    鸿蒙OpenHarmony【小型系统 编写“Hello World程序】 (基于Hi3516开发板)

    展示如何在单板上运行第一个应用程序,其中包括新建应用程序编译、烧写、运行等步骤,最终
    的头像 发表于 05-10 16:26 664次阅读
    鸿蒙OpenHarmony【小型系统 编写“<b class='flag-5'>Hello</b> <b class='flag-5'>World</b>”<b class='flag-5'>程序</b>】 (基于Hi3516开发板)

    鸿蒙OpenHarmony【标准系统 编写“Hello World程序】(基于RK3568开发板)

    下方将展示如何在单板上运行第一个应用程序,其中包括新建应用程序编译、烧写、运行等步骤,最终
    的头像 发表于 05-09 17:58 832次阅读
    鸿蒙OpenHarmony【标准系统 编写“<b class='flag-5'>Hello</b> <b class='flag-5'>World</b>”<b class='flag-5'>程序</b>】(基于RK3568开发板)

    鸿蒙OpenHarmony南向:【Hi3516标准系统入门(IDE方式)】

    方将展示如何在单板上运行第一个应用程序,其中包括新建应用程序编译、烧写、运行等步骤,最终
    的头像 发表于 05-07 17:34 850次阅读
    鸿蒙OpenHarmony南向:【Hi3516标准系统入门(IDE方式)】

    华为获得全球首个国际Wi-Fi联盟WFA企业级Wi-Fi 7认证!

    Wi-Fi联盟已发布Wi-Fi 7认证标准,华为是第一批送测厂商,获得业界首个企业级Wi-Fi 7 的Wi-Fi联盟官方认证。
    的头像 发表于 04-28 10:17 637次阅读
    华为获得全球首个国际<b class='flag-5'>Wi-Fi</b>联盟WFA企业级<b class='flag-5'>Wi-Fi</b> 7认证!

    鸿蒙OpenHarmony【标准系统编写“Hello World程序】 (基于RK3568开发板)

    编写“Hello World程序 下方将展示如何在单板上运行第一个应用程序,其中包括新建应用
    的头像 发表于 04-24 17:32 691次阅读
    鸿蒙OpenHarmony【标准系统编写“<b class='flag-5'>Hello</b> <b class='flag-5'>World</b>”<b class='flag-5'>程序</b>】 (基于RK3568开发板)

    鸿蒙OpenHarmony【小型系统编写“Hello World程序】 (基于Hi3516开发板)

    下方将展示如何在单板上运行第一个应用程序,其中包括新建应用程序编译、烧写、运行等步骤,最终
    的头像 发表于 04-22 21:55 333次阅读
    鸿蒙OpenHarmony【小型系统编写“<b class='flag-5'>Hello</b> <b class='flag-5'>World</b>”<b class='flag-5'>程序</b>】 (基于Hi3516开发板)

    验证物联网Wi-Fi HaLow用例的MM6108-EKH08开发套件来啦

    联盟在2016年推出的种新的Wi-Fi技术,Wi-Fi HaLow在低于1 GHz的频段运行,通常是在900 MHz左右。这特性使得
    的头像 发表于 04-11 12:01 1652次阅读
    验证物联网<b class='flag-5'>Wi-Fi</b> HaLow用例的MM6108-EKH08开发<b class='flag-5'>套件</b>来啦

    Wi-Fi的诞生与发展

    和5GHz两频段,承载着不断增长的网络需求。ABIResearch显示,2022年Wi-Fi上传流量激增80%,Wi-Fi数据流量已超过蜂窝流量,且成为流量增量贡
    的头像 发表于 03-07 08:26 1129次阅读
    <b class='flag-5'>Wi-Fi</b>的诞生与发展

    Wi-Fi HaLow和传统Wi-Fi的区别

    Wi-Fi HaLow和传统Wi-Fi的区别  Wi-Fi种无线网络技术,可以连接到互联网或局域网,为用户提供无线上网的便利。随着科技的发展和互联网的普及,
    的头像 发表于 02-02 15:28 1107次阅读

    PSoC6 Wi-Fi示例无法调试FreeRTOS任务级代码怎么解决?

    你好, 我在 Ubuntu 18.04.6 中运行 MTB 3.1 GUI LTS 并为原型开发套件 (CY8CPROTO-062-4343W) 构建 PSoC6 示例。 在调试最新的 Wi-
    发表于 01-22 07:50

    BT Wi-Fi模式是否可以通过ModustoolBox对套件进行编程来实现?

    尝试在 ModustoolBox 中使用示例项目对套件进行编程时,我遇到了问题,因为 &quot; 错误:找不到匹配的 CMSIS-DAP 设备 &quot;。 BT Wi-Fi 模式是否可以通过 Modu
    发表于 01-22 06:19

    Wi-Fi 6和Wi-Fi 5之间有哪些区别呢?

    Wi-Fi 6和Wi-Fi 5之间有哪些区别呢? Wi-Fi 6和Wi-Fi 5是无线局域网标准的两版本,它们之间存在很多区别。
    的头像 发表于 12-09 16:09 2191次阅读

    遥遥领先的Wi-Fi 7,究竟有何魅力?

    体验的Wi-Fi 7究竟有何魅力? Wi-Fi 7的“传奇身世” 1997年 电气和电子工程师协会(IEEE)推出了 世界上第一个无线局域网标准IEEE 802.11 随后,IEEE相继发布了
    的头像 发表于 11-28 18:30 560次阅读
    遥遥领先的<b class='flag-5'>Wi-Fi</b> 7,究竟有何魅力?

    c语言hello world程序编写

    C语言是种非常经典和常用的编程语言,而"Hello world"程序是每一个编程入门者的必修课。它是用来熟悉编程语言基本语法、环境配置,以
    的头像 发表于 11-26 09:23 2257次阅读