首页 > 其他分享 >常见的通信名词

常见的通信名词

时间:2024-08-23 16:24:23浏览次数:9  
标签:传输 名词 常见 通信 发送 传输数据 数据位 数据传输 数据包

1、单工,半双工,全双工

 例如,在进行代码调试的时候,就可以只接一根线,将单片机发送的数据通过烧录工具传输给上位机。

2、同步和异步

        异步:发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式。

        同步:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。

3、串行和并行

        串行:在传输数据时逐个传输数据位的通信方式,也称逐位传输Bit-by-Bit Transmission),传输速度较慢,实现简单,因为只需要一根传输线就可以进行数据传输,常用于短距离数据传输,如:串口、USB接口等。

        并行:在传输数据时同时传输多个数据位的通信方式,也称同时传输多个数据位Word-by-Word Transmission),传输数据较快,实现复杂,因为需要多根传输线进行数据传输,常用于短距离数据传输。

标签:传输,名词,常见,通信,发送,传输数据,数据位,数据传输,数据包
From: https://blog.csdn.net/qq_63466036/article/details/141468651

相关文章

  • CH340C芯片 串口通信
            CH340C是一种芯片‌,具体来说,它是CH340系列中的一款芯片,属于USB转串口芯片。这种芯片的主要功能是通过USB接口将计算机与外部硬件设备连接起来,实现通信。CH340C说白了就是电平转换芯片        可以将串口电平信号转换为USB信号    ......
  • AI的那些名词
    AI是什么?ArtificialIntelligence,即人工智能,1956年于Dartmouth学会上提出,一种旨在以类似人类反应的方式对刺激做出反应并从中学习的技术,其理解和判断水平通常只能在人类的专业技能中找到。AI因具备自主学习和认知能力,可进行自我调整和改进,从而应对更加复杂的任务。AGIArtifici......
  • 智能驾驶的未来:工业无人车与通信技术的完美融合
    在这个科技飞速发展的时代,无人驾驶技术正以惊人的速度改变着我们的生活和工作方式。而在工业领域,无人车的应用更是如火如荼,展现出巨大的发展潜力。作为一家专注于工业无人车技术研发的公司,星创技术有幸见证并参与了这场革命性的变革。今天,就让我们一起来探索工业无人车的未来......
  • Java核心API——collection类的常见方法
    1、数组与集合之间的转换*集合转换为数组*Collection提供了一个方法toArray。可以将当前集合转换为一个数组Collection<String>array=newArrayList<>();array.add("1");array.add("2");array.add("3");array.add("......
  • 常见的架构原则
            如果您不应使用应用组件存储应用数据和状态,那么您应该改为如何设计应用呢?随着Android应用大小不断增加,您定义的架构务必要能允许应用扩缩、提升应用的稳健性并且方便对应用进行测试。应用架构定义了应用的各个部分之间的界限以及每个部分应承担的职责。为了......
  • C语言常见概念
    1.编译器1.1编译和链接C语言是一门编译型计算机语言,C语言源代码是文本文件,文本文件本身无法执行,必须通过编译器翻译和链接器的链接,生成二进制的可执行文件,可执行文件才能执行。C语言代码放在.c为后缀的文件中,经过编译和链接2个过程,才能得到可执行程序。•每个源文件(.c)......
  • 网络通信(TCP+UDP通信)
    一、UDP协议 1.1、recvfrom()参数说明intsockfd,//socket的fdvoid*buf,//保存数据的一块空间的地址size_tlen,//这块空间的大小intflags,//0默认的接收方式-----阻塞方式默认行为是阻塞a.MSG_DONTWAIT不阻塞方式,用他的话代表读的时候是非阻塞方式b.类似......
  • Linux系统中利用消息队列实现两个进程的通信
    在Linux系统中进程间的通信有很多的方法,这次利用消息队列实现进程的通信进程一的代码实现#include<sys/types.h>#include<sys/ipc.h>#include<stdio.h>#include<sys/msg.h>#include<sys/types.h>#include<sys/ipc.h>#include<string.h>structmsgbuf{ ......
  • 常见问题解决 --- 为什么我们常常发现服务器没有管理的端口
    我们在扫描一台主机全端口,发现没有开放管理端口,比如windows远程桌面或者是linux的ssh登陆。我列举一下常见的原因。常规管理方式:1.管理口不是常见的3389和22端口,而改为了高位端口号,避免被人发现。2.在管理端口上加上了安全策略导致无法直接连接,比如私钥登陆方......
  • C常见面试问题
    “零”值比较boolflag;if(flag){}intflag;if(0==flag){}floatflag;constfloatEPSINON=0.000001;if(flag>=-EPSINON&&flag<=EPSINON){}sizeof和strlen区别sizeof是操作符,strlen是库函数;sizeof参数可以是变量类型,也可以是变量,strlen......