精华内容
下载资源
问答
  • 描述串行接口简称串口,也称串行通信接口或串行通讯接口(通常指COM接口),是采用串行通信方式的扩展接口。串行接口 (Serial Interface) 是指数据一位一位地顺序传送,其特点是通信线路简单,只要一对传输线就可以...

    描述

    串行接口简称串口,也称串行通信接口或串行通讯接口(通常指COM接口),是采用串行通信方式的扩展接口。串行接口 (Serial Interface) 是指数据一位一位地顺序传送,其特点是通信线路简单,只要一对传输线就可以实现双向通信(可以直接利用电话线作为传输线),从而大大降低了成本,特别适用于远距离通信,但传送速度较慢。

    串行接口 (Serial Interface) 是指数据一位一位地顺序传送,其特点是通信线路简单,只要一对传输线就可以实现双向通信(可以直接利用电话线作为传输线),从而大大降低了成本,特别适用于远距离通信,但传送速度较慢。一条信息的各位数据被逐位按顺序传送的通讯方式称为串行通讯。串行通讯的特点是:数据位的传送,按位顺序进行,最少只需一根传输线即可完成;成本低但传送速度慢。串行通讯的距离可以从几米到几千米;根据信息的传送方向,串行通讯可以进一步分为单工、半双工和全双工三种。

    串口通信(Serial Communications)的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。它很简单并且能够实现远距离通信。比如IEEE488定义并行通行状态时,规定设备线总长不得超过20米,并且任意两个设备间的长度不得超过2米;

    而对于串口而言,长度可达1200米。典型地,串口用于ASCII码字符的传输。通信使用3根线完成,分别是地线、发送、接收。由于串口通信是异步的,端口能够在一根线上发送数据同时在另一根线上接收数据。其他线用于握手,但不是必须的。串口通信最重要的参数是波特率、数据位、停止位和奇偶校验。对于两个进行通信的端口,这些参数必须匹配。

    串口通信是指外设和计算机间,通过数据信号线 、地线、控制线等,按位进行传输数据的一种通讯方式。这种通信方式使用的数据线少,在远距离通信中可以节约通信成本,但其传输速度比并行传输低。

    串口是计算机上一种非常通用的设备通信协议。大多数计算机(不包括笔记本电脑)包含两个基于RS-232的串口。串口同时也是仪器仪表设备通用的通信协议;很多GPIB兼容的设备也带有RS-232口。同时,串口通信协议也可以用于获取远程采集设备的数据。

    RS-232(ANSI/EIA-232标准)是IBM-PC及其兼容机上的串行连接标准。可用于许多用途,比如连接鼠标、打印机或者Modem,同时也可以接工业仪器仪表。用于驱动和连线的改进,实际应用中RS-232的传输长度或者速度常常超过标准的值。RS-232只限于PC串口和设备间点对点的通信。RS-232串口通信最远距离是50英尺。

    串行接口 (Serial Interface) 是指数据一位一位地顺序传送,其特点是通信线路简单,只要一对传输线就可以实现双向通信(可以直接利用电话线作为传输线),从而大大降低了成本,特别适用于远距离通信,但传送速度较慢。一条信息的各位数据被逐位按顺序传送的通讯方式称为串行通讯。串行通讯的特点是:数据位的传送,按位顺序进行,最少只需一根传输线即可完成;成本低但传送速度慢。串行通讯的距离可以从几米到几千米;根据信息的传送方向,串行通讯可以进一步分为单工、半双工和全双工三种。

    a4fc0f022c38426775b5fe52796224ed.png

    串口通信的用途

    串行接口是一种可以将接受来自CPU的并行数据字符转换为连续的串行数据流发送出去,同时可将接受的串行数据流转换为并行的数据字符供给CPU的器件。一般完成这种功能的电路,我们称为串行接口电路。

    串口通信程序框图串口通信是指外设和计算机间,通过数据信号线 、地线、控制线等,按位进行传输数据的一种通讯方式。这种通信方式使用的数据线少,在远距离通信中可以节约通信成本,但其传输速度比并行传输低。

    串口是计算机上一种非常通用的设备通信协议。大多数计算机(不包括笔记本电脑)包含两个基于RS-232的串口。串口同时也是仪器仪表设备通用的通信协议;很多GPIB兼容的设备也带有RS-232口。同时,串口通信协议也可以用于获取远程采集设备的数据。

    RS-232(ANSI/EIA-232标准)是IBM-PC及其兼容机上的串行连接标准。可用于许多用途,比如连接鼠标、打印机或者Modem,同时也可以接工业仪器仪表。用于驱动和连线的改进,实际应用中RS-232的传输长度或者速度常常超过标准的值。RS-232只限于PC串口和设备间点对点的通信。RS-232串口通信最远距离是50英尺。

    打开APP阅读更多精彩内容

    点击阅读全文

    展开全文
  • 1, 485通讯串口通讯区别跟串口通信一样的。在串口上加个485转换器好了。 可以用现成的spcomm控件等对于软件来说,485通信串口通信是一回事,都是操作串口。这两者只是硬件上的区别而已,跟软件没关系的。所谓的...

    1, 485通讯与串口通讯区别

    84a6b067c3ecf33eaf5762586f0f5f73.png

    跟串口通信一样的。在串口上加个485转换器好了。 可以用现成的spcomm控件等对于软件来说,485通信和串口通信是一回事,都是操作串口。这两者只是硬件上的区别而已,跟软件没关系的。所谓的485通信,只是在串口上加了一个转换器而已,就这么简单。 我以前做过的。答案补充 跟串口通信一样的。在串口上加个485转换器好了。 可以用现成的spcomm控件等对于软件来说,485通信和串口通信是一回事,都是操作串口。这两者只是硬件上的区别而已,跟软件没关系的。所谓的485通信,只是在串口上加了一个转换器而已,就这么简单。 我以前做过的。

    2, 485 通讯 多点

    4b6e84e6223362818617ba8969a64788.png

    RS485是物理层不是通讯协议,以RS485为物理层的通讯协议有很多,例如:MODBUS,西门子的PROFIBUS DP , PA, MPI ,PPI ,等等。RS485是物理层,不是通讯协议,以RS485为物理层的通讯协议有很多,例如:MODBUS,西门子的PROFIBUS DP , PA, MPI ,PPI 等等。1、物理层(或称物理层,Physical Layer)是计算机网络OSI模型中最低的一层。物理层规定:为传输数据所需要的物理链路创建、维持、拆除,而提供具有机械的,电子的,功能的和规范的特性。简单的说,物理层确保原始的数据可在各种物理媒体上传输。局域网与广域网皆属第1、2层。2、物理层是OSI的第一层,它虽然处于最底层,却是整个开放系统的基础。物理层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境。如果您想要用尽量少的词来记住这个第一层,那就是“信号和介质”。OSI采纳了各种现成的协议,其中有RS-232、RS-449、X.21、V.35、ISDN、以及FDDI、IEEE802.3、IEEE802.4、和IEEE802.5的物理层协议。

    名词解释

    串口

    串行接口(SerialInterface)简称串口,也称串行通信接口或串行通讯接口(通常指COM接口),是采用串行通信方式的扩展接口,指数据一位一位地顺序传送。 串行接口的特点是通信线路简单,只要一对传输线就可以实现双向通信(可以直接利用电话线作为传输线),从而大大降低了成本,特别适用于远距离通信,但传送速度较慢。常见的有一般计算机应用的RS-232(使用 25 针或 9 针连接器)和工业计算机应用的半双工RS-485与全双工RS-422。

    485

    串口是一种接口标准,它规定了接口的电气标准,简单说只是物理层的一个标准。没有规定接口插件电缆以及使用的协议,所以只要我们使用的接口插件电缆符合串口标准就可以在实际中灵活使用,在串口接口标准上使用各种协议进行通讯及设备控制。所以485的使用范围广,通用性强。典型的串行通讯标准是RS232和RS485。

    通信

    通信,指人与人或人与自然之间通过某种行为或媒介进行的信息交流与传递,从广义上指需要信息的双方或多方在不违背各自意愿的情况下采用任意方法,任意媒质,将信息从某方准确安全地传送到另方。

    展开全文
  • 在计算机系统中,CPU和外部通信有两种通信方式:并行通信和串行通信。而按照串行数据的时钟控制方式,串行通信又可分为同步通信和异步通信两种方式。 1、异步串行方式的特点 所谓异步通信,是指数据传送以字符为...

    在计算机系统中,CPU和外部通信有两种通信方式:并行通信和串行通信。而按照串行数据的时钟控制方式,串行通信又可分为同步通信和异步通信两种方式。

    1、异步串行方式的特点

    所谓异步通信,是指数据传送以字符为单位,字符与字符间的传送是完全异步的,位与位之间的传送基本上是同步的。异步串行通信的特点可以概括为:

    ①以字符为单位传送信息。

    ②相邻两字符间的间隔是任意长。

    ③因为一个字符中的比特位长度有限,所以需要的接收时钟和发送时钟只要相近就可以。

    ④异步方式特点简单的说就是:字符间异步,字符内部各位同步。

    2、异步串行方式的数据格式

    异步串行通信的数据格式如图8-1所示,每个字符(每帧信息)由4个部分组成:

    ①1位起始位,规定为低电0;

    ②5~8位数据位,即要传送的有效信息;

    ③1位奇偶校验位;

    ④1~2位停止位,规定为高电平1。

     

    图1 异步串行数据格式

    3、同步串行方式的特点

    所谓同步通信,是指数据传送是以数据块(一组字符)为单位,字符与字符之间、字符内部的位与位之间都同步。同步串行通信的特点可以概括为:

    ①以数据块为单位传送信息。

    ②在一个数据块(信息帧)内,字符与字符间无间隔。

    ③因为一次传输的数据块中包含的数据较多,所以接收时钟与发送进钟严格同步,通常要有同步时钟。

    4、同步串行方式的数据格式

    同步串行通信的数据格式如图8-2所示,每个数据块(信息帧)由3个部分组成:

    ①2个同步字符作为一个数据块(信息帧)的起始标志;

    ②n个连续传送的数据

    ③2个字节循环冗余校验码(CRC)

     

    图2 同步串行数据格式

    转载于:https://www.cnblogs.com/gudu0723/archive/2012/05/29/2523588.html

    展开全文
  • 一.基本知识 1.串行通信串行通信是指通信双方按位进行,遵守时序的一种通信方式。串行通信中,将数据按位依次传输, 每位数据占据固定的...3.串行通信串口通信的区别: 串行通信是指一比特一比特的收发数据,包

    一.基本知识
    1.串行通信:
    串行通信是指通信双方按位进行,遵守时序的一种通信方式。串行通信中,将数据按位依次传输, 每位数据占据固定的时间长度,即可使用少数几条通信线路就可以完成系统间交换信息。

    2.串口通信:
    串口通信(Serial Communications)串口按位(bit)发送和接收字节的通信方式。可以将接收来自CPU的并行数据字符转换为连续的串行数据流发送出去,同时可将接收的串行数据流转换为并行的数据字符供给CPU的器件。

    3.串行通信和串口通信的区别:
    串行通信是指一比特一比特的收发数据,包括I2C,包括SPI等。
    串口通信是一种通信手段,是相对于以太网方式、红外方式、蓝牙方式等而言,是一种比较低级的通信手段。

    4.通信接口:
    并行通信和串行通信

    二.串口通信类型

    类型 特点
    单工 一个发射,一个接收(单项运作)
    半双工 均可收发,但不能在同一时刻进行
    全双工 同一时刻,可实现同时收发

    三.串行通信方式
    在这里插入图片描述
    四. 波特率
    即每秒钟传输的数据位数。
    波特率的单位是bit/s(bps),常用的单位还有:每秒千比特数Kbps,每秒兆比特数Mbps。

    展开全文
  • 之前一直有点搞混串行通信串口通信的概念 有挺多芯片的datasheet上会说“串行接口” 之前也傻乎乎地理解为就是串口 忘记了是谁还吐槽过“国产芯片手册上写着好好的是串口 可是通信协议根本不是串口” 可能也许...
  • 什么是串口通信协议

    千次阅读 2020-10-10 10:25:23
    一、什么是串口通信 1、串口通信属于基层基本性的通信规约,收发双方事先规定好通信参数。 2、它自己本身不会去协商通信参数,需要通信通信双方事先约定好通信参数来进行通信。 3、因此,若是收发方的任何一个关键...
  • 已经定义了数百种通信协议来实现这种数据交换,并且通信的方式主要可以分为两类:并行或串行。 2、并行通信 并行是指多比特数据同时通过并行线进行传送,这样数据传送速度大大提高。 但并行传送的线路长度受...
  • 串口通信基本概念(一)——串行与并行通信,同步与异步通信 一、串口通信简介 串口通信,顾名思义也就是利用串行接口进行通信串行接口指串口按位(bit)发送和接收字节。尽管比按字节(byte)传输的并行通信慢,...
  • matlab串口通信-基于MATLAB的MCU串行通信.pdf 不错的文章有点启发 适合作为毕业设计的一部分 基于MATLAB的MCU串行通信
  • 实现无线串口通讯串口通信(Serial Communication), 是指外设和计算机间,通过数据信号线 、地线、控制线等,按位进行传输数据的一种通讯方式。这种通信方式使用的数据线少,在远距离通信中可以节约通信成本,但其...
  • 串行通信的基本原理及用MFC实现串口通信 在Windows应用程序的开发中,我们常常需要面临与外围数据源设备通信的问题。计算机和单片机(如MCS-51)都具有串行通信口,可以设计相应的串口通信程序,完成二者之间的数据...
  • 串行通信是指计算机主机与外设之间以及主机系统与主机系统之间数据的串行传送。使用串口通信时,发送和接收到的每一个字符实际上都是一次一位的传送的,每一位为1或者为0。  串行通信的分类  串行通信可以分为...
  • 这是一个上位机通讯的参考源码,相当实用,依此你可能编写出串口助手,也可用于调试MODEM,PLC,PLC解密等各各串口通讯的工程当中,也是VB学习的参见手册,对你的学习,工作会有相当的帮助。
  • 我用android studio准备写一个 使用串口来收发数据的app,网上搜索后,发现大家都是围绕着serialport这个...我到现在还不是很明白,串口通信,是与谁在通信?我都没有与任何设备连接,怎么通信?难道自己跟自己通信
  • 串口编程 串口开发 串行通信程序 学习不同操作系统和硬件平台之间轻松移植程序
  • 串口通信

    2020-03-13 22:20:45
    串行接口简称串口,也称为串行通信接口或串行通讯接口(COM接口),是采用串行通信方式的拓展接口。串行接口是指数据一位一位的顺序传送。其特点是通信简单,只要一对数据线就可以实现双向通信,从而大大降低了成本...
  • 串口通讯

    2021-01-06 08:11:47
    文章目录一、概念二、寄存器1)....单片机与外部设备交换信息时,通常采用串行通讯和并行通讯。 并行通信通常是将数据字节的各位用多条数据线同时进行传送 。 特点:控制简单、传输速度快;由于传输线较多,长距离传送
  • 串口是计算机上一种非常通用设备通信的协议(不要与通用串行总线Universal Serial Bus或者USB混淆)。大多数计算机包含两个基于RS232的串口串口同时也是仪器仪表设备通用的通信协议;很多GPIB兼容的设备也带有RS-...
  • 串行通信

    2014-07-11 11:21:08
    串行通信是指计算机主机与外设之间以及主机系统与主机系统之间数据的串行传送。使用串口通信时,发送和接收到的每一个字符实际上都是一次一位的传送的,每一位为1或者为0。 串行通信的分类 串行通信可以分为同步...
  • 串行通信——异步串行通信

    千次阅读 2019-03-23 16:06:08
    II、异步串行通信详解 一、数据格式 1. 起始位 2. 数据位 3. 奇偶校验位 4. 停止位 二、通信制式 1. 单工 2. 半双工 3. 全双工 三、通信速率 I、串口通信简介 一、定义 在一条传输线上,数据以“位”...
  • anchuidie新兵答主07-27TA获得超过6672个赞区别:UART是将要传输的资料在串行通信与并行通信之间加以转换,通常被集成于其他通讯接口的 连结上。串口 是指数据一位一位地顺序传送且通信线路简单,适用于远距离通信。...
  • 在计算机系统中,CPU和外部通信有两种通信方式:并行通信和串行通信。而按照串行数据的时钟控制方式,串行通信又可分为同步通信和异步通信两种方式。
  • STM32—串口通讯详解

    万次阅读 多人点赞 2019-07-30 22:26:34
    串口通讯(Serial Communication)是一种设备间非常常用的串行通讯方式,因为它简单便捷,因此大部分电子设备都支持该通讯方式,其通讯协议可分层为协议层和物理层。物理层规定通信协议中具有机械、电子功能的特性,...
  • Arduino 串行通信串口通信 UART 原理及释义

    万次阅读 多人点赞 2019-03-28 09:43:53
    本系列中提到的串口通信一般指Arduino上面的USART通信模式,USART也是串行通信的一种,可以有硬串口,软串口两种实现方式,并且USART是一种异步串行通信.   相关案例: 环境监测 温湿度传感器 案例  
  • 本书的目的是向读者介绍如何把传统的串口通信在网络上实现,包括局域网和互联网。首先介绍串口RS-232和RS-485的出现和发展,串口通信的原理和通信及编程;然后介绍以太网和互联网的通信协议TCP/IP,以及它与串口之间...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 229,750
精华内容 91,900
关键字:

串口通信是什么