java中通过USB发送D信号

java中通过USB发送D信号,java,usb,rxtx,Java,Usb,Rxtx,我想知道是否有一种使用java通过USB端口发送信号的方法。我有一个应用程序,在满足某些条件后,它会向步进电机发送一个信号,使其旋转一定角度。我试图找到一种方法,在USB端口的D+或D-上发送一个信号,这样马达的控制器就能“知道”马达应该朝哪个方向转动。是否可以使用RxTx库执行此操作?如果是,有人能提供这样一个简单的连接示例吗?您不能通过USB插脚发送任意“信号”。我假设您正在使用某种mikrocontroller与步进电机驱动程序接口。如果您想通过USB与此mikrocontroller通信

我想知道是否有一种使用java通过USB端口发送信号的方法。我有一个应用程序,在满足某些条件后,它会向步进电机发送一个信号,使其旋转一定角度。我试图找到一种方法,在USB端口的D+或D-上发送一个信号,这样马达的控制器就能“知道”马达应该朝哪个方向转动。是否可以使用RxTx库执行此操作?如果是,有人能提供这样一个简单的连接示例吗?

您不能通过USB插脚发送任意“信号”。我假设您正在使用某种mikrocontroller与步进电机驱动程序接口。如果您想通过USB与此mikrocontroller通信,它必须包含USB设备外设,并且您必须设置USB设备类堆栈,例如USB CDC ACM。一种更简单的方法是在mikrocontroller上使用现成的USB串行转换器和UART外围设备。在这两种情况下,您都可以使用rxtx访问端口。