摘要:
在该实验中,我们将会配置 `w5500` 和树莓派 `Pico` 作为 `TCP` 协议的客户端,向网路调试助手软件中创建的 `TCP` 服务器传输相关数据,示例代码如下: 阅读全文
在该实验中,我们将会配置 `w5500` 和树莓派 `Pico` 作为 `TCP` 协议的客户端,向网路调试助手软件中创建的 `TCP` 服务器传输相关数据,示例代码如下: 阅读全文
posted @ 2026-09-02 14:40
FreakStudio
阅读(16)
评论(0)
推荐(0)
摘要:
这里,我们首先进行 `ping` 测试实验,通过树莓派 Pico 控制 `w5500` 芯片使用用户设置的静态 IP 地址进行网络连接,然后我们在电脑上通过 `ping` 命令测试连接速度和延迟。 阅读全文
这里,我们首先进行 `ping` 测试实验,通过树莓派 Pico 控制 `w5500` 芯片使用用户设置的静态 IP 地址进行网络连接,然后我们在电脑上通过 `ping` 命令测试连接速度和延迟。 阅读全文
posted @ 2026-09-02 14:34
FreakStudio
阅读(52)
评论(0)
推荐(0)
摘要:
W5500 是一款由 WIZnet 出品的芯片,它集成了 TCP/IP 协议栈、10/100M 的 MAC 和 PHY。这款芯片可以在单颗芯片上实现网络连接功能,非常适合嵌入式系统中的网络应用。W5500 芯片通过 SPI 与宿主 MCU 进行通信,具有接口简单、传输速度快的特点。用户可以方便地编写驱动程序来控制 W5500 芯片,实现数据的接收和发送。在实际应用中,W5500 可以用于智能家居设备、物联网网关等需要网络连接的设备中。 阅读全文
W5500 是一款由 WIZnet 出品的芯片,它集成了 TCP/IP 协议栈、10/100M 的 MAC 和 PHY。这款芯片可以在单颗芯片上实现网络连接功能,非常适合嵌入式系统中的网络应用。W5500 芯片通过 SPI 与宿主 MCU 进行通信,具有接口简单、传输速度快的特点。用户可以方便地编写驱动程序来控制 W5500 芯片,实现数据的接收和发送。在实际应用中,W5500 可以用于智能家居设备、物联网网关等需要网络连接的设备中。 阅读全文
posted @ 2026-09-02 14:27
FreakStudio
阅读(89)
评论(0)
推荐(0)
摘要:
PPP(Point-to-Point Protocol,点对点协议)是一种数据链路层通信协议,广泛用于在两个直接连接的节点之间传输多种网络层协议数据包。PPP 最常用于拨号互联网接入中,但也可以用于其他类型的点对点通信,例如串行连接、ISDN、以及某些类型的宽带接入。 阅读全文
PPP(Point-to-Point Protocol,点对点协议)是一种数据链路层通信协议,广泛用于在两个直接连接的节点之间传输多种网络层协议数据包。PPP 最常用于拨号互联网接入中,但也可以用于其他类型的点对点通信,例如串行连接、ISDN、以及某些类型的宽带接入。 阅读全文
posted @ 2026-09-02 14:03
FreakStudio
阅读(40)
评论(0)
推荐(0)
摘要:
Modbus TCP 是 Modbus 协议的一种基于 TCP/IP 的实现,用于在以太网网络上传输 Modbus 协议数据。Modbus 采用主从架构,其中一台设备作为主站,其他设备作为从站。主站发出请求,从站响应请求并发送数据。这种通信方式允许一个主站同时与多个从站通信,从而实现集中管理和控制。 阅读全文
Modbus TCP 是 Modbus 协议的一种基于 TCP/IP 的实现,用于在以太网网络上传输 Modbus 协议数据。Modbus 采用主从架构,其中一台设备作为主站,其他设备作为从站。主站发出请求,从站响应请求并发送数据。这种通信方式允许一个主站同时与多个从站通信,从而实现集中管理和控制。 阅读全文
posted @ 2026-09-02 12:30
FreakStudio
阅读(24)
评论(0)
推荐(0)
摘要:
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议)是一种轻量级的发布/订阅模式的消息协议,设计用于低带宽、高延迟或不稳定的网络环境中(MQ 代表 Message Queue(消息队列),来源于 IBM 的 MQSeries 消息队列产品线,**尽管 MQTT 名字中包含 “MQ”,但实际上它并不需要实现队列功能**)。不同于 TCP 或 UDP 协议采用传统的客户端 - 服务器架构,客户端能够和服务器进行通信,它基于发布/订阅模型,发布者 publisher 发送消息到中间件 broker ,中间件 broker 根据订阅者的订阅信息,将消息转发给相应的订阅者 subscribers。这种协议特别适合物联网(IoT)应用,因为它能够有效地减少网络流量和通信开销。 阅读全文
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议)是一种轻量级的发布/订阅模式的消息协议,设计用于低带宽、高延迟或不稳定的网络环境中(MQ 代表 Message Queue(消息队列),来源于 IBM 的 MQSeries 消息队列产品线,**尽管 MQTT 名字中包含 “MQ”,但实际上它并不需要实现队列功能**)。不同于 TCP 或 UDP 协议采用传统的客户端 - 服务器架构,客户端能够和服务器进行通信,它基于发布/订阅模型,发布者 publisher 发送消息到中间件 broker ,中间件 broker 根据订阅者的订阅信息,将消息转发给相应的订阅者 subscribers。这种协议特别适合物联网(IoT)应用,因为它能够有效地减少网络流量和通信开销。 阅读全文
posted @ 2026-09-02 12:25
FreakStudio
阅读(23)
评论(0)
推荐(0)
摘要:
HTTP(Hypertext Transfer Protocol)是用于在互联网上传输和接收超文本(如网页)的协议。它是一种应用层协议,运行在 TCP/IP 协议栈的应用层。HTTP 协议定义了客户端(通常是浏览器)和服务器之间的通信方式,支持请求和响应的形式进行数据交换:客户端向服务器发送 HTTP 请求报文,服务器收到 HTTP 请求报文后进行处理,然后将响应返回给客户端。 阅读全文
HTTP(Hypertext Transfer Protocol)是用于在互联网上传输和接收超文本(如网页)的协议。它是一种应用层协议,运行在 TCP/IP 协议栈的应用层。HTTP 协议定义了客户端(通常是浏览器)和服务器之间的通信方式,支持请求和响应的形式进行数据交换:客户端向服务器发送 HTTP 请求报文,服务器收到 HTTP 请求报文后进行处理,然后将响应返回给客户端。 阅读全文
posted @ 2026-09-02 12:19
FreakStudio
阅读(19)
评论(0)
推荐(0)
摘要:
DNS(Domain Name System,域名系统)是互联网上的一项关键服务,它实现域名与 IP 地址之间的映射,形成一个分布式的数据库。这项服务让用户能够更加方便地访问互联网,无需记住那些机器可以直接读取的数字 IP 地址。在互联网中,每台计算机都被分配了一个独一无二的标识,这就是 IP 地址。但是,IP 地址是由数字构成的,对人们来说不太容易记忆。因此,我们通常使用域名来访问各种网站,例如可以使用域名 www.st.com.cn 来访问意法半导体的官网。 阅读全文
DNS(Domain Name System,域名系统)是互联网上的一项关键服务,它实现域名与 IP 地址之间的映射,形成一个分布式的数据库。这项服务让用户能够更加方便地访问互联网,无需记住那些机器可以直接读取的数字 IP 地址。在互联网中,每台计算机都被分配了一个独一无二的标识,这就是 IP 地址。但是,IP 地址是由数字构成的,对人们来说不太容易记忆。因此,我们通常使用域名来访问各种网站,例如可以使用域名 www.st.com.cn 来访问意法半导体的官网。 阅读全文
posted @ 2026-09-02 12:14
FreakStudio
阅读(23)
评论(0)
推荐(0)
摘要:
在前面,我们讲到 OSI 的网络层时,提到使用 TCP/UDP 协议进行数据传输时,需要手动配置 IP 地址、子网掩码、默认网关等参数。随着网络规模的不断扩大,这种手动配置方式变得非常繁琐和容易出错。并且,我们目前使用的多数为 IPv4 地址,IPv4 地址极其有限,并且手动分配 IP 地址容易造成地址浪费。 阅读全文
在前面,我们讲到 OSI 的网络层时,提到使用 TCP/UDP 协议进行数据传输时,需要手动配置 IP 地址、子网掩码、默认网关等参数。随着网络规模的不断扩大,这种手动配置方式变得非常繁琐和容易出错。并且,我们目前使用的多数为 IPv4 地址,IPv4 地址极其有限,并且手动分配 IP 地址容易造成地址浪费。 阅读全文
posted @ 2026-09-02 12:10
FreakStudio
阅读(18)
评论(0)
推荐(0)
摘要:
* **LLC逻辑链路控制****子层(Logical Link Control****)**:位于数据链路层的上层,负责数据帧的同步、流量控制和错误检测等功能,向上层提供统一的数据链路服务接口
* **MAC媒体访问控制子层(****Media Access Control)**:位于数据链路层的下层,负责解决多设备共享单个信道的媒体访问问题,实现 CSMA/CD、CSMA/CA 等媒体访问机制同时提供数据帧的寻址和差错校验功能 阅读全文
* **LLC逻辑链路控制****子层(Logical Link Control****)**:位于数据链路层的上层,负责数据帧的同步、流量控制和错误检测等功能,向上层提供统一的数据链路服务接口
* **MAC媒体访问控制子层(****Media Access Control)**:位于数据链路层的下层,负责解决多设备共享单个信道的媒体访问问题,实现 CSMA/CD、CSMA/CA 等媒体访问机制同时提供数据帧的寻址和差错校验功能 阅读全文
posted @ 2026-09-02 11:54
FreakStudio
阅读(17)
评论(0)
推荐(0)

浙公网安备 33010602011771号