当前位置: 首页 > 面试题库 >

在Linux上具有零端口的CommPortIdentifier.getPortIdentifiers

百里伟
2023-03-14
问题内容

我正在尝试在ubuntu上连接串行端口。但是,它对我不起作用。我可以使用不同的驱动程序在Windows上成功运行同一项目。问题是我在使用此端口时无法加载任何端口:

CommPortIdentifier.getPortIdentifiers(); //我正在使用rxtx 2.1.7

它总是返回零端口。我想使用端口ttyS0,该端口可与minicon一起很好地工作,因此我确定端口未阻塞且机器未损坏。

有人对此有理由吗?


问题答案:

这只是因为特权低。我必须将自己添加到应该与ttyS0一起使用的组中。



 类似资料:
  • 主要内容:查询系统中已经启动的服务服务是给系统提供功能的,在系统中除了有系统服务,还有网络服务。而每个网络服务都有自己的端口,一般端口号都是固定的。那么,什么是端口呢? 我们知道,IP 地址是计算机在互联网上的地址编号,每台联网的计算机都必须有自己的 IP 地址,而且必须是唯一的,这样才能正常通信。也就是说,在互联网上是通过 IP 地址来确定不同计算机的位置的。 大家可以把 IP 地址想象成家庭的"门牌号码",不管你住的是大杂院、

  • 我正在尝试在Kubernetes上设置Istio作为入口控制器。问题是,我的两个应用程序似乎可以从Istio ingress controllers节点端口访问(例如,http://[host]:31380/application1和http://[host]:31380/application2),但不能从443/80访问。 我是Kubernetes和Istio的新手,所以我使用https://

  • 问题内容: 我想创建一个程序来模拟CAN端口,以用于另一个大型应用程序的测试。程序应通过此虚拟CAN发送以前记录的数据。有人对这种东西有经验吗? 我正在考虑建立虚拟COM,并通过它发送打包在CAN框架中的数据。能行吗?以及如何在Linux上建立虚拟COM?找到了用于Linux的线程虚拟串行端口, 但可惜我不知道如何将其实现为程序的源代码(初学者linux用户和linux下的程序员)。 很想阅读您的

  • 我想netty是我所知道的最好的java网络框架,在阅读并尝试一些示例后,我有疑问: 1.使用netty 4.0为具有不同协议的多端口创建网络服务器的最佳方法是什么? 每个服务器创建: EventLoopGroup bossGroup=new NioEventLoopGroup();//(1) EventLoopGroup workerGroup=新的NioEventLoopGroup(); Se

  • 下面是我试图做的一个非常简单的说明: 最后一个方法调用(consumer.consumer())给了我一个编译器错误 Out projected type’EventConsumer 我知道Kotlin对泛型的要求比Java严格得多,这可能就是它不起作用的原因,但我该如何正确地实现这样的东西呢?

  • 我已经将这些WAR添加到tomcat webapps文件夹中,并在 如果我为其他war在相同的主机标记中放置另一个上下文路径,我现在可以访问http://localhost:9080/apipath/mymethoduriapp1上的应用程序 服务器现在无法启动。 提前感谢帮助