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

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

3天内不再提示

【HarmonyOS HiSpark Wi-Fi IoT 套件试用连载】Hi3861第一弹资源整理和汇总

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


1.官方资源介绍
资料分为两个部分:应用开发、设备开发。应用开发主要是上层,本文的重心主要在设备开发上。
华为官网
主页:
https://www.harmonyos.com/cn/home/
设备开发:
https://device.harmonyos.com/cn/docs/develop/demo/oem_wifi_sdk_dev-0000001050982229
CMSIS-RTOSV2:
因为Hi3861的系统接口是兼容RTOS的所以这里展示下RTOSv2的系统接口,方便读者后续学习。
https://arm-software.github.io/CMSIS_5/RTOS2/html/rtos_api2.html#rtos_api2_functions

发烧友论坛
https://bbs.elecfans.com/jishu_1989262_1_1.html资料汇总:https://bbs.elecfans.com/jishu_1991869_1_1.htmlHi3861V100软件开发资料(32份):https://bbs.elecfans.com/jishu_1994271_1_1.html旗点科技连志安老师国庆假期Hi3861_WiFi_IoT精彩文章集锦:https://bbs.elecfans.com/jishu_1995610_1_1.html
51cot
https://harmonyos.51cto.com/user/posts/14630655
2. hpm && npm安装:
https://www.imooc.com/article/310925?block_id=tuijian_wz
安装操作:
https://www.cnblogs.com/liuqiyun/p/8133904.html
替换软件源:
https://www.colabug.com/2020/0407/7216390/
3. JDK安装教程
https://jingyan.baidu.com/article/ce09321b85e8d62bff858f93.html
这里需要注意环境变量的问题,如果之前使用过android studio或者arduino IDE可能会在除C盘外的其他位置安装了JDK,这里需要留心环境变量参数不要设置重复,否则也有可能导致JDK无法使用,一般情况下JDK无法使用80%都是环境变量的锅,这里需要注意注意注意!!!!

4. 效果展示
最终通过gn编译例程代码的效果图如下所示。





编译过Demo例程之后可以在设备上跑一下,这里提供一些用于测试的AT指令:
  • 在IPOP串口终端中,依次执行如下AT命令,启动STA模式,连接指定AP热点,并开启DHCP功能。
1. AT+STARTSTA - 启动STA模式
2. AT+SCAN - 扫描周边AP
3. AT+SCANRESULT - 显示扫描结果
4. AT+CONN="SSID",,2,"PASSWORD" - 连接指定AP,其中SSID/PASSWORD为待连接的热点名称和密码
5. AT+STASTAT - 查看连接结果
6. AT+DHCP=wlan0,1 - 通过DHCP向AP请求wlan0的IP地址
  • 查看WLAN模组与网关联通是否正常,如下图所示。
1. AT+IFCFG - 查看模组接口IP
2. AT+PING=X.X.X.X - 检查模组与网关的联通性,其中X.X.X.X需替换为实际的网关地址



5. 视频资源润和的开发视频:
http://t.elecfans.com/live/1325.html?room=1
https://bbs.elecfans.com/jishu_1998840_1_1.html

6. 总结

在windows系统的 HarmonyOS IDE下的编译功能暂时是无法使用的(感觉华为在赶工期所以windows下的东西都没给全,目前官网的教程上也是采用了windosw下写代码,Linux去编译的方式),因此暂时只能按官网文档的教程去搭建。
在搭建的过程中可以将apt以及python的pip更换成国内源来提高下载速度。或者采用群友们的docker一键搭建环境工具(未验证)。

7. 补充VScode串口使用中提示wsl无法使用的问题:
解决方法
https://blog.csdn.net/jesse_pan/article/details/88200477?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • wi-fi
    +关注

    关注

    14

    文章

    2175

    浏览量

    125224
  • HarmonyOS
    +关注

    关注

    79

    文章

    1984

    浏览量

    30704
  • HiSpark
    +关注

    关注

    1

    文章

    156

    浏览量

    6966
  • Hi3861
    +关注

    关注

    1

    文章

    62

    浏览量

    6630
收藏 人收藏

    评论

    相关推荐

    Wi-Fi 8要来了!未来Wi-Fi技术演进方向揭秘

    产品销售中,虽然Wi-Fi 7产品的销量份额快速从年初的个位数百分比增长至14%,但Wi-Fi 6产品的销量份额依然稳定在60%左右。如果从存量设备来看,那么Wi-Fi 7路由器的占比将远远小于这个数。   智能手机等终端设备已
    的头像 发表于 11-24 03:14 2219次阅读
    <b class='flag-5'>Wi-Fi</b> 8要来了!未来<b class='flag-5'>Wi-Fi</b>技术演进方向揭秘

    华为海思正式进入Wi-Fi FEM赛道?

    转载自——钟林谈芯 昨天在网上看到份九联UNR050 BE3600无线路由器拆机报告,Wi-Fi主芯片是海思新款Wi-Fi7芯片Hi1155,速率2.5G。 在海思AP
    发表于 12-11 17:42

    Wi-Fi 4到Wi-Fi 7:网速飙升40倍的无线革命

    1 Wi-Fi技术的快速发展 每代新的Wi-Fi协议发布,都会带来更高的无线速率。   从Wi-Fi 4到Wi-Fi 7:无线网络技术显著
    的头像 发表于 12-09 10:10 456次阅读
    从<b class='flag-5'>Wi-Fi</b> 4到<b class='flag-5'>Wi-Fi</b> 7:网速飙升40倍的无线革命

    Wi-Fi 7与Wi-Fi 6E有什么区别

    也许很多人还在考虑是否要将使用的Wi-Fi设备升级到Wi-Fi 6或Wi-Fi 6E,而这些标准的继任者却已经开始“登堂入室”了。Wi-Fi 7是新
    的头像 发表于 11-07 11:38 1353次阅读

    鸿蒙OpenHarmony【轻量系统 烧录】 (基于Hi3861开发板)

    针对Hi3861开发板,除了DevEco Device Tool
    的头像 发表于 05-10 16:59 1217次阅读
    鸿蒙OpenHarmony【轻量系统 烧录】 (基于<b class='flag-5'>Hi3861</b>开发板)

    鸿蒙OpenHarmony【轻量系统 运行】 (基于Hi3861开发板)

    由于Hi3861为WLAN模组,您可以在版本编译及烧录后,通过如下操作,使开发板实现联网功能。
    的头像 发表于 05-10 16:38 769次阅读
    鸿蒙OpenHarmony【轻量系统 运行】 (基于<b class='flag-5'>Hi3861</b>开发板)

    鸿蒙OpenHarmony南向:【Hi3861开发板介绍】

    Hi3861开发板是片大约2cm*5cm大小的开发板,是款高度集成的2.4GHz WLAN SoC芯片,集成IEEE 802.11b/g/n基带和RF(Radio Frequency)电路。支持,并配套提供开放、易用的开发和
    的头像 发表于 05-06 17:19 1282次阅读
    鸿蒙OpenHarmony南向:【<b class='flag-5'>Hi3861</b>开发板介绍】

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

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

    鸿蒙OpenHarmony【轻量系统 环境搭建】 (基于Hi3861开发板)

    除上述[安装库和工具集]和[安装编译工具]外,针对Hi3861开发板还需要安装特定的编译工具。
    的头像 发表于 04-26 17:47 2005次阅读
    鸿蒙OpenHarmony【轻量系统 环境搭建】 (基于<b class='flag-5'>Hi3861</b>开发板)

    鸿蒙OpenHarmony【集成三方SDK】 (基于Hi3861开发板)

    OpenHarmony致力于打造套更加开放完善的IoT生态系统,为此OpenHarmony规划了组目录,用于将各厂商的SDK集成到OpenHarmony中。本文档基于Hi3861
    的头像 发表于 04-24 15:11 1220次阅读
    鸿蒙OpenHarmony【集成三方SDK】 (基于<b class='flag-5'>Hi3861</b>开发板)

    鸿蒙OpenHarmony【LED外设控制】 (基于Hi3861开发板)

    OpenHarmony WLAN模组基于Hi3861平台提供了丰富的外设操作能力,包含I2C、I2S、ADC、UART、SPI、SDIO、GPIO、PWM、FLASH等
    的头像 发表于 04-23 21:57 760次阅读
    鸿蒙OpenHarmony【LED外设控制】 (基于<b class='flag-5'>Hi3861</b>开发板)

    鸿蒙OpenHarmony【轻量系统运行】 (基于Hi3861开发板)

    由于Hi3861为WLAN模组,您可以在版本编译及烧录后,通过如下操作,使开发板实现联网功能。
    的头像 发表于 04-23 09:50 875次阅读
    鸿蒙OpenHarmony【轻量系统运行】 (基于<b class='flag-5'>Hi3861</b>开发板)

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

    验证物联网Wi-Fi HaLow用例的MM6108-EKH08开发套件来啦 MM6108-EKH08开发套件专为验证物联网Wi-Fi HaLow用例而设计。该
    的头像 发表于 04-11 12:01 1868次阅读
    验证物联网<b class='flag-5'>Wi-Fi</b> HaLow用例的MM6108-EKH08开发<b class='flag-5'>套件</b>来啦

    Wi-Fi 7与Wi-Fi 6的相关知识科普

    科普:Wi-Fi 7 vs. Wi-Fi 6,青出于蓝
    的头像 发表于 03-12 10:59 888次阅读
    <b class='flag-5'>Wi-Fi</b> 7与<b class='flag-5'>Wi-Fi</b> 6的相关知识科普

    Wi-Fi的诞生与发展

    短距离无线通信技术有Wi-Fi、ZigBee、蓝牙以及Z-Wave,今天我们先揭开Wi-Fi的神秘面纱。Chrent短距离无线通信技术——Wi-Fi过去的20多年,Wi-Fi靠着仅有的
    的头像 发表于 03-07 08:26 1475次阅读
    <b class='flag-5'>Wi-Fi</b>的诞生与发展