• 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
    检测信号强度 

     

     

     

  • 相关阅读:
    优先级队列 —— 堆
    【LeetCode-中等题】15. 三数之和
    卡塔尔世界杯--程序员的诗和远方
    maven的nexus私服搭建配置使用
    jxTMS设计思想之能力扩展
    BioVendor游离轻链(κ和λ)Elisa 试剂盒检测步骤
    【python】删除远程服务器的某些文件
    组里来了一个实习生,一行代码引发了一个惨案
    g++模板显式实例化big file例子
    vue3源码分析——实现组件更新
  • 原文地址:https://blog.csdn.net/weixin_46151178/article/details/126604316