hl23889909 发表于 2021-10-21 06:51

【润和Neptune测评】四 网络通信

<p>无线连接:<br />
&nbsp;&nbsp; &nbsp;我们W800是内置WIFI的SOC,所以他的重点是无线联网,我只简单讲下应用的流程:设备要通过无线连接路由,先打开WiFi功能-&gt;搜索信号-&gt;打印搜到信号列表-&gt;配置要连接的路由及密码-&gt;连接无线路由,<br />
&nbsp; &nbsp;<br />
连接过程信息如下:<br />
&nbsp; &nbsp; &nbsp;<br />
&nbsp;<br />
只要连上网络,就相当于打通了连接世界的桥梁,接下来就可以在网络世界愉快玩耍~<br />
网络连接:<br />
&nbsp;&nbsp; &nbsp;有了网络了,但是网络世界里是如何通信的呢?常见的结构有C/S(客户端/服务器)和B/S结构(Browser/Server,浏览器/服务器模式),协议有TCP/UDP,有了这些我们就可以实现通信,首先我的电脑和板子都是通过WiFi连接到路由,所以他们在一个局域网里,电脑端下载一个网络助手创建一个服务端:<br />
&nbsp; &nbsp;<br />
在板子里我创建了两个任务,一个负责WiFi连接及创建客户端,并连接服务器,然后循环的发送数据,另一个任务是专门负责客户端接收服务端下发的数据,并打印出来,当然也可以都放在一个任务里,我分开只是为了方便处理数据。<br />
代码我只是在wifi_connect_demo.c里面修改:客户端及发送任务<br />
&nbsp; &nbsp;<br />
数据接收任务:<br />
&nbsp; &nbsp;<br />
测试:<br />
连接好后我们就可以实现通信了:<br />
&nbsp; &nbsp;<br />
本节就简单讲下网络通信</p>

w494143467 发表于 2021-10-21 09:38

<p>老哥是一大早起来发帖子呀?</p>

freebsder 发表于 2021-10-22 14:42

<p>图有点小,里面的代码看不太清楚。</p>

hl23889909 发表于 2021-11-9 06:20

w494143467 发表于 2021-10-21 09:38
老哥是一大早起来发帖子呀?

<p>人到中年身不由己,熬夜和早起,我选择后者~</p>
页: [1]
查看完整版本: 【润和Neptune测评】四 网络通信