HarmonyOS技术社区 · 2020年10月22日

【答疑公示】10月20日 如何用手机App配置鸿蒙开发板网络

10月20日,本人(连志安)来到HarmonyOS技术社区直播间,为大家进行了主题为《如何用手机App配置鸿蒙开发板网络》的直播活动。非常感谢大家参与。

以下内容是从用户提问中选出的5个最佳问题的解答:

Q1:除了ping还有其他方式验证网络吗?
A1:其实还有很多方式,只是ping网络是最简单的。也可以自己直接写一个socket网络通信测试,或者使用AT指令创建TCP、UDP链接,然后电脑使用一些TCPUDP测试工具互发数据。相关AT指令如下:

图片.png

Q2:老师,pc,手机,wifiiot之间的交互怎么理解?
A2:在本次直播中,PC、手机、wifiiot(开发板)之间的交互都是采用网络通信,双方创建好socket和端口号,彼此互发数据,实现数据的交互。

Q3:内核是LiteOS-m吧,可以单独讲下他的框架和使用吗?
A3:是的,wifiiot(智能家居套件)开发板使用的是 LiteOS-m 内核,其内核被固化到芯片内部,所以暂时在鸿蒙代码中看不到Hi3861的liteOS相关源码部分。不过关于liteOS相关框架和使用网上资料倒是挺多,后面可以考虑单独讲。

Q4:可以把SSID和密码写入一个配置文件,然后系统启动后去读这个配置文件再去连接WIFI,这样可以实现配网吗?
A4:这样操作也行,但是这个配置文件中的ssid和密码相当于写死了,后面想更改就无法更改了。

Q5:开发环境的搭建是选择linux或者windows还是两者必须都搭建呢?
A5:Linux开发环境是必须要搭建的,主要用于编译源码。具体搭建可以参考:鸿蒙系统介绍 和 编译环境搭建

Windows的环境建议大家也搭建起来,后续学习、编写代码、烧录也方便。


想了解更多内容,请访问:
51CTO和华为官方战略合作共建的鸿蒙技术社区
https://harmonyos.51cto.com?jssq

推荐阅读
关注数
3010
内容数
446
华为鸿蒙相关技术,活动及资讯,欢迎关注及加入创作
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息