我正在开发一个通过USB/串口与外部引脚板通信的应用程序。
有时我面临的问题是,操作没有正确完成,我的pin - pad卡在一个未完成的事务中,我无法开始一个新的。
我在这里寻找的是一种杀死所有串行端口连接并在java代码或外部脚本中重新启动它们的方法,当我得到"繁忙端口异常"时,可以从我的代码调用。
- 我使用JSSC进行串行通信。
请描述一下工作流程,我的意思是使用引脚。获得端口繁忙异常意味着您编写代码的方式需要改进。您也可以尝试pyserial, serialpundit或fazecast库等。