所谓通信协议是指通信双方的一种约定
上位机-串口通信详解(以RS232为例))

上位机-串⼝通信详解(以RS232为例))1、什么是串⼝通信?写这个的时候我在想应该怎么解释串⼝通信,因为串⼝通信很多朋友不了解的原因是涉及到硬件的知识,对于没有相关专业知识的朋友很难理解串⼝通信。
所以我这⾥只做部分的解释,需要了解更多硬件相关信息的朋友可以看这篇博⽂:串⼝通信在百度词条上的解释是:串⼝通信(Serial Communications)的概念⾮常简单,串⼝按位(bit)发送和接收的。
简单的解释就是:两个⼈说话,⼀个⼈说,⼀个⼈听。
是的,就是这个么简单。
如果不需要了解硬件,那么我们只需要了解通信,串⼝不需要理解,那是硬件⼯程师需要考虑的事情。
我们今天讲的是上位机与串⼝通信,重点是通信。
2、串⼝通信协议所谓通信协议是指通信双⽅的⼀种约定。
约定包括对数据格式、同步⽅式、传送速度、传送步骤、检纠错⽅式以及控制字符定义等问题做出统⼀规定,通信双⽅必须共同遵守。
串⼝通信协议中,很多朋友很疑惑,RS232,RS485这些协议怎么⽤?但实际上这些准确来说,是⼀种标准。
我们可以直接使⽤这种标准进⾏通信,完全没有任何问题。
还有⼀种⾃定义通信协议,顾名思义,⾃定义通信协议是基于需求编写的,符合RS232等标准的协议。
这部分对于上位机来说,我们只需要得到第三⽅提供的⾃定义通信协议,根据其中的内容进⾏编程即可,具体的功能实现是由硬件⼯程师实现。
在通信协议中,最重要的是端⼝(com)、波特率、数据位、校验位、停⽌位。
3、实现⼀个demo通过上⾯的了解,上位机⼯程师应该有⼀个概念,上位机与串⼝的通信重点是通信,常⽤的通信可以直接使⽤标准的完成,但是如果是属于⾃定义通信协议的,需要提供⾃定义的通信协议。
1)⾸先我们实现⼀个界⾯,如下:2)配置串⼝参数-打开串⼝3)发送数据4)接收数据1、使⽤异步接收数据2、如果需要写完之后直接读,参考以下⽅法:5)效果图:6)基于⾃定义协议的通信(发送和接收都使⽤16进制进⾏)⾸先⾃定义⼀个通信协议:1、使⽤RS232进⾏通信,设定如下:波特率:9600数据位:8停⽌位:1奇偶校验:⽆2、通信协议内容:1)寄存器1 置1 执⾏功能1 地址 0b2)寄存器2 置1 执⾏功能2 地址 1b3)crc校验:将数据+地址等通过与或等操作⽣成的⼀个值(⼀般⾃定义的都会进⾏校验)4)开始位:015)结束位: 056)地址位:0a(根据不同寄存器决定)7)结果位:0e (成功0e,失败00)发送例⼦:执⾏功能101 0b 01 00 00 00 00 00 00 00 06 0e 05解析:01是开始位,0b是对应寄存器1的地址,数据长度是8,没有数据的置00,06是crc校验⽣成值,0e是结果位,05 是结束位。
word 上机操作练习题(可打印修改) (2)

word 上机操作练习题(一)输入下面的文章内容”,对该文件进行格式设置要求如下:完成后保存到自己文件夹中。
(1):将标题分为两行,字符格式设置为二号、蓝色、黑体,并添加阴影,居中对齐。
(2):将“讲座主题”、“主讲专家”、“讲座时间”、“讲座地点”等字符格式设置为楷体、加粗、四号、红色并添加下划线。
后面的字符格式设置为楷体、加粗、倾斜、四号。
(3):行距设置为“固定值27磅”(4):将该文档第一自然段的首字“网”设置为字符下沉2行,距正文0.1厘米、字体为黑体。
(5):正文对齐方式设置为“左对齐”(6):在“讲座主题”、“主讲专家”、“讲座时间”、“讲座地点”4段文字首行缩进两个字符,然后再在这四段文字之前添加项目符号。
(效果如下图所示)网络技术学院计算机系专家讲座消息预告网络和计算机的广泛应用带给我们带来全球性的信息革命。
需要球的国际互联网的迅速发展。
给信息利用者带来了深远的影响。
………….讲座主题:主讲专家:讲座时间:讲座地点:二、效果图word 上机操作练习题(二)(选做几题就行)【例3-11 】:将以下素材按要求排版。
(1)、将标题字体设置为“华文行楷”,字形设置为“常规”,字号设置为“小初”、选定“效果”为“空心字”且居中显示。
(2)、将“陶渊明”的字体设置为“隶书”、字号设置为“小三”,文字右对齐加双曲线边框,线型宽度应用系统默认值显示。
(3)将正文行距设置为25磅。
【素材】:归去宋辞——陶渊明归去来兮!田园将芜胡不归?既自以心为形役,奚惆怅而独悲?悟已往之不谏,知来者之可追;实迷途其未远,觉今是而昨非。
舟摇摇以轻殇,风飘飘而吹衣。
问征夫以前路,恨晨光之熹微。
乃瞻衡宇,栽欣载奔。
童仆欢迎,稚子候门。
三径就荒,松菊犹存。
携幼入室,有酒盈樽。
引壶觞以自酌,眇庭柯以怡颜。
倚南窗以寄傲,审容膝之易安。
园日涉以成趣,门虽设而常关。
策扶老以流憩,时翘首而遐观。
云无心以出岫,鸟倦飞而知还。
暑翳翳以将入,抚孤松而盘桓。
RS232通讯协议要点

RS232通讯协议基本结构波特率9600 bit/s,8bit,1位停止,无校验位格式0EBH,地址,命令,长度(n),数据1,---数据n,冗余说明:0EBH为帧起始位长度小于输出端口数冗余=地址+命令+长度+数1+---+数n如果冗余=0EBH,为防止与帧起始位相同,则发送反码,即冗余=14H当接收正确时,1)在命令1,2,5,6时,回送0EBH,地址,命令,01H,0FAH,冗余,并执行命令。
2)在命令3,4,7时,回送相应信息。
当接收不正确时,1)地址正确,冗余不正确,回送0EBH,地址,命令,01H,0F5H,冗余。
2)地址不正确,不回送任何信息。
串口通讯—通信协议所谓通信协议是指通信双方的一种约定。
约定包括对数据格式、同步方式、传送速度、传送步骤、检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守。
因此,也叫做通信控制规程,或称传输控制规程,它属于ISO'S OSI七层参考模型中的数据链路层。
目前,采用的通信协议有两类:异步协议和同步协议。
同步协议又有面向字符和面向比特以及面向字节计数三种。
其中,面向字节计数的同步协议主要用于DEC公司的网络体系结构中。
一、物理接口标准1.串行通信接口的基本任务(1)实现数据格式化:因为来自CPU的是普通的并行数据,所以,接口电路应具有实现不同串行通信方式下的数据格式化的任务。
在异步通信方式下,接口自动生成起止式的帧数据格式。
在面向字符的同步方式下,接口要在待传送的数据块前加上同步字符。
(2)进行串-并转换:串行传送,数据是一位一位串行传送的,而计算机处理数据是并行数据。
所以当数据由计算机送至数据发送器时,首先把串行数据转换为并行数才能送入计算机处理。
因此串并转换是串行接口电路的重要任务。
(3)控制数据传输速率:串行通信接口电路应具有对数据传输速率——波特率进行选择和控制的能力。
(4)进行错误检测:在发送时接口电路对传送的字符数据自动生成奇偶校验位或其他校验码。
通讯协议介绍

通讯协议介绍通信协议介绍随着信息技术的迅猛发展,计算机网络成为人们日常生活中不可或缺的一部分。
而网络通信的实现离不开通信协议的支持。
通信协议是计算机网络通信中的一种约定,它规定了通信双方的通信方式、数据格式、传输速率等。
本文将从协议的定义、分类以及一些常见的通信协议进行介绍。
一、协议的定义和分类通信协议是计算机网络中实现数据传输的一种规定。
它类似于人们之间的约定,规定了通信双方进行通信时的行为方式和数据格式,以保证数据能够准确、安全地传输。
通信协议可以根据其功能和层次进行分类。
按照功能来说,通信协议可以分为传输控制协议(TCP)、用户数据报协议(UDP)、网络协议(IP)等。
其中,TCP是一种面向连接的协议,它提供可靠的数据传输;UDP则是一种无连接的协议,它提供了快速的数据传输,但不保证数据的可靠性。
IP是一种网络协议,它规定了数据在网络中的传输方式。
按照层次来说,通信协议可以分为物理层协议、数据链路层协议、网络层协议、传输层协议和应用层协议等。
物理层协议负责传输电信号,如以太网协议;数据链路层协议负责将数据分组传输,如以太网帧协议;网络层协议负责将数据从源主机发送到目的主机,如IP协议;传输层协议负责端到端的数据传输,如TCP和UDP协议;应用层协议负责提供特定的网络应用功能,如HTTP协议、FTP协议等。
二、常见的通信协议1. 传输控制协议(TCP)TCP是一种面向连接的、可靠的传输协议。
它通过三次握手建立连接,保证数据的可靠性。
TCP会将数据分割成小的数据段,并通过流量控制和拥塞控制机制来保证数据的顺序和完整性。
TCP广泛应用于Web浏览器、电子邮件、文件传输等应用中。
2. 用户数据报协议(UDP)UDP是一种无连接的、不可靠的传输协议。
它将数据封装成数据报进行传输,不保证数据的可靠性。
UDP的传输速度较快,适用于实时性要求较高的应用,如音视频传输、实时游戏等。
3. 网络协议(IP)IP是一种网络层协议,它规定了数据在网络中的传输方式。
计算机网络填空题大全(附答案)

1、从通信双方信息交互的方式来看,有三种基本方式,即单工、全双工和半双工。
2、802.3 局域网的 MAC 帧的最小长度是64 字节, MAC 地址长度为48 位。
3、标准化的 DTE / DCE 接口包括以下四个方面的特性:物理特性、机械特性、功能特性、规程特性。
4、以太网是局域网中应用最广泛的一种,它的介质访问控制方法采用的协议是CSMA/CD 。
6、CDMA 系统中使用的多路复用技术是码分多址。
7、100BASE-T标准规定的信号是基带,网络速率是 100Mb/s。
8、设理想低通道信道带宽为3000Hz, 根据奈奎斯特 (Nyquist) 定理,最高码元传输速率为 6000波特。
10 、IP 地址 21.12.240.17 的网络类别是 A类,主机号是 12.240.17。
1、计算机网络按作用范围可分为广域网、局域网、城域网。
2、计算机网络中常用的三种有线传输媒体是双绞线、同轴电缆、光纤。
3、数据交换有电路交换、报文交换、分组交换三种主要交换技术。
4、计算机网络最主要的两个性能指标是带宽和时延。
5、网络协议的三要素是语法、语义、同步。
6、数据传输系统分为模拟传输系统和数字传输系统两种。
7、现在的数字传输系统都采用脉码调制PCM 体制,它有两个互不兼容的国际标准,分别是北美的 24 路 PCM和欧洲的 30 路 PCM。
8、信息传输速率的单位是比特 /秒,码元传输速率的单位是波特。
9、数据通信可分为同步通信和异步通信两大类。
10、有固定基础设施的无线局域网中的一个站检测到信道处于忙态,或者是由于物理层的载波监听检测到信道忙,或者是由于MAC 层的虚拟载波监听机制指出了信道忙。
11、CIDR 将网络前缀都相同的连续的IP 地址组成“ CIDR”址块,路由表地就利用 CIDR 地址块来查找目的网络,这种地址的聚合常称为路由聚合,也称为构成超网。
12、IPV6 与 IPV4 相比,地址增大到 128bit,为便于阅读和操纵这些地址, IPV6使用冒号十六进制计法。
计算机网络复习题及参考答案

《计算机网络》课程复习资料一、填空题:1.计算机网络按地理范围分类,可以分为___________、___________、_____________。
2.在OSI七层模型中,层传输信息帧,层进行路由选择,层是真正的“端到端”的层。
有三种不同类型的帧,分别称为______、______、______。
4.在HDLC协议中,若要传输的数据位是00,在链路上传输的数据是_______,接收方最后接收的数据是______。
5.数据链路层在局域网参考模型中被分成了两个子层:______与LLC层;LLC层完成通常意义下的数据链路层功能,如______和流量控制等。
6.在数据链路层中采用3比特对数据帧编号,若采用后退n-帧重传的策略,则发送窗口最大是、接收窗口是;采用选择重发协议,则发送窗口最大是、接收窗口是。
7.协议的三要素为_ 、、。
8.会话层中同步点的设置包括和。
9.传输数据时,出错位数与总的传输位数之比为。
协议的作用是_ 。
从网络协议层次功能划分来看,它属于网络层次的协议。
协议的功能是 _ 。
12.为解决网络拥塞问题,传输层的数据发送方需要维护窗口和窗口,数据发送方的发送能力与这两个窗口的关系是。
13.在OSI参考模型中,服务原语划分为四种类型,分别为请求(Request),指示(Indication)_______和____________。
14.在ISO的OSI模型中,一般提供数据的压缩和加密的是__________。
为数据分组提供在网络中路由功能的是__________;传输层提供__________的数据传送。
15.对一个4比特信息串,欲求它的海明码字,最少需要插入的冗余码位数为。
16.试写出几种局域网组网介质:、、。
17.常见的无线介质包括、、、。
其中应用于卫星与地面通信的介质是、。
18.计算机网络的主要目的是和。
19.在OSI七层模型中,把传输的比特流划分成帧,决定使用哪条路径通过子网,为用户进程间建立连接,对用户数据的进行加密解密处理。
计算机三级考试模拟试题含答案

计算机三级考试模拟试题含答案计算机三级考试模拟试题含答案计算机等级考试考生年龄、职业、学历不限,不论在职人员、行业人员,均可根据自己学习或使用计算机的实际情况,选考相应的级别和科目。
下面是店铺精心整理的计算机三级考试模拟试题含答案,希望对你有帮助!计算机三级考试模拟试题含答案 1一选择题:1.双击“资源管理器”或“我的电脑”中某Word文件名(或图标),将__(A) 启动Word程序,并自动建立一个名为“文档1”的新文档(B) 启动Word程序,并打开此文档(C) 在打印机上打印该文档(D) 启动Word程序,但不建立新文档也不打开此文档2.在Word中,选择“文件”菜单下的“另存为”命令,可以将当前打开的文档另存为能是___(A)txt文本文档(B)ppt文件类型(C)xls文档类型(D)bat文档类型3.下列选项不属于Word窗口组成部分的是___(A)标题栏(B)对话框(C)菜单栏(D)状态栏4.在Word的编辑状态,打开文档ABC,修改后另存为ABD,则___(A) ABC是当前文档(B) ABD是当前文档(C) ABC和ABD均是当前文档(D) ABC和ABD均不是当前文档5.打开的word文件名可以在___找到。
(A) 标题栏(B) 菜单栏(C) 工具栏(D) 文本编辑区6.下列操作中,___不能退出Word环境。
(A) 单击“文件”菜单中的“关闭”命令(B) 单击“文件”菜单中的“退出”命令(C) 按Alt+F4键(D) 双击标题栏最左边的“X”符号7.在Word编辑状态下,将选定的文本块用鼠标拖动到指定的位置进行文本块的复制时,应按住的控制键是___(A) Ctrl(B) Shift(C) Alt(D) 回车8.下列关于Word“文档窗口”的叙述中,错误的是___(A) 可以同时打开多个文档窗口(B) 可以同时关闭多个文档窗口(C) 一个文档窗口最多可以拆分为2个窗口(D) 可以同时编辑的文档窗口最多只能有2个9.在Word默认状态下,先打开了一个f1.doc文档,又打开了f2.doc文档,则___(A) 文档f1.doc的窗口遮蔽了文档f2.doc的窗口(B) 打开的f2.doc的窗口遮蔽了f1.doc文档的窗口(C) 打开了f2.doc的窗口,f1.doc文档的窗口被关闭(D) 两个窗口并列显示10.在Word编辑状态下,只想复制选定文字的内容而不需要复制选定文字的格式,则应___(A)直接使用粘贴按钮(B)选择“编辑”→“选择性粘贴”操作(C)选择“编辑”→“粘贴”操作(D)在指定位置按鼠标右键11.Word的查找、替换功能非常强大,下面的叙述中正确的是___(A)不可以指定查找文字的格式,只可以指定替换文字的格式(B)可以指定查找文字的格式,但不可以指定替换文字的格式(C)不可以按指定文字的格式进行查找及替换(D)可以按指定文字的格式进行查找及替换12.Word具有的功能是___(A)表格处理(B)绘制图形(C)自动更正(D)以上三项都是13.Word中,___视图方式使得显示效果与打印结果相同。
RS232通讯协议要点

RS232通讯协议基本结构波特率9600 bit/s,8bit,1位停止,无校验位格式0EBH,地址,命令,长度(n),数据1,---数据n,冗余说明:0EBH为帧起始位长度小于输出端口数冗余=地址+命令+长度+数1+---+数n如果冗余=0EBH,为防止与帧起始位相同,则发送反码,即冗余=14H当接收正确时,1)在命令1,2,5,6时,回送0EBH,地址,命令,01H,0FAH,冗余,并执行命令。
2)在命令3,4,7时,回送相应信息。
当接收不正确时,1)地址正确,冗余不正确,回送0EBH,地址,命令,01H,0F5H,冗余。
2)地址不正确,不回送任何信息。
串口通讯—通信协议所谓通信协议是指通信双方的一种约定。
约定包括对数据格式、同步方式、传送速度、传送步骤、检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守。
因此,也叫做通信控制规程,或称传输控制规程,它属于ISO'S OSI七层参考模型中的数据链路层。
目前,采用的通信协议有两类:异步协议和同步协议。
同步协议又有面向字符和面向比特以及面向字节计数三种。
其中,面向字节计数的同步协议主要用于DEC公司的网络体系结构中。
一、物理接口标准1.串行通信接口的基本任务(1)实现数据格式化:因为来自CPU的是普通的并行数据,所以,接口电路应具有实现不同串行通信方式下的数据格式化的任务。
在异步通信方式下,接口自动生成起止式的帧数据格式。
在面向字符的同步方式下,接口要在待传送的数据块前加上同步字符。
(2)进行串-并转换:串行传送,数据是一位一位串行传送的,而计算机处理数据是并行数据。
所以当数据由计算机送至数据发送器时,首先把串行数据转换为并行数才能送入计算机处理。
因此串并转换是串行接口电路的重要任务。
(3)控制数据传输速率:串行通信接口电路应具有对数据传输速率——波特率进行选择和控制的能力。
(4)进行错误检测:在发送时接口电路对传送的字符数据自动生成奇偶校验位或其他校验码。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
所谓通信协议是指通信双方的一种约定。
约定包括对数据格式、同步方式、传送速度、传送步骤、检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守。
因此,也叫做通信控制规程,或称传输控制规程,它属于ISO'S OSI 七层参考模型中的数据链路层,其主要完成的作用如下:
(1)实现数据格式化:因为来自CPU勺是普通的并行数据,所以,接口电路应具有实现不同串行通信方式下的数据格式化的任务。
在异步通信方式下,接口自动生成起止式的帧数据格式。
在面向字符的同步方式下,接口要在待传送的数据块前加上同步字符
( 2)进行串-并转换:串行传送,数据是一位一位串行传送的,而计算机处理数据是并行数据。
所以当数据由计算机送至数据发送器时,首先把串行数据转换为并行数才能送入计算机处理。
因此串并转换是串行接口电路的重要任务。
( 3)控制数据传输速率:串行通信接口电路应具有对数据传输速率——波特率进行选择和控制的能力。
( 4)进行错误检测:在发送时接口电路对传送的字符数据自动生成奇偶校验位或其他校验码。
在接收时,接口电路检查字符的奇偶校验或其他校验码,确定是否发生传送错误。
(5)进行TTL与EIA电平转换:CPU和终端均采用TTL电平及正逻辑,它们与
EIA采用的电平及负逻辑不兼容,需在接口电路中进行转换。
(6)提供EIA-RS-232C接口标准所要求的信号线:远距离通信采用MODE时,
需要9根信号线;近距离零MODE方式,只需要3根信号线。
这些信号线由接口
电路提供,以便与MODE或终端进行联络与控制。
(7)为了完成上述串行接口的任务,串行通信接口电路一般由可编程的串行接
口芯片、波特率发生器、EIA与TTL电平转换器以及地址译码电路组成。
其中,
串行接口芯片,随着大规模继承电路技术的发展,通用的同步(USRT和异步(UART接口芯片种类越来越多,它们的基本功能是类似的,都能实现上面提出的串行通信接口基本任务的大部分工作,且都是可编程的。
选用这些芯片作为串行通信接口电路的核心芯片,会使电路结构比较简单。
1.. 现场总线同RS-232/485/422 的区别与应用
PC与智能设备通讯多借助RS232 RS485以太网等方式,主要取决于设备的接口规范。
但RS232 RS485只能代表通讯的物理介质层和链路层,如果要实现数据的双向访问,就必须自己编写通讯应用程序,但这种程序多数都不能符合ISO/OSI 的规范,只能实现较单一的功能,适用于单一设备类型,程序不具备通用性。
在RS232或RS485设备联成的设备网中,如果设备数量超过2台,就必须使用RS485做通讯介质,RS485网的设备间要想互通信息只有通过“主
(Master)”设备中转才能实现,这个主设备通常是PC而这种设备网中只允
许存在一个主设备,其余全部是从(Slave)设备。
而现场总线技术是以ISO/OSI 模型为基础的,具有完整的软件支持系统,能够解决总线控制、冲突检测、链路维护等问题。
现场总线设备自动成网,无主/从设备之分或允许多主存在。
在同一个层次上不同厂家的产品可以互换,设备之间具有互操作性。
2.. R S-232 的概念
RS-232是一个串口通讯标准,它规范了异步串口通讯能力,还有硬件流控制、软件流控制和校验位。
由于这个标准已经使用了十年以上,几乎所有的数字通讯设备都有控制界面,而且都使用RS-232作为通讯界面。
典型的通讯距离为9600bps时最大可达到15米。
3.. R S-422 的概念
RS-422是一个串口通讯标准,它相比RS-232提供更长距离的通讯能力,而且使用更少的信号线。
RS-422数据传输使用差分信号作为技术,并且最大速率可以达到10Mbps在9600bps的速度下,通讯距离最大可达1.2公里。
4.. R S-485 的概念
RS-485是RS-422的增强版本。
它使用2线的总线技术,并且兼容RS-422界面。
使用RS-485 2线总线,你可以建立一个非常经济的网络,然而RS-485只定义了电气信号特性而没有
定义其它的,那么用户就必须用自己的软件或协议来控制
RS-485 网络。
5.. 什么是串口通讯?并行通讯?
串口通讯是一个比特一个比特的传输数据的,只使用一条信号线持续的发
送。
并行通讯是一个字节一个字节的传输数据的。
也就是说,一个字节的所有比特位都是在不同的线路上同时发送出去的。
6.. 突波保护的概念
TOV瞬时超电压)来源于闪电、静电放电和其他形式的高电压,是一种引起设备损坏的主要原因。
突波保护能吸收TOV从而有效避免设备损坏。
7.. 同步通讯与异步通讯的区别同步通讯从数字通讯发展而来,(例如:电脑间通讯)当一个bit 传输过来时它需要在同样的时间片内决定数据的内容。
在这里,传输的字符没有限制,它允许使用非常高的波特率进行数据传输。
8.. 什么是TCP/IP?服务器IP是什么?
TCP/IP是一组用于在网络上共享数据的通讯协议。
它是由ARPAne组织发起的, 精确名称为“ In ternet Protocol Suite ”。
其中TCP和IP只是这个群组中的两个,因为它是目前已知最好的协议, 逐渐被大众接受。
从终端应用甚至到家庭应用都可以用到这个协议, 目前几乎所有的电脑都可提供TCP/IP 服务。
当转换器工作在TCPClient或UDP方式下时必须指定服务器IP。
在TCPClient 工作方式下,转换器加电或与服务器的TCP连接断开时,转换器自动向此IP发出连接请求。
在UDP 工作方式下,转换器向这个地址发送数据。
9.. 终端电阻的主要作用
当一个电信号在一个传输线中穿过2 个不同的电阻点,如果阻抗不匹配,会引起信号反射。
信号反射引起信号扭曲,从而导致传输错误。
解决这个问题的办法是在线的末端增加一个电阻,其阻值和电线的阻值相同,并且该电阻应该加在接受端。
10.. 什么是FIFO、它的作用?
FIFO是用来描述缓存的特定术语。
FIFO缓存根据数据接收的顺序来发送数据,
并用来降低处理芯片UART例如用在串口通讯C16550C的中断频率。
11.. 什么是光隔保护?它的功能?
由于电线两端的地电压不同,长距离连接的通讯设备会因电压不匹配而造成损坏。
光隔保护会在线的两端使用光电隔离元件来隔离敏感的设备组件, 保护设备不受损坏。
12.. 转换器端口与服务器端口的区别?
当转换器工作在TCPCIient、TCPServer或UDP方式下时必须指定。
在TCPClient 工作方式下,转换器使用本端口向服务器发出连接请求。
在TCP Server 工作方式下时,转换器在此端口下监听,等待其它设备的连接。
在UDP方式下,转换器在此端口发送和接收数据。
TCPCIient 工作方式当转换器工作在TCPCIient或UDP方式下时必须指定。
在下,转
换器加电或与服务器的TCP连接断开时,转换器自动向服务器的这
个端口
发出连接请求。
在UDP工作方式下,转换器向服务器的这个端口发送数
据。
13.. 数据位、校验位、停止位的概念与功能数据位:在串口异步传输中,一组数据实际包含的数据位数。
这个参数应与同转换器这个串口连接的设备的数据位具有相同的值。
校验位:在串口异步传输中,一组数据所采用的数据差错校验方式。
这个参数应与同转换器这个串口连接的设备的校验方式相同。
停止位:在串口异步传输中,一组数据中用来表示这组数据结束的数据的位数这个参数应与同转换器这个串口连接的设备的停止位数相同。
14.. 流量控制的含义与应用
保证发送在其发送数据时速率不超过接收设备接收速率的技术。
当接收设中的缓冲区充满时,就发送一条消息给发送设备暂停传送,直到缓冲区内的数据被处理掉,再通知发送设备发送数据。
流量控制有无、硬件(CTS/RTS)、软件(Xon / Xoff) 三种方式。
若设置为无,则不采用流量控制技术;若设置为硬件,则使用串口的RTS和CTS两条信号线来进行流量控制;若设置为软件,则利用软件的方式来通知。
这个参数应与同转换器这个串口连接的设备的流量控制方式相同。
15.. 最小发送时间的概念
转换器从串口收到数据后,在最小发送时间过后,还没有从串口收到下一个数据,则转换器将收到的数据发送到网络上。
转换器在满足“最小发送时间”和“最小发送字节”两条件中的任何一个时向网络发送数据。
16.. 最小发送字节的概念
转换器从串口收到此数量的数据时向网络发送这些数据。
转换器在满足“最小发
送时间”和“最小发送字节”两条件中的任何一个时向网络发送数据。