我想制作一个程序,通过USB端口与我的Arduino接口。我已经对C#(这是我想要使用的语言)很有经验,但是我找不到安装Arduino USB驱动程序的方法而不安装IDE。我可以在某处下载吗?或者有更好的方法来使用USB(我不需要使用该程序将任何代码上传到电路板上)?
我知道有很多关于制作程序的教程,但它们似乎都使用SerialPort
类,我认为它不是实际的USB端口,只是驱动程序生成的串口。 / p>
简而言之:
Q1:我在哪里可以下载Arduino USB驱动程序?
Q2:如果我不能,使用USB(可能是其他驱动程序或库)进行通信的最佳方式是什么?
(请告诉我,如果我的问题没有意义,这是我第一次使用USB做事)
答案 0 :(得分:1)
"原作"具有用于串行通信的内置芯片的Arduinos正在使用FTDI的FT232RL芯片。以下是http://www.ftdichip.com/Drivers/VCP.htm
的驱动因素这些Arduino板(来自eBay,Aliexpress等)的最便宜的克隆正在使用CH340芯片进行串行通信。这些驱动程序:http://www.wch.cn/download/CH341SER_EXE.html