问个RS232通信的问题,,
发布网友
发布时间:2022-04-29 11:30
我来回答
共3个回答
热心网友
时间:2022-06-26 23:22
你只需要接2,3,5脚就可以了, 这是硬件上的操作。
需要注意的是, 如果是DB9头同为公或母端, 接2个串口时, 2,3引脚需要对调,也就是
2 -- 3, 3 -- 2,5--5. (根据DB9头决定)
自发自收情况是,2,3脚短接就可以了
关于协议,请不要把这个和硬件链接混为一谈。
协议是通讯过程中数据收发所遵循的规范, 也就是你建立好以上的机制后, 需要通过串口收发数据的过程中---
你所发或者收的数据的规范和传输格式!
比如: 一个报文发送, 16个字节, 头2个字节是ID位,中间是数据位,最后两个字节是CRC校验。
这就是一个规范! 在通讯行业中,CAN(汽车总线)有自己的协议规范,在互联网行业中,TCP/IP数据传输有着自己的规范,在列车领域MVB总线也有自己的协议规范!等等等等
协议是你自己人为去定的!或者根据已有的规范进行传输的!
热心网友
时间:2022-06-26 23:22
232只需要三根线就可以全双工通信,其他线在远距离通信时有可能用到,一般通信很少用到。
232通信需要用232的协议,232协议只规定了物理层和数据链路层
串行通信就是数据地址走一根线,和并行的总线方式比,速度慢,但线少
485是差分信号,如果用两根线,只能实现半双工
热心网友
时间:2022-06-26 23:23
2,3,5三个脚 就可以 全双工通信
借助其他的信号线,可以完成比较复杂的通信,如 老式 电脑控制传真
你说到 的 把6,7,8等几根线分别短接 这种情况 是 这种具体 的 应用 要求追问我问到的,通信过程的,控制信号,数据信号,等,就分时传输的吗