【答疑】10月20日公开课《如何用手机App配置鸿蒙开发板网络》 精华
10月20日,本人(连志安)来到HarmonyOS技术社区直播间,为大家进行了主题为《如何用手机App配置鸿蒙开发板网络》的直播活动。非常感谢大家参与。
以下内容是从用户提问中选出的5个最佳问题的解答:
Q1:除了ping还有其他方式验证网络吗?
A1:其实还有很多方式,只是ping网络是最简单的。也可以自己直接写一个socket网络通信测试,或者使用AT指令创建TCP、UDP链接,然后电脑使用一些TCPUDP测试工具互发数据。相关AT指令如下:
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的环境建议大家也搭建起来,后续学习、编写代码、烧录也方便。
Good...............
感谢连老师为我们解答问题