2011-07-01 46 views
-1

我正在構建一個有USB接口的東西,我非常熱衷於FT232RL。製造商提供用於Linux和Windows的虛擬COM端口驅動程序。我之前並沒有真正做過這類事情,所以我想知道是否有人能告訴我爲什麼人們可能想要使用VCP驅動程序,或者指出我關於該主題的某些資源的方向。我假設這只是爲了簡化寫驅動程序的過程,但我現在還不確定。從頭開始製作USB設備... VCP驅動程序有哪些優點?

回答

1

在這種情況下,VCP代表「虛擬COM端口」。如果您使用FTDI的驅動程序,則當您插入設備時,它們將在您的計算機上創建一個虛擬COM端口。幾乎每種語言都有一個用於在COM端口上發送和接收字節的庫(例如System.IO.Ports.SerialPort),因此您的設備可以使用所有這些語言。你不必寫驅動程序。