Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
连接到PIC微控制器并点亮LED的Java应用程序_Java_Connection_Usb_Microcontroller_Pic - Fatal编程技术网

连接到PIC微控制器并点亮LED的Java应用程序

连接到PIC微控制器并点亮LED的Java应用程序,java,connection,usb,microcontroller,pic,Java,Connection,Usb,Microcontroller,Pic,我正在进行一个项目,该项目旨在制作一个带有一系列按钮的java应用程序,当按下这些按钮时,它们会点亮各个LED 我发现以前的一个项目有一个android应用程序,通过USB连接平板电脑和PIC微控制器。当用户轻触平板电脑界面上的一个按钮时,连接到PIC微控制器的测试板上的相应LED亮起 我想将PIC微控制器的USB直接连接到PC上,并制作一个类似于平板电脑上的java应用程序 所以,我的问题是:这能做到吗?如果可以,我应该使用什么库来识别通过USB连接到PC的PIC控制器,并发送输入以点亮LED

我正在进行一个项目,该项目旨在制作一个带有一系列按钮的java应用程序,当按下这些按钮时,它们会点亮各个LED

我发现以前的一个项目有一个android应用程序,通过USB连接平板电脑和PIC微控制器。当用户轻触平板电脑界面上的一个按钮时,连接到PIC微控制器的测试板上的相应LED亮起

我想将PIC微控制器的USB直接连接到PC上,并制作一个类似于平板电脑上的java应用程序

所以,我的问题是:这能做到吗?如果可以,我应该使用什么库来识别通过USB连接到PC的PIC控制器,并发送输入以点亮LED

问候,,
Alexander

如果你的电脑在linux上,你可以使用
lsusb-v
检查PIC上实现了什么USB类。如果它实现USB CDC ACM(虚拟COM端口),这很容易,因为在这种情况下,您可以使用java中的标准RS-232库与PIC通信。测试板实现虚拟COM是很常见的

在windows上,您可以使用诸如
USBDeview
USBView
()之类的工具来获取此信息。
还有一个用于windows的
libusb
端口。到目前为止,你做了什么?你需要一个用于异步通信的串行lib。到目前为止,我一直在努力使平板电脑项目正常工作,因为文档不完整,测试板和微控制器都很旧。2天前,我确保android应用程序和微控制器都正常工作工作正常,直到今天,我已经搜索了不同的PIC文档和连接教程,但没有一个足以让我理解架构,所以在我第一手了解我所掌握的一些信息之前,我想问你们一些关于它的问题,考虑到我已经解决了这个网站上几乎所有关于编码的问题。