电子产业一站式赋能平台

PCB联盟网

搜索
查看: 580|回复: 0
收起左侧

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

[复制链接]

2607

主题

2607

帖子

7472

积分

高级会员

Rank: 5Rank: 5

积分
7472
发表于 2020-11-13 09:57:10 | 显示全部楼层 |阅读模式
【HarmonyOS HiSpark Wi-Fi IoT 套件试用连载】Hi3861第一弹资源整理和汇总,   
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://{BANNED}ceres.comblogs.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
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表