我打算编写串行驱动程序来将数据从目标发送到主机。目标是一个renasas RX62N。主机是Windows 8.1。目标有RS232端口,主机有一个USB端口。我打算使用DB9(不确定)和USB连接器的转换器电缆。 1)想知道我是否可以从目标和主机发送和接收? 2)想知道有没有办法绕开写USB驱动来发送和接收主机是否有软件(程序),可以通过USB端口监控USB端口和发送和接收数据?我见过可以让你发送数据并查看端口接收数据的软件。通过RS232和USB进行串行通讯
0
A
回答
1
(1)RS-232是双向的。您可以同时发送和接收。 (2)您不必为主机编写USB驱动程序。 Windows具有此内置功能。使用标准的Windows串行I/O调用。它们对串行端口和USB到串行转换器的工作方式相同。
1
USB <→RS-232转换器电缆将作为传统串行端口出现在PC主机上,支持实现此端口仿真的CDC/ACM USB配置文件内置于Windows,Linux和OSX。然而,在Windows中,您通常必须安装“驱动程序”,在大多数情况下,该驱动程序只是一个将USB电缆的USB供应商/产品ID映射到usbser.sys devive驱动程序的INF文件。某些USB /串行设备可能具有自定义驱动程序。
FTDI和Prolific的常见USB CDC/ACM设备将通过Windows Update自动安装驱动程序(尽管历史上多产驱动程序存在问题 - 尽管最近它们已经得到改进)。
在目标端,通过与正常情况下连接到RS-232线路驱动器的UART进行通信。
对于基本测试和键盘/屏幕控制台访问目标,您可以使用任何终端仿真软件,如TeraTerm,HyperTerminal或Putty。
相关问题
- 1. 如何通过USB进行通讯(手机到PC)?
- 2. 串行通讯
- 3. matlab串行通讯
- 4. DB9串行通讯
- 5. 是串行通信通过USB
- 6. Android USB通讯
- 7. USB通讯API
- 8. 使用WCF进行串口通讯?
- 9. 如何通过rs232与刻度进行通信
- 10. Qt串行通讯终端
- 11. 串行通讯中的inStream.read
- 12. Arduino串行通讯问题
- 13. 通过USB进行Android文件传输
- 14. 通过USB驱动器进行迭代
- 15. 串行通讯错误:IllegalStateException和IOException
- 16. 高延迟RS232通讯上的PXA270
- 17. 使用USB电话盒(USB-B2K)通过电话通过PSTN进行呼叫
- 18. iPad可以通过RS232串行通信与嵌入式系统通信吗?
- 19. 通过RS232在C#
- 20. 通过mac上的USB端口与iphone进行通信
- 21. Nuvoton NUC120通过内置USB进行通信
- 22. Android中的ADB如何通过USB与设备进行通话?
- 23. 关于通过USB电缆进行通信的问题
- 24. 通过Android中的USB连接与PC进行通信
- 25. 如何构建一个串行(RS422或RS232)消息通过PuTTy与病态LMS200进行通信?
- 26. RS232串口通讯c#win7 .net framework 3.5 sp1
- 27. 使用'GNET'协议与USB设备进行串行通信
- 28. 如何与tor网络进行通讯
- 29. ESP8266谈话借助串行通讯
- 30. Debian Auto Timeout中的串行通讯
只需使用由您的语言运行时提供的正常串行端口API即可。关于任何语言都支持这个。你可以用C或C++来操作系统api。 – 2014-11-21 17:06:50