我试图使用串行端口的一个引脚来切换一些外部硬件。我希望能够调用批处理文件或类似的东西,以便能够打开/关闭PIN的输出。有什么简单的方法吗?

理想情况下,我也希望能够使用USB端口来执行此操作,但是我想像一下,很难做到这一点。这是很容易在USB端口上翻转一个引脚吗?

干杯,

标记

有帮助吗?

解决方案

如果你有 LPT(线打印机终端) 那将是您最好的选择。您还可以使用 USB-2-LPT 适配器。更多选项将是USB数字I/O设备。您可能需要使用并行输出或具有数字IO引脚的东西 (这样的). 。试图使用串行端口来控制外部内容将需要 uart 设备将串行信号转换为并行位。

(更有趣... 蓝牙到GPIO)

编辑以使一些快乐...

是的,您可以控制使用串行端口的单个输入/输出的硬件控制引脚。至于关于USB-LPT的观点,可能是我尚未遇到的特定硬件或平台BTU的情况。

其他提示

即使使用USB到RS232适配器,您也可以使用串行端口来执行此操作。

最简单的方法是提出DSR/DTR线。提出这些行的最简单方法是简单地使用大多数软件打开端口。我可以为您提供更多帮助,但我不知道您要定位的平台。

在此处查看PINOUT: http://www.aggsoft.com/rs232-pinout-cable/pinout-and-signal.htm

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top