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

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

3天内不再提示

一文详细解析WiFi模块的基础知识

GPS_WiFi_蓝牙模块知识 2018-08-14 18:57 次阅读

下面是SKYLAB小编整理的WiFi模块知识合计,希望对大家有所帮助!

1WiFi模块的SDK是什么

SDKWiFi模块的软件开发工具包(全称:Software Development Kit的英文简称,一般都是一些软件工程师为特定的软件包、软件框架,硬件平台,操作系统等建立应用软件时的开发工具的集合。

2WiFi模块的驱动是什么

驱动程序即添加到操作系统中的一小块代码,其中包含有关硬件设备的信息。有了此信息,计算机就可以与设备进行通信。驱动程序是硬件厂商根据操作系统编写的配置文件,可以说没有驱动程序,计算机中的硬件就无法工作。

对于WiFi模块而言,这个硬件可以是做从设备的WiFi模块,目前SKYLAB从设备的WiFi模块均可以提供驱动支持的系统有:WindowLinux以及Android

3什么是WiFi模块的网口?

WiFi模块的网口要从两方面来讲,

1硬件上:

网络接口指的网络设备的各种接口,我们现今正在使用的网络接口都为以太网接口。

常见的以太网接口类型有RJ-45接口,RJ-11接口,SC光纤接口,FDDI接口,AUI接口,BNC接口,Console接口。

2软件上:

网口区分为:WAN口,LAN

WAN口是用来连接外网(公网),或者说是连接宽带运营商的设备的。

LAN口(1234),是用来连接内网(局域网)中的设备的,主要是用来连接电脑交换机、打印机等设备的。

4什么是WiFi模块的IP地址

IP是英文Internet Protocol的缩写,意思是“网络之间互连的协议”,也就是为计算机网络相互连接进行通信而设计的协议。

IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节)。

5什么是路由?

路由是指路由器从一个接口上收到数据包,根据数据包的目的地址进行定向并转发到另一个接口的过程。

路由算法根据许多信息来填充路由表。目的/下一跳地址对告知路由器到达该目的最佳方式是把分组发送给代表“下一跳”的路由器,当路由器收到一个分组,它就检查其目标地址,尝试将此地址与其“下一跳”相联系。

6什么是默认网关?

一个可直接到达的路由器的IP地址。配置默认网关可以在 IP路由表中创建一个默认路径。 一台主机可以有多个网关。默认网关的意思是一台主机如果找不到可用的网关,就把数据包发给默认指定的网关,由这个网关来处理数据包。

比如SKYLABWiFi模块的默认网关一般是10.10.10.254,在浏览器的地址栏内输入10.10.10.254就可以进入WiFi模块的配置页面,在配置页面可以对WiFi模块的工作模式、语言等项目进行设置和更改。WiFi模块Apclient工作模式下,会有2默认网关。

7什么是局域网?

局域网是指在某一区域内由多台计算机互联成的计算机组。局域网可以实现文件管理、应用软件共享、打印机共享、工作组内的日程安排、电子邮件和传真通信服务等功能。局域网是封闭型的,可以由办公室内的两台计算机组成,也可以由一个公司内的上千台计算机组成。

8什么是DHCP

DHCP(动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作。给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段。比如SKYLAB所有做主的WiFi模块,都可以支持DHCP服务器。

根据DHCP地址池,每个连接到模块的设备都会被自动分配一个IP地址。

9TCP/UDP数据传输协议

TCP(传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。

TCP三次握手的过程如下:

客户端发送SYNSEQ=x)报文给服务器端,进入SYN_SEND状态。

服务器端收到SYN报文,回应一个SYN SEQ=yACK(ACK=x+1)报文,进入SYN_RECV状态。

客户端收到服务器端的SYN报文,回应一个ACK(ACK=y+1)报文,进入Established状态。

TCP建立连接要进行3次握手,而断开连接要进行4
1当主机A完成数据传输后,将控制位FIN1,提出停止TCP连接的请求
2主机B收到FIN后对其作出响应,确认这一方向上的TCP连接将关闭,ACK1
3B 端再提出反方向的关闭请求,FIN1
4主机A对主机B的请求进行确认,ACK1,双方向的关闭结束.
TCP的三次握手和四次断开可以看出,TCP使用面向连接的通信方式,大大提高了数据通信的可靠性,使发送数据端
和接收端在数据正式传输前就有了交互,为数据正式传输打下了可靠的基础。

数据传输协议.png

UDP协议全称是用户数据报协议,在网络中它与TCP协议一样用于处理数据包,是一种无连接的协议。

传输数据之前源端和终端不建立连接,当它想传送时就简单地去抓取来自应用程序的数据,并尽可能快地把它扔到网络上。在发送端,UDP传送数据的速度仅仅是受应用程序生成数据的速度、计算机的能力和传输带宽的限制

TCPUDP的区别:
1.基于连接与无连接;
2.对系统资源的要求(TCP较多,UDP少);
3.UDP程序结构较简单;
4.流模式与数据报模式 ;
5.TCP保证数据正确性,UDP可能丢包,TCP保证数据顺序,UDP不保证。

好了,以上就是SKYLAB小编整理的一份WiFi模块的理论基础知识,希望对做WiFi模块应用开发的工程师有帮助!

关于SKYLAB

深圳市天工测控技术有限公司(SKYLAB),是国内专业WiFi模块商,02年开始进入无线模块领域,经验积淀深厚。现已推出的WiFi模块有串口WiFi模块、AP/路由WiFi模块、大功率无人机WiFi模块、USB接口摄像头模块、千兆WiFi模块、2.4/5G双频WiFi模块等。更多详情可以访问天工测控或阿里店铺

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • wifi模块
    +关注

    关注

    60

    文章

    360

    浏览量

    72193
收藏 人收藏

    评论

    相关推荐

    详细的射频基础知识

    详细的射频基础知识
    发表于 11-04 09:09 1666次阅读

    电阻器基础知识与检测方 详细附图

    电阻器基础知识与检测方详细附图.doc
    发表于 06-25 12:04

    WiFi基础知识解析

    wifi基础1、详细见如下链接(1)WiFi基础知识解析(2)
    发表于 08-05 08:10

    关于蓝牙模块基础知识点介绍的太详细

    关于蓝牙模块基础知识点介绍的太详细
    发表于 10-08 06:56

    有关STM32F407 wifi基础知识有哪些

    有关STM32F407 wifi基础知识有哪些?
    发表于 10-22 06:59

    五分钟读懂WiFi基础知识

    家1、嵌入式技术常识科普【物联网】WiFi基础知识五分钟读懂TCP/IP;协议STM32开发 -- Keil基本使用如何看懂时序图(以SPI/I2C为例)ESP8266配网思路(不使用...
    发表于 12-01 06:36

    Wifi模块的工作方式功能是什么?

    Wifi模块的工作方式是什么呢,Wifi模块的主要功能又有哪些呢?本文主要介绍了有关Wifi模块
    发表于 06-12 14:22 5736次阅读

    显示技术基础知识

    显示技术基础知识,精确解析,实用文件资源。
    发表于 05-10 17:06 0次下载

    WIFI天线基础知识

    详细介绍WIFI天线的作用与地位等基础知识
    发表于 05-27 17:20 31次下载

    智能家居弱电布线基础知识解析

    智能家居弱电布线基础知识解析
    发表于 01-22 21:11 13次下载

    蓝牙模块基础知识

    本文主要介绍了蓝牙模块基础知识.
    发表于 06-27 08:00 57次下载
    蓝牙<b class='flag-5'>模块</b><b class='flag-5'>基础知识</b>

    PLC基础知识大全详细资料解析

    本文档的主要内容详细介绍的是PLC基础知识大全详细资料解析包括了:PLC的产生与历史,可编程控制器的定义,PLC的现状及发展趋势,PLC的特点,PLC的基本功能,PLC与其他工业控制系
    发表于 09-27 08:00 13次下载
    PLC<b class='flag-5'>基础知识</b>大全<b class='flag-5'>详细</b>资料<b class='flag-5'>解析</b>

    机器学习的基础知识详细说明

    本文档的主要内容详细介绍的是机器学习的基础知识详细说明。
    发表于 03-24 08:00 0次下载
    机器学习的<b class='flag-5'>基础知识</b><b class='flag-5'>详细</b>说明

    CAN总线的基础知识详细讲解

    CAN总线的基础知识详细讲解。
    发表于 04-02 17:44 14次下载

    变频器基础知识解析

    变频器基础知识解析
    发表于 11-11 11:11 732次阅读