• Jetson tx2记录422测试笔记和wifi信号测试笔记


    串口通信主要为分232,485,422 通信三种方式,主要有以下区别:

    232:

    232 通信主要是由RX,TX,GND三根线组成。

    RX与TX,TX接RX,GND接GND。发送和接收分别是由不同的线处理的,能同时发送数据和接收数据,即所谓的全双工。传输距离一般较短。

    485:

    485是为了解决232通信距离的问题。主要是以一种差分信号进行传输,只需要两根线,+,-两根线,或者也叫A,B两根线。A,B两根线的差分电平信号就是作为数据信号传输。也就是说没有了RX和TX的概念,发送和接收无法分开。发送和接收都是靠这两根线来传输,每次只能作发送或者只能作接收,即所谓的半双工,在数据传输效率上就比232弱了很多,实现了较远的传输距离。

    422:

    422就是把232的RX分成两根线,RX+,RX-,把TX分成TX+,TX-。可以同时发送和接收,也可以有较远的传输距离。

    总结以上就是:

    1、通讯距离

    RS232口最大通讯距离是15米,而RS422/485最大通讯距离是1200米。

    2、所连接设备个数

    RS232只能连接一个设备,而RS485可以连接多个设备。

    3、端口的定义

    RS232是标准接口,为D形9针头,所连接设备的接口的信号定义是一样的,而RS422/RS485为非标准接口,一般为15针串行接口(也有使用9针接口的),每个设备的引脚定义也不一样。另外还需要说明的是,RS422和RS485也有区别:RS422为4线制,全双工模式;RS485为两线制,半双工模式。

     

     

     

     

     登陆linux系统,查看当前可用的设备,在终端输入

    dmesg | grep ttyS*
    sudo apt-get install cutecom
    sudo cutecom

    windows下发送

     

     sudo apt-get update
     sudo apt-get install wavemon
    检测信号强度 

     

     

     

  • 相关阅读:
    mybatis LambdaQueryWrapper之复杂与或非sql逻辑编写
    全光网络技术发展与演进
    运维学习CentOS 7进行Nightingale二进制部署
    Mysql数据库 1. SQL基础语法和操作
    第4版信息系统模考真题2
    基于java小型银行管理系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署
    异步机制的简单实现
    如何阅读文献
    如何翻译文档?不妨试试这些软件
    Python 中的 Raincloud 图绘制
  • 原文地址:https://blog.csdn.net/weixin_46151178/article/details/126604316