86得票14回答
波特率和比特率有什么区别?

我真的很难理解它们之间的区别。 有些人说它们是相同的,而其他人则说有一点差异。 到底有什么区别? 如果你能用一些类比来解释会更好。

23得票4回答
正在使用的串口监听技术

我正在处理一些使用RS232与外围设备通信的遗留系统。我对COM接口不是很有经验。我有一些代码可以打开和使用COM端口,但它无法打开被其他应用程序使用的端口。我需要将数据包封装成黑盒子,以便我们可以使用相同的协议进行更新的通信。 有没有办法将传入的数据包中间人到已打开的COM端口并检测发送了...

18得票1回答
/dev/tty.usbserial和/dev/cu.usbserial之间的选择

一个 PL2303 串行USB设备被配置为只接收数据。 这里有一个关于 tty 与 cu 的解释链接: MacOS:/dev/tty.* 与 /dev/cu.* 的区别是什么? 话虽如此,当配置数据收集软件时,必须选择 /dev/tty.usbserial 或者 /dev/cu.usbse...

16得票1回答
安卓USB主机通信

我正在开发一个利用Android 3.2中的USB主机功能的项目。 我在USB /串行通信方面缺乏知识和技能。 我也无法找到所需操作的任何好的示例代码。 我需要从USB通信设备中读取数据。 例如:当我通过我的PC上的Putty连接时,我输入:>GO 设备开始为我输出数据。包括俯仰/翻...

16得票3回答
使用 .Net Core 3.0 访问 SerialPort 类

我正在开始一个新的.NET Core 3.0项目,需要访问System.IO.Ports.SerialPort类。我阅读的该类的文档显示它适用于.NET Core 3.0(请参见https://learn.microsoft.com/en-us/dotnet/api/system.io.por...

13得票2回答
计算Modbus RTU 3.5字符时间

我是Modbus的新手,正在使用Modbus RTU开发应用程序。我想知道如何找出RTU消息帧分离时间。在Modbus RTU规范中,它提到了3.5个字符时间,但是没有更多关于如何确定这个间隔的数据。请问如何计算分离时间?

13得票3回答
iOS 5.0.1怎样打开Dock连接器的串行端口?

我能够成功打开iOS 5以下版本的iPhone/iPad串行端口,使用方法如下: open("/dev/tty.iap", O_RDWR | O_NOCTTY | O_ASYNC)) 但在iOS 5上,出现了“操作不允许”的错误。 (我使用了 串行通信编程框架 进行配件和i...

13得票2回答
如何通过USB从Android向Windows发送消息

我对Android完全是个新手,只能写出基本的(1或2行)由按钮触发的Activity,但我想创建一个非常简单的应用程序,当我点击应用程序图标时,它会向我的Windows 8 PC上的监听服务器发送一条消息并忘记。手机连接为简单的媒体设备,通过USB电缆而没有Kies。 我可以让一个消息框弹...

13得票1回答
使用C语言创建一个简单的Modbus客户端/服务器

我目前正在开发一个项目,以允许不同的自动化设备进行通信。为此,我想创建一个客户端和服务器,它们将使用modbus协议进行通信。目前我不确定是否要使用ModBus/TCP、ModBus/RTU还是ModBus/ASCII。 我已经在C语言中搜索了客户端/服务器示例,尽管可以找到库,但没有简单的...

11得票3回答
串行编程 RS485

我被委派实施在RS485 2线系统上的ModBus协议。 (实际上是三根电线,A/B和GND)。 但Modbus并不是重点,而是在接口之前...简单的I / O。 我正在使用FTDI USB-RS485转换器将Linux主机(不可互换)连接到Windows主机(可以与另一个Linux主机互换...