我正在开发Arduino,有时正在使用的USB端口停止工作。然后,我需要将设备插入另一个USB端口。一旦所有USB端口都停止工作,我必须重新启动机器,这确实很烦人。
据我所记得,有一个命令可以单独重新启动USB子系统,但我不记得了。如何在不重新启动整个系统的情况下重新启动USB?
我正在使用macOS Sierra。
这与在MacBook Pro上重置USB端口的问题不同,因为我的USB端口被冻结时,我需要纯软件解决方案-这意味着它们将停止工作,直到完全重新启动系统。必须有一种方法可以单独重新启动USB子系统。
您正在使用什么型号的Mac?
—
IconDaemon
为什么这与Mac不相关?这与他的Mac上的USB端口有关,以及如何在Mac而不是Arduino上重新启动USB系统。另一方面,Ardiono社区可能会更有用,因为他们会更频繁地看到此问题。arduino.stackexchange.com
—
SPRBRN
从我的开头为“从问题的措辞方式...”开始的评论可以看出,为什么这与Mac无关。您需要明确说明问题所在,预期结果以及环境。记住,我们不是在看着你的肩膀。另外,这个最近回答的问题解决了您的问题 apple.stackexchange.com/questions/294944/… 因此,现在您的问题(基于评论)可能是重复的。
—
艾伦
这种声音听起来像是XY问题。造成此问题的可能原因是Arduino设备消耗过多功率,导致USB总线过热。将其连接到外部供电的USB集线器,然后将外部供电的USB集线器连接到Mac。
—
user3439894'1