RS232串口线运用于设备间的串行通讯,适用面很广泛,是常用的异步传输标准接口。

主要运用:台式机连接各类串口设备,如电脑与税控机、数码机床、PDA,  Modem、机顶盒、条形码机、工业仪表等串口设备进行通信功能。

RS(recommended standard) 232是标识号。

RS232 采用9个引脚的DB-9连接器,工业控制一般只使用RXD(接收)、TXD(发送)、GND(地)三条线。

使用是要注意平行线还是交叉线。

通过引脚定义来看:

平行线即 2-2,3-3,5-5;交叉线即 2-3,3-2,5-5。

交叉线,不同级别的设备相互连接时使用;平行线,在同级别的设备连接通信时使用。一般情况下,设备和电脑的连接通讯,需用到RS232串口线直连线;而设备和设备的连接通讯,就会用到RS232串口线的交叉线。

拿到一根线如何判断是交叉线还是平行线呢?

可以用万用表来进行测量,测双方的2号引脚看是否导通,导通即为平行线。

波特率:每秒传输二进制的个数。单片机中常用的波特率有2400(低速)、9600(常选择)、115200(高速)。

RS232逻辑电平采用的是负逻辑传送

在TxD和RxD上:逻辑1:-3V~-15V;逻辑0:+3V~+15V。

选择较高的电压是因为较高的电压抗干扰能力强,可长线传输。

RS232传输的数据映射到TTL电平上,如下图:

RS232和TTL连接需要电平转换电路,一般常用的就是MAX232芯片或者是SP3232芯片。

RS232传输方式是全双工通信,可以同时进行发送和接收数据。

传输距离建议不超过15米;需要控制频率,频率越低,距离越远且越稳定。

【记录】RS-232串口通信个人理解相关推荐

  1. stm32串口通信(初学者对于串口通信的理解)

    stm32串口通信(初学者对于串口通信的理解) 标签: stm32串口通信单片机 2015-01-24 10:12 987人阅读 评论(0) 收藏 举报  分类: stm32 版权声明:本文为博主原创 ...

  2. (RS485 232串口通信数据解析实用干货(1)

    文章目录 (RS485 232串口通信数据解析实用干货(1) 新的改变 功能快捷键 合理的创建标题,有助于目录的生成 如何改变文本的样式 插入链接与图片 如何插入一段漂亮的代码片 生成一个适合你的列表 ...

  3. Modbus RTU 51单片机从机工程源码与昆仑通泰触摸屏测试工程文件。支持485和232串口通信

    Modbus RTU 51单片机从机工程源码与昆仑通泰触摸屏测试工程文件.支持485和232串口通信,该从机源码支持51系列和STC12系列单片机,支持功能码01,02,03,04,05,06,15, ...

  4. Modbus RTU 51单片机从机源码与组态软件通信支持485和232串口通信,该从机源码可直接用于51系列和STC12系列单片机的

    Modbus RTU 51单片机从机源码与组态软件通信支持485和232串口通信,该从机源码可直接用于51系列和STC12系列单片机的,支持功能码01,02,03,04,05,06,0F,10等常用功 ...

  5. STM32CubeIDE开发(二十二), stm32的RS485/232串口通信开发要点

    一.stm32串口通信 stm32串口通信一般是指通过UART(Universal Asynchronous Receiver/Transmitter)通用异步收发传输器传输数据,UART 作为异步串 ...

  6. 【记录】嵌入式经典通信UART理解

    目录 UART简介 通信基础-USART和UART区别 通信基础-同步通信和异步通信 通信基础-并行通信和串行通信 通信基础-单工通信和双工通信 通信基础-比特率 UART帧格式 UART硬件连接 U ...

  7. Android:usb转232串口通信

    准备工作 首先得adb进入盒子root模式,将/dev/ttys1这个文件改为777,使得所有用户可操作 adb root adb remount adb shell 进入设备的root模式,执行 c ...

  8. 串口通信与并口通信的浅理解

    在说到通信的时候,一般都会提到窜口通信和并口通信的问题,以前一直都是听别人说,我一点也不明白,毕竟这个概念还是偏硬件了点,但是人还是要往前进的,今天多google了几下,总结了下理解方式,算是一次学习 ...

  9. ATmega16开发板教程(6)——串口通信

    7.串口通信 串口通信的基本概念就是用一根线收RX和另外一根线发TX数据,那么什么时候发?什么时候开始收呢?例如,古时候的暗号--天王盖地虎.小鸡炖蘑菇,说完就开始交易. 串口通信最重要的参数就是波特 ...

最新文章

  1. mac上mysql关闭不了了_python操作mysql数据库
  2. 35国,14年,世界最大科学项目,「人造太阳」即将诞生!
  3. conda create -n python 3.6_conda创建python环境
  4. 一份详尽的IPC$***资料
  5. ROS2学习(七).ROS概念 - ROS客户端库(Ros Client Library)
  6. 红包雨效果html,js+css实现红包雨效果
  7. HTTP 请求之URLs 与 URNs
  8. 中兴bsc服务器是什么,中兴BSC内部信令流程介绍
  9. 从0开始学习自动化测试框架cypress(一)
  10. 靠谱助手微信版 v1.0 pc版
  11. Xms Xmx PermSize MaxPermSize 区别
  12. ftp服务器修改默认端口,FTP原理和修改FTP默认端口
  13. activity深入学习
  14. Framework 修改默认输入法
  15. Linux命令--tac(倒序查看文件所有内容)
  16. 【C语言】C语言实现按照考试成绩的等级输出百分制分数段
  17. 小米2020校招笔试题及答案
  18. (玩具箱)unity游戏——maze(简介,代码,链接)
  19. 如何查询端口号是否被占用
  20. php alpine postgres,docker环境下搭建使用postgresql10

热门文章

  1. F.interpolate函数使用记录记载
  2. 计算机内显示桌面,可以直接在桌面上显示内容的电脑版便签
  3. 晚上睡觉穿袜子竟有这样的好处,对一生都有益
  4. ​PBlaze6上新!Memblaze发布首款基于长存颗粒的企业级SSD
  5. NK8.1-WY20-两种排序方法
  6. 网站本地化建设文章自动批量翻译工具
  7. 聊聊阿伦·艾佛森这个人
  8. 【人脸识别】Gabor+SVM比较PCA+SVM人脸识别【含GUI Matlab源码 685期】
  9. 从了解Linux开始
  10. js学习笔记--了解promise