当我尝试在Arduino 1.8.8中使用串行绘图仪或串行监视器时,出现以下错误:
线程“ AWT-EventQueue-0”中的异常java.lang.UnsatisfiedLinkError: C:\ Users \ Zafer Do?ukan Cincil.jssc \ windows \ jSSC-2.8_x86.dll:无法 在以下位置找到依赖库 java.lang.ClassLoader $ NativeLibrary.load(本机方法)位于 java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)在 java.lang.ClassLoader.loadLibrary(ClassLoader.java:1824)在 java.lang.Runtime.load0(Runtime.java:809)在 java.lang.System.load(System.java:1086)在 jssc.SerialNativeInterface。(SerialNativeInterface.java:172) 在jssc.SerialPort。(SerialPort.java:120)在 processing.app.Serial(Serial.java:135)在 processing.app.Serial。(Serial.java:82)在 processing.app.SerialMonitor $ 4。(SerialMonitor.java:101)在 processing.app.SerialMonitor.open(SerialMonitor.java:101)位于 processing.app.Editor.handleSerial(Editor.java:2222)在 processing.app.Editor.lambda $ buildToolsMenu $ 17(Editor.java:719)在 javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) 在 javax.swing.AbstractButton $ Handler.actionPerformed(AbstractButton.java:2348) 在 javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) 在 javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) 在javax.swing.AbstractButton.doClick(AbstractButton.java:376)在 javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:842) 在 javax.swing.plaf.basic.BasicMenuItemUI $ Handler.mouseReleased(BasicMenuItemUI.java:886) 在java.awt.Component.processMouseEvent(Component.java:6539)在 javax.swing.JComponent.processMouseEvent(JComponent.java:3324)在 java.awt.Component.processEvent(Component.java:6304)在 java.awt.Container.processEvent(Container.java:2239)在 java.awt.Component.dispatchEventImpl(Component.java:4889)在 java.awt.Container.dispatchEventImpl(Container.java:2297)在 java.awt.Component.dispatchEvent(Component.java:4711)在 java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904) 在 java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535) 在java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476) 在java.awt.Container.dispatchEventImpl(Container.java:2283)在 java.awt.Window.dispatchEventImpl(Window.java:2746)在 java.awt.Component.dispatchEvent(Component.java:4711)在 java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)在 java.awt.EventQueue.access $ 500(EventQueue.java:97)在 java.awt.EventQueue $ 3.run(EventQueue.java:709)在 java.awt.EventQueue $ 3.run(EventQueue.java:703)在 java.security.AccessController.doPrivileged(本机方法),位于 java.security.ProtectionDomain $ JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) 在 java.security.ProtectionDomain $ JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84) 在java.awt.EventQueue $ 4.run(EventQueue.java:733)在 java.awt.EventQueue $ 4.run(EventQueue.java:731)在 java.security.AccessController.doPrivileged(本机方法),位于 java.security.ProtectionDomain $ JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) 在java.awt.EventQueue.dispatchEvent(EventQueue.java:730)在 java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205) 在 java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) 在 java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) 在 java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) 在 java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) 在java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
我能够将我的草图上传到Arduino并正确运行,而不会出现问题。但是,每当我尝试打开绘图仪/监视器时,都会出现此错误,起始于:
线程“ AWT-EventQueue-0”中的异常java.lang.UnsatisfiedLinkError: C:\ Users \ Zafer Do?ukan Cincil.jssc \ windows \ jSSC-2.8_x86.dll:无法 查找依赖库
我查找了该特定路径,并且可以在其中找到jSSC-2.8_x86.dll文件。错误的原因可能是什么?我的用户名中有一个字母“ğ”(因此在我的路径中),显示为“?”在错误说明中。这可能是问题吗?如果是,该怎么办?
答案 0 :(得分:0)
我解决了这个问题。这是因为我的用户名包含arduino无法注意到的字符。我创建了一个新用户,并正在使用该个人资料进行编程。