1
3
USB不适合任何在另一端没有USB接口的设备。如果你不想建立自己的USB设备,我建议你买一个USB到串行适配器,它给你两个直接可控的输出线(流量控制线),或USB到并行适配器,它给你超过8线。
就硬件而言,流量控制线路上的“1”(设置)值为+3至+15伏,而“0”值为-3至-15伏。实际电压可能因设备而异;请测量以确定。(编辑;我把1和0搞混了。控制行使用与数据行相反的约定。) 以下是维基百科网页 voltage characteristics 和 pinouts . 编辑: 在对USB到并行适配器做了更多的研究之后,我认为它们不会提供所需的控制级别。为了获得最佳效果,您需要一个PCI或PCMCIA并行卡,或者主板内置一个并行端口。 this library 可能有助于从Windows控制并行端口的行。 |
2
3
对于该应用程序,最简单的方法是使用串行端口模拟,可以使用USB串行电缆,也可以使用硬件设备中的USB串行转换器芯片(例如FTDI FT232)。 here 在Windows中如何在C++中实现这一点 |
3
3
the datasheet 会比UART模式好得多(UART产生几千赫兹的脉冲,你想让电压保持在你设定的水平)。 希望您的MOSFET将打开一个3V信号,因为FTDI将输出约3.1-3.2V的高输出。 the latest drivers from FTDI ... 几年前,他们有驱动程序(WHQL甚至认证)导致频繁的BSOD,我经常发现硬件附带的驱动程序cd已经过时好几年了。 |
4
1
this is what I used (我有一个U421,他们完全适合在一个面包板的中心线,401工程与面包板也很好,如果你没有分裂的一个。
他们给你一个动态链接库,你只要用你的代码链接到它。这就像给WriteA和WriteB打个电话向mosfet设备写一样简单。请注意,逻辑电平线并不是用来驱动电流的,所以如果你期望任何一种中到大的电流流动,你需要把它连接到晶体管上。请参阅usbmicro站点菜单的应用程序说明中的App1,以查看正确的连接方法。 |
5
0
使用USB原型板。它通常附带一个软件SDK。 |
Robert King · Unity C#语法问题-转换位置 1 年前 |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
i_sniff_ket · 在unity之外使用unity类 2 年前 |