串口RS232与USB编程有什么区别?

时间:2012-03-06 17:24:59

标签: serial-port usb

串口RS232与USB编程有什么区别?

我可以选择使用RS232或USB连接硬件,我不知道如何选择。

实际编程到设备时有什么主要区别?

这两者都有关系吗? 串行通信:http://msdn.microsoft.com/en-us/library/ff802693.aspx

2 个答案:

答案 0 :(得分:3)

它可能取决于硬件。

某些硬件,特别是FTDI芯片系列可以同时执行这两种操作,甚至还提供了可以轻松用于两种情况的库。它甚至提供通过USB模拟RS232的功能。

限制自己使用RS232的问题是大多数现代PC都没有物理端口。所以它实际上取决于您的应用程序使用的区域。

答案 1 :(得分:2)

编程串行接口更容易。还有很多关于如何做到这一点的信息。我会毫无疑问地选择RS232。

.Net在框架上直接支持他们。检查this