找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1187|回复: 13
打印 上一主题 下一主题
收起左侧

有关与RS232半双工模式的一些疑惑?

[复制链接]
跳转到指定楼层
楼主
RS232半双工是单线模式吗?只能是单线模式吗?虽然我看手册是只用一个tx脚,但是感觉有点奇怪,还是希望来个大佬确认一下,还有就是我想测试串口对不对的话,可以用串口助手来测试吗?TX接TX吗?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:883242 发表于 2023-3-25 15:52 | 只看该作者
一个TX可以接n个RX,但是两个TX连接就是短路烧片子。
回复

使用道具 举报

板凳
ID:94031 发表于 2023-3-25 16:42 | 只看该作者
半双工:发送时不能接收,接收时不能发送。
全双工:发送,接收可以同时进行。
可以用串口助手来测试串口。
TX接对方RX,RX接对方TX。
回复

使用道具 举报

地板
ID:1066823 发表于 2023-3-25 17:00 | 只看该作者
基础不扎实啊,在一般应用中,使用3条~9条信号线就可以实现全双工通信,采用三条信号线(接收线、发送线和信号线)能实现简单的全双工通信过程。
回复

使用道具 举报

5#
ID:1066823 发表于 2023-3-25 18:16 | 只看该作者
xuyaqi 发表于 2023-3-25 16:42
半双工:发送时不能接收,接收时不能发送。
全双工:发送,接收可以同时进行。
可以用串口助手来测试串口 ...

我是这样看的,
半双工:单根线,你发送我接收,我发送你接收
双工:两根线,一根发送一根接受,不管是主机从机,发送和接收都不会同时
全双工:三根或以上,主从机发送和接收都同时进行

在串行通信中,把通信接口只能发送或接收的单向传送办法叫单工传送;把数据能双向传递称为双工传送。半双工传送两机之间不能同时进行发送和接收,任一时该,只能发或者只能收信息。全双工传送是能同时发送接收。
回复

使用道具 举报

6#
ID:94031 发表于 2023-3-25 19:33 | 只看该作者
lihuajie32 发表于 2023-3-25 18:16
我是这样看的,
半双工:单根线,你发送我接收,我发送你接收
双工:两根线,一根发送一根接受,不管是 ...

不能从几根线来判断半双工还是全双工,同样两根信号线,rs-232是全双工,rs-485是半双工。应该看是否能够同时发送,接收。
回复

使用道具 举报

7#
ID:1034262 发表于 2023-3-25 22:44 | 只看该作者
2线串口是全双工的,一收一发,同时进行,互不干涉。
单线串口,就是将TXD RXD连在一起,任一时刻,只能收或发。
回复

使用道具 举报

8#
ID:434018 发表于 2023-3-26 11:19 | 只看该作者
1)半双工:同一时间,发送时不能接收,接收时不能发送
2)接线:TXD-> RXD
回复

使用道具 举报

9#
ID:1062719 发表于 2023-3-27 09:41 | 只看该作者
Hephaestus 发表于 2023-3-25 15:52
一个TX可以接n个RX,但是两个TX连接就是短路烧片子。

因为RS232一般是全双工,3根线就够了,rx,tx,地,所以rx接tx,但是现在要半双工,只用了tx一根线,这个时候连接也会烧吗?
回复

使用道具 举报

10#
ID:1062719 发表于 2023-3-27 09:41 | 只看该作者
lihuajie32 发表于 2023-3-25 18:16
我是这样看的,
半双工:单根线,你发送我接收,我发送你接收
双工:两根线,一根发送一根接受,不管是 ...

那一根线,是怎么配的,怎么连的?
回复

使用道具 举报

11#
ID:1062719 发表于 2023-3-27 09:45 | 只看该作者
xuyaqi 发表于 2023-3-25 19:33
不能从几根线来判断半双工还是全双工,同样两根信号线,rs-232是全双工,rs-485是半双工。应该看是否能够 ...

因为rs485用的是差分信号,所以半双工用的2根线,他全双工用4根线,所以rs232半双工感觉是一根线
回复

使用道具 举报

12#
ID:1062719 发表于 2023-3-27 09:49 | 只看该作者
coody_sz 发表于 2023-3-25 22:44
2线串口是全双工的,一收一发,同时进行,互不干涉。
单线串口,就是将TXD RXD连在一起,任一时刻,只能收 ...

那我只用配tx一个口?连接的话是用tx接tx吗?跟电脑连会不会把口烧掉?这个可以用串口助手测试吗
回复

使用道具 举报

13#
ID:1042619 发表于 2023-3-27 11:13 | 只看该作者
可以用最新的STC-ISP(V6.91M)测试,号称最好的串口助手调试:
Ver6.91M (2023-3-13)
   2. CDC/串口助手的增加新的功能
     (高亮显示发送数据时自动添加的CRC,CHECKSUM等校验字节,并增加专用显示文本框
     (发送的串口数据增加支持0xXX, XXH等格式的数据)
     (接收文本框增加自动换行模式,即取消水平滚动条功能)
     (增加发送数据时自动打开串口功能,注:自动打开串口失败时不会弹窗提醒)
     (增加接收串口数据到文件的功能)
  1. 安装USB-CDC驱动/软件模拟USB驱动时自动复制USBSER.SYS/USBSCAN.SYS文件到系统目录
     (注:目前只支持32位和64位的Win7和Win10/11系统)
  3. 修正STC32/STC8H系列USB头文件无法打开的问题
  4. 更新产品选型指南



回复

使用道具 举报

14#
ID:624769 发表于 2023-3-27 15:52 来自手机 | 只看该作者
pyq151818 发表于 2023-3-27 09:49
那我只用配tx一个口?连接的话是用tx接tx吗?跟电脑连会不会把口烧掉?这个可以用串口助手测试吗

半双工是工作模式,不是硬件特性,如果他标tx,你肯定得接rx,如果他标 tx/rx,才说明他是一线两用,那么,你要么买带这种特性 tx/rx切换的单片机,要么得自己diy一个硬件转接,或者用软件来解决。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表