首页 > 编程语言 >《c++徒步》串口篇

《c++徒步》串口篇

时间:2023-07-27 09:22:31浏览次数:49  
标签:USB 传输数据 RS 接口 徒步 c++ 连接器 串口

串口和USB

串口是指通过串行传输数据的接口,它使用少量的引脚来传输数据。串口通常以RS-232(常见的是DB9或DB25连接器)或RS-485等协议进行通信。串口常用于连接计算机和外部设备,例如调制解调器、打印机、传感器等。

USB是一种通用的连接标准,用于连接各种外部设备到计算机或其他主机设备。USB接口传输数据的方式是并行的,相比串口更快。USB接口通常使用USB Type-A、USB Type-B、USB Type-C等不同的连接器类型。

尽管串口和USB都可以用于连接设备并传输数据,但它们是不同的接口标准,使用不同的物理连接器和通信协议。因此,一般情况下,USB和串口不能互相称呼。

各类串口图片

参考链接:https://www.cnblogs.com/atp-sir/p/6934224.html

RS-232:D型9针串口
image

RCA:常见的一种音/视频接线端子
image

RS-485:
image

VGA:使用模拟信号的视频输出标准,15针
image

HDMI:高清晰度多媒体接口,数字化视频/音频接口
image

DVI:Digital Visual Interface,中文称为“数位视讯接口”
image

Lightning:苹果高速多功能I/O接口
image

DOCK:苹果之前的充电数据线
image

Micro USB:USB 2.0标准的一个便携版本,节省空间,高寿命和强度
image

RJ45:俗称的网线接口。RJ45是布线系统中信息插座(即通信引出端)连接器的一种,连接器由插头(接头、水晶头)和插座(模块)组成,插头有8个凹槽和8个触点。计算机网络的RJ45是标准8位模块化接口的俗称
image

RJ11:俗称电话线接口,和网线不同的是只有4根针脚,RJ45为8根。
image

标签:USB,传输数据,RS,接口,徒步,c++,连接器,串口
From: https://www.cnblogs.com/fusio/p/17584044.html

相关文章

  • C++中的模板
    1.概念模板是对类型的抽象,为了更好的实现多态的思想。模板分为类模板和函数模板。2.函数模板就是在函数之前声明一下模板,然后执行的时候,函数自行判断推导类型。intadd(inta,intb){returna+b;}doubleadd(doublea,doubleb){returna+b;}//如a......
  • c++ std::thread::joinable
    std:......
  • c++
    /*#include<iostream>usingnamespacestd;intmain(){intn; intb; intc=0;cin>>n;inta[n];for(inti=0;i<n;i++){cin>>a[i];}for(inti=0;i<n;i++){for(intj=0;j<n-i-1;j++){......
  • c++学习:封装、继承、多态
    c++是面向对象的编程语言,相对于c具有封装、继承、多态的特点。封装定义:封装就是将对象的属性和行为封装起来,形成一个有机的整体,其载体就是类。类通常对客户隐藏其实现细节,这就是封装的思想,就比如我们使用一个库函数时,我们只需要知道它的作用就可以了,没必要去了解它的内部工......
  • 小熊猫 C++ 的 Monokai 改进
    小熊猫目前自带的配色方案Monokai:发现很丑,根本不是想象中的Monokai!!!网上也没有相关的配置,于是自己花了一下午弄了个Monokai:下载地址解压后直接在配色里面导入即可。具体步骤:工具-选项-编辑器配色-导入配色-选中解压后的文件-确定。是不是好看多了?还支持自定义......
  • c++学习:程字辈(进程、线程、协程)
    程字辈(进程、线程、协程)介绍C++中的进程、线程、协程之间的联系及区别。(以linux下实现为例)进程概念:进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。每个进程都有自己的独立内存空间,不同进程通过进程间通信来......
  • C/C++代码混淆器
    C/C++代码混淆器试图通过混淆C/C++源代码以达到保护知识产权的目的的做法其实就是自欺欺人,因为不论如何混淆代码,到了编译阶段代码终究是要被还原成它本来的样子,说到底,这只是一层窗户纸而已。我曾利用宏机制实现过一个C/C++代码混淆器,效果乍一看还真能给人一种眼前一亮的神奇,......
  • C#引用c++ DLL找不到入口点
    c++中的函数名称在编译后改变了,需要利用dumpbin.exe找到编译后的名字dumpbin.exe在VS安装目录参考路径:C:\ProgramFiles(x86)\MicrosoftVisualStudio\2019\Community\VC\Tools\MSVC\14.28.29910\bin\Hostx64\x64打开cmd,移动到dumpbin.exe对应路径,然后输入命令dumpbin-e......
  • C++使用指针进行地址传递及错误示范
    正确示范:voidchange(int*a,int*b){ inttemp=*a; *a=*b; *b=temp;}错误示范:voidchange(int*a,int*b){ int*temp=a; a=b; b=temp;} ......
  • 1.c++入门以及简单顺序结构
    1.c++入门以及简单顺序结构编程就是教计算机解决问题,编程语言就是和计算机沟通时用到的语言——严欣怡一、编写一个简单的C++程序#include<iostream>usingnamespacestd;intmain(){ cout<<"你好C++,我是严欣怡."; return0;}二、语法基础变量1.变量的概念变......