
数据通信与计算机网络
文章平均质量分 77
tuxinbang1989
嵌入式计算机控制系统开发者。
展开
-
Modbus协议解析(2)——协议总括
1.协议描述通用Modbus消息帧可以分为两部分:①Modbus协议定义了一个与基础通信层无关的简单协议数据单元(PDU);②特定总线或网络,如串行链路、TCP/IP网络,引入了一些附加字段。这两部分共同组成了应用数据单元(ADU),即Modbus消息帧。通用Modbus帧Modbus的ADU由启动Modbus事务处理的客户机(主设备)创建,Modbus应用协议规定了客户机启动的请求PDU内容定义:①功能码字段:向服务器指示将执行哪种操作。用一个字节编码Modbus数据单.原创 2021-04-10 11:27:52 · 3748 阅读 · 0 评论 -
Modbus协议解析(1)——入门介绍
Modbus是一个工业通信总线协议,在多个控制器中进行传输,消息内容是关于工业控制的指令和数据。Modbus是一种标准的通信协议,有规范的国标和世界标准,不同品牌的控制器可以组成Modbus网络,进行集中监控。它属于一种互联通信网络,处于OSI模型的顶层——应用层,即只规定了消息(Message)的格式和各区域的功能、含义,而对于其他网络底层没有规定。Modbus协议并不关心经过何种类型的网络线路进行通信,但通常用到的网络线路是串行网络(如RS-232\485)和TCP/IP。通信设备之间在逻辑上分原创 2021-04-07 11:11:37 · 835 阅读 · 1 评论 -
物联网(4)——物联网和云
云云。为什么要用这样一个奇怪的术语来描述在线服务?早在20世纪90年代初,工程师们就开始在教科书和图表中用云作为互联网的隐喻。从远处看,互联网的结构像云一样无定形。后来,云被用作一种表示基于 Internet 的服务。实际上,云计算是一系列联网计算机,允许你从嵌入式系统中转移任务或存储。想法看似简单,但潜藏着高度复杂性。许多公司已经推出了服务,尽力简化这种复杂性;其中包括苹果的 iCloud、谷歌云平台、微软 OneDrive 等。这些云计算系统起初是为个人计算机设计的,嵌入式开发人员也需要原创 2020-11-21 04:10:52 · 320 阅读 · 1 评论 -
物联网(3)——通信协议选择
人的互联网与设备互联网人类和嵌入式设备使用互联网的方式非常不同。人们主要通过万维网(一系列在互联网上运行的应用程序)来使用互联网。当然,网络并不全是互联网中人机交互。我们还使用电子邮件、短信、移动应用程序和一系列社交媒体工具。相比之下,在物联网中,自主电子设备通过互联网相互交换信息。但是这些设备并没有类似于网络浏览器和社交媒体的机器。我们正处于开发这些新工具和服务的起始阶段。TCP/IP 协议栈TCP/IP 协议栈是互联网的核心。它可以用 OSI 七层模型来表示,如下图所示。上面三层组合原创 2020-11-18 21:12:47 · 622 阅读 · 0 评论 -
物联网(2)——“物”
嵌入式设备物联网中"物"的定义多种多样。这里我们将“物”定义为通过网络传输和接收信息的嵌入式计算设备(或嵌入式系统)。嵌入式设备什么是嵌入式系统?嵌入式系统基于微控制器 (MCUs),并运行内存占用量小的软件。一些基于Linux和Android的系统也可以称为嵌入式系统。但通常,这些通用操作系统需要应用处理器,并且具有其他功能,如动态应用程序加载。这就是为什么基于MCU的嵌入式系统通常被描述为深度嵌入式系统,而不是更一般地定义嵌入式系统。于我们而言,这些深度嵌入式系统是物联网中的“物”(T原创 2020-11-16 20:01:27 · 1530 阅读 · 1 评论 -
物联网(1)——设备和局域网
许多人试图定义物联网。但作为一名硬件或软件工程师,你应该知道最关键要素:构建互联产品。在广义上,IoT 系统有四个主要组件:物本身(也就是“设备”) 本地网络(这可以包括一个网关,它将专有通信协议转换为 Internet 协议) 互联网 后端服务(企业数据系统,或者PC 和移动设备) 从嵌入式系统的角度理解物联网 IoT 系统并不复杂,但设计和构建它们可能是一项复杂的任务。IoT 系统需要开发新的硬件和软件,但好在我们已经有了工具来开始实现 IoT 。我们可以将物联网分为两大原创 2020-11-16 15:34:39 · 2276 阅读 · 1 评论 -
TCP/IP网络协议的分析(1)——总体思想
1.1 什么是网络协议?两台计算机上的程序要交换数据,为保证数据可靠传输,必须要对数据进行中间处理,而协议就是这个处理过程的规定。这好像是两台计算机为进行通信而签订的协议。联系实际生活,计算机通信好比是我们收发快递,快递协议就是寄快递、送快递、收快递各个过程的规则条文。大家都按这个规则来收发快递,保证了快递的准确及时送达。下面是官方说法,网络协议是由三个要素组成:(1) 语义。语义是解...原创 2019-10-24 18:13:55 · 830 阅读 · 0 评论 -
对WIFI通信的一些理解(经常更新修改)
1.WIFI模块配置的指令形式是什么?指令形式是字符串,上位机或MCU通过串口连接WIFI芯片,发送指令协议中对应的字符串,实质就是发送这些字符串对应的ASCII码值。WIFI 芯片接受到这些字符串之后,就会形成相应的配置。2.WIFI联网的过程是什么?WIFI中的Station和AP之间通过WIFI协议进行通信,AP和HOST通过以太网协议进行通信。中间的AP起到通信桥接的作用。...原创 2018-08-09 10:24:01 · 1047 阅读 · 0 评论