标签: serial

串行 RJ45 转 USB 是标准吗?

我在瑞典找不到Current CostRJ45 转 USB电缆的任何经销商。

此类 RJ45 转 USB 电缆是否包含在标准范围内,以便我可以从其他供应商处购买?

知道它是否适用于 Linux / Ubuntu 也很棒。确实如此。“Linux 内核 2.4.31 及更高版本已经包含了 PL-2303H、PL-2303XA/HXA 和 PL-2303HXD 的内置驱动程序。”

usb serial adapter rj-45

5
推荐指数
1
解决办法
1784
查看次数

有没有办法通过终端程序通过 USB/串行连接运行 rsync。

我想在我的笔记本电脑 (Ubuntu) 和通过 USB 串行连接的 PocketCHIP (Debian) 之间保持两个目录同步。

我使用 cu 登录到 PocketCHIP,但是有没有办法在它们之间进行 rsync(无需在网络上)

linux sync rsync serial

5
推荐指数
1
解决办法
569
查看次数

打开串口有什么作用?

在电气方面(即哪些引脚上的电压是多少),打开标准 PC 串行端口有什么作用?

例如,古老的 VB6 程序控制我的任务是维护切换.PortOpen以控制一些 TTL。连接只使用了 2 个引脚(坏焊料脱落),那么我应该焊接到哪些引脚上?

唯一的标签/文档是指引脚 7 和 9,在括号中说 0V 和 5V,但.PortOpen真的只是将 5V 放在 RI 和 RTS 之间吗?。

作为后期脚本,这并不是关于设置的最奇怪的事情。我上面提到的 TTL 也通过 BNC 到 DB9 (!) 连接到仪器,只使用了 1 个引脚。我猜有一个关于公共接地的假设,因为 BNC 屏蔽没有连接到 GND 引脚?连接到仪器的“脚踏板”引脚,这是一种远程触发设备的方式。

更新

根据此页面,当端口打开时,DTR 和 RTS 引脚可以变高。如果它们是这样配置的,当端口关闭时,它们随后会变低。

如果未启用 DTR 和 RTS,则打开端口应将两者都设置为低(并保持低)。

serial db9

4
推荐指数
2
解决办法
2701
查看次数

无法使用 PuTTY 进行通信,但可以使用 Termite

我正在尝试从 PC 的 RS-232 端口建立到外围设备的串行连接。非常简单的东西,我以前用无数的外围设备做这件事很容易。然而,当我将 PuTTY 配置为正确的波特率、停止位等时。我将输入“*IDN?”,按回车键,设备将不会回复。一遍又一遍地检查我的设置后,我决定尝试另一个终端程序 Termite。这一次它就像一个魅力。让我感到困惑的是,我试图通过发布这个问题来弄清楚,为什么白蚁会在 PuTTY 不起作用时起作用,尽管它们都具有相同的设置

腻子:http : //www.chiark.greenend.org.uk/~sgtatham/putty/download.html

白蚁:http : //www.compuphase.com/software_termite.htm

编辑:我现在也尝试了 Tera Term,并且它有效。所以 PuTTY 是个奇葩。

serial putty rs232

3
推荐指数
1
解决办法
2万
查看次数

允许发送原始字节的终端客户端?

有没有像 putty 这样的应用程序,它允许我输入原始字节以通过串行发送?

serial

2
推荐指数
1
解决办法
1万
查看次数

一个端口上的多个串行设备

我正在开发一个用于管理停车场的软件。系统设计为使用四个 HID RFID 设备对大门上的客户进行授权。每个设备应通过串口 RS232 连接到服务器。

现在我想知道是否有某种设备或方法可以将所有这些设备连接到一台设备上,然后连接到我连接到服务器的唯一一根 RS232 电缆?我的问题是,由于 RFID 读卡器是简单(愚蠢)的设备,我无法改变任何东西。

我想知道来自哪个特定设备的输入。我想对需要加入四个读卡器的新设备做的是为从 RFID 读卡器发送的字符串添加后缀或前缀。所以我可以识别将卡号发送到我的服务器的设备。我正在 Win 平台上开发我的系统。

serial serial-port rs232

1
推荐指数
1
解决办法
2万
查看次数

GPS 被检测为串行鼠标

我不确定这个问题是否在正确的 stackexchange 站点中,因为它是编程和硬件的混合体。管理员,请随意将其移动到另一个 stackexchange 站点。

这是问题所在:

我编写了一个小型应用程序(C++ MFC),它通过串行端口(COM 1)读取 GPS(输出 NMEA 的 Garmin)的输出。到目前为止,一切都运行良好,但为了进行现场测试,我们需要在没有 COM 端口的笔记本电脑上使用它。

所以我们在测试阶段购买了一根 SABRENT USB 转串口线。我安装了电缆的驱动程序,一切正常。但是每次我们拔下/重新插入电缆或每次重新启动计算机时,GPS 都会被检测为串行鼠标。当检测到 GPS 为串行鼠标时,鼠标开始到处移动,随机单击和双击导致重大问题。

使用我计算机上的物理 COM 端口从未发生过这种情况。

以下是我阅读并尝试过但不起作用的解决方案:

  1. 电脑开机完成后才插USB线:好像只有用户不拔掉USB线再插才行。由于在故障排除时插拔GPS是很常见的事情,因此无法使用该解决方案。此外,重新启动后插入不是一个稳定的解决方案,因为这个 GPS 将永久安装到卡车中的计算机上,技术人员对计算机知之甚少,我不希望他们在连接之前等待计算机重新启动全球定位系统。
  2. 将键 SkipEnumerations 添加到导致错误的 COM 端口的注册表中:这无法完成,因为每次插入 USB 时,都会创建一个虚拟 COM 端口,并且数字非常随机(COM6、COM7 等)。此外,虚拟 COM 端口不在注册表中。
  3. 禁用检测到的串行鼠标:这是不可能的,因为当检测到鼠标时,我无法再控制我的普通鼠标,这完全是一场混乱。一旦我拔下 USB 电缆,鼠标就会从设备管理器中消失,所以为时已晚。

mouse gps serial

1
推荐指数
1
解决办法
7905
查看次数

通过 USB 2.0 串行。它真的比标准串行更快吗?

我们科学合作的一名成员设计了一个具有 4 个通道 @ 1 kHz 的数据采集盒,可与 GPS 同步时间。他使用USB 2.0让盒子与计算机进行通信,并使用波特率为115200的COM串行接口以ASCII格式将数据传输到计算机。制造商将此称为 USB 2.0 上的“虚拟串行”。因此,奇偶校验、工作流程控制等所有配置...在串行接口中并不重要,但只需将波特率设置为 115200 即可使其工作。

我的问题是:这个数字 115200 真的代表每秒可以通过该端口最大传输的字节数,从而限制了 USB 2.0 端口的功能吗?或者这个数字真的不重要,实际传输速率约为标准 USB 2.0 的 480 Mbits/s吗?

决定这一点的因素有哪些?

为什么问?该盒子目前使用单向串行通信来传输数据,这会导致有时在计算机过载时丢失字节的问题。可靠的解决方案是使用校验和建立双向连接,并请求数据包并在数据损坏时重新请求。然而,如果我们确实受到 115 kB/s 的限制,这意味着我们无法以 1 kHz 传输 4 个通道。

如果您需要任何其他信息,请询问。

usb serial serial-port

1
推荐指数
1
解决办法
1万
查看次数

如何启用对计算机(不是从计算机)的串行访问?

我有一个运行 Ubuntu Server(无头)的 Linux 服务器(在桌面硬件上)。它隐藏起来并且很难访问,每年一次更新或其他原因会造成我无法再通过 ssh 访问它的问题。所以我的解决方案是花一个小时在上面连接一个显示器和一个键盘来调试。

更简单的解决方案是能够从树莓派之类的东西串行到它。目前该服务器中没有串口,有一个空的 PCI-E 插槽,但我不认为添加串口卡可以实现我想要的功能。我不想从此服务器访问串行连接,我想通过串行访问该服务器。

我知道如何做 Rpi 部分。如何创建一个接口(以及通过什么方式实现?)以便能够串行到此 Linux 无头服务器?

更好的是,除了串行之外,也许还有其他解决方案?USB 到 USB?服务器上 Rpi 到 USB 的标头?但它不能涉及网络,必须无需 IP 即可访问。

我的最终目标是能够从树莓派通过控制台访问服务器

编辑:这是主板,看起来在板的左上角有一个串行头。

在此输入图像描述

linux serial serial-port headless minicom

0
推荐指数
1
解决办法
1094
查看次数

标签 统计

serial ×9

serial-port ×3

linux ×2

rs232 ×2

usb ×2

adapter ×1

db9 ×1

gps ×1

headless ×1

minicom ×1

mouse ×1

putty ×1

rj-45 ×1

rsync ×1

sync ×1