首页 > 其他分享 >串口调试工具和串口下载工具的区别

串口调试工具和串口下载工具的区别

时间:2023-11-22 15:56:56浏览次数:27  
标签:下载工具 串行接口 RS 电平 232 串口 422 调试

参考文章:https://blog.csdn.net/m0_46170433/article/details/105883593?spm=1001.2014.3001.5502

一、串口   

串口即串行接口,也称串行通信接口或串行通讯接口,通常指PC端的COM接口。
串口是采用串行通信方式的扩展接口。

串行接口的划分标准(同步/异步)   

1、同步串行接口(SynchronousSerialInterface,SSI)是一种常用的工业用通信接口。
2、异步串行是指UART(Universal Asynchronous Receiver/Transmitter)通用异步接收/发送。UART包含TTL电平的串口和RS232电平的串口。一般UART通常是指TTL电平的串口。
3、串行接口按电气标准及协议来分包括RS-232-C、RS-422、RS485等

Uart串口与RS232串口的区别

TTL电平和RS-232电平
(1)Uart一般接到SOC,使用的是TTL电平,定义-3.3V-0为低电平-L(0),而0~+3.3V为高电平-H(1) (2)一般PC端用的串口是RS232串口,RS232是负逻辑电平,它定义+5 -+12V为低电平-L(0),而-12~-5V为高电平-H(1)。 RS-232 RS-232是为点对点(即只用于一对收和发设备)通讯而设计,因为传输距离短,所以只适合本地设备之间的点对点通信。 RS-422 组成是由一个主设备(Master),其余为从设备(Slave),从设备之间不能通信,所以RS-422支持点对多的双向通信。RS-422四线接口由于采用单独的发送和接收通道,因此不必控制数据方向,RS-422的最大传输距离为1219米,最大传输速率为10Mb/s。 RS-485 基于RS-422,RS-485可以采用二线与四线方式,二线制可实现真正的多点双向通信,而采用四线连接时,与RS-422一样只能实现点对多的通信,即只能有一个主(Master)设备,其余为从设备,但它比RS-422有改进,无论四线还是二线连接方式总线上可多接到32个设备。RS-485与RS-422一样,其最大传输距离约为1219米,最大传输速率为10Mb/s。

串口的用途

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

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

 

标签:下载工具,串行接口,RS,电平,232,串口,422,调试
From: https://www.cnblogs.com/mazhiyong/p/17849201.html

相关文章

  • 基于恒玄WT250芯片的蓝牙辅听耳机方案调试总结
    前记在蓝牙辅听领域卷了几年之后。各种型号的蓝牙辅听器都做过。这次,客户需要一款性价比超高的蓝牙辅听器。经过成本以及功能考量的筛选。最终定下来使用wt250来做一款低成本的蓝牙辅听器。硬件部分wt250是一个低成本的芯片。该芯片有着功耗低,资源多等特点被很多蓝牙耳机厂商采......
  • [Mac软件]Downie 4.6.34视频下载工具
    以下是关于Downie软件的介绍:Downie是一款非常实用的视频下载软件,专门为Mac用户设计。这款软件的使用方法非常简单,只需要将想要下载的视频链接复制到Downie的界面,它就能够自动下载。Downie最大的特点就是支持的网站非常多,目前已经支持上千个不同的网站,包括一些主流的视频分享网站,比......
  • 机械手调试注意事项
    对新安装的设备或移到其他对方的设备:1、如果想使用调好的点位,应保持机械手移动前最后的姿态,安装过程中不要通电动作机械手,否则将造成安装后点位不准的后果。2、开机后先将机械手复归到原点点位,正常情况下应该保持之前的原点点位,万一不准,可以微调到原点点位,将此点位设定为原点。......
  • SpringBoot 文件上传下载工具样例
    最近工作遇到这样的情景:一大堆linux内网服务器,上面部署了mysql,nacos,xxljob等中间件,当然也给了一个很干净的windows内网服务器,什么软件都没有安装。比较欣慰的是:可以通过浏览器访问nacos、xxljob的管理页面。不幸的是:没有安装mysql客户端和xshell等工具。我可以通过......
  • S7-1200和KTP900basic 调试问题解决
    1:KTP900basic和S7-1200无法通讯?环境:型号:KTP900basic,订货号6AV2123-2JB03-OAX0 博图:V17原因,需要将KTP900basic更新最新的17.0面板镜像,一般需要在软件上额外安装SIMATIC_WinCC_Panel_Images_V17.ISO这个文件,下载连接:精智(Comfort)屏下载时提示缺少面板映像(siemens.com.cn......
  • idea断点调试
    F8:StepOver(单步执行,步进到下一个可执行的代码行)F7:StepInto(进入自定义方法的调用栈)Alt+Shift+F7:ForceStepInto(强制进入框架源码中的方法)Shift+F8:StepOut(跳出当前方法的调用栈)DropFrame:回退到当前方法的调用开始位置F9:执行到下一个断点处......
  • Net 高级调试之十:轻量级代码生成的调试
    一、简介今天是《Net高级调试》的第十篇文章。说起来,高级调试,调试的内容还是挺多的,技巧也不少,但是,要想做一个合格的高级调试人员,还需要掌握如何调试动态生成的IL代码。今天要探讨的高级调试的技巧是如何调试通过Emit动态生成IL代码。可能有人会问,我们不是编写C#代......
  • SDMMC调试
    1.SDMMC配置,SDMMChardwareflowcontrol使能GPIO都拉高   2.获取状态和SD卡信息charGetStatus(){intsdcard_status=0;sdcard_status=HAL_SD_GetCardState(&hsd1);if(sdcard_status!=HAL_SD_CARD_TRANSFER){return1;}......
  • python之代理ip的配置与调试
    前言代理IP是网络爬虫中常用的技术手段。通过使用代理服务器,可以实现对特定网站的访问次数限制、避免IP封锁等问题。本文将介绍Python中代理IP的配置与调试方法,并附带代码实例。一、代理IP的配置Python中使用代理IP需要使用requests库,而requests库中则需要设置proxies参数。proxies......
  • Modbus通用串口转PROFINET IO网关TS-180 在锅炉厂智能温湿度监控系统中的应用
    背景:现代科学技术和工业的迅速发展,不断促进着自动化控制技术及设备通信技术的创新和发展。当前,PLC、DCS、智能仪表等已广泛应用到现场生产控制系统中,本应用案例是在锅炉行业的温湿度监控系统中,西门子S7-300PLC及CP343-1模块与智能温度仪表的通讯,上海泗博自动化技术有限公司......