请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC1352R 主题中讨论的其他器件: ENERGYTRACE
工具/软件:Code Composer Studio
当我尝试从 CCS 9.3.0.00012启动独立 EnergyTrace 会话时、初始对话框之后不会发生任何情况。 调试会话期间的 EnergyTrace 按预期工作。 我使用的是 CC1352R LaunchPad、我的开发机器运行的是 Mac OSX 10.15.3 (但是、Windows 中也存在此问题)。 在工作区日志中、我发现以下未处理的异常:
!entry org.eclipse.ui 4 0 2020-02-13 15:42:40.247 !消息未处理事件循环异常 !stack 0 java.lang.NullPointerException 位于 com.ti.dvt.energytrace.views.DSManager$DSDialog.createDialogArea (DSManager.Java:519) 在 org.eclipse.jface.dialog.dialog.createContents(dialog.java:768) 在 org.eclipse.jface.window.window.create(window.java:426) 在 org.eclipse.jface.dialog.dialog.create(dialog.java:1096) 在 org.eclipse.jface.window.window.open(window.java:783) 在 com.ti.dvt.energytrace.views.DSManager$DSDialog.open (DSManager.Java:612) 网址为 com.ti.dvt.energytrace.IDEHandler.launchHiddenDS (IDEHandler.Java:440) 位于 com.ti.dvt.energytrace.IDEHandler.preNonDebugStartup (IDEHandler.Java:224) 位于 com.ti.dvt.energytrace.IDEHandler.startupDashboard (IDEHandler.Java:490) com.ti.dvt.energytrace.actions.DashboardAction.runET(DashboardAction.java:102) com.ti.dvt.energytrace.actions.DashboardAction.run(DashboardAction.java:55) org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:247) org.eclipse.ui.internal.WWinPluginAction.runWithEvent(WWinPluginAction.java:219) 在 org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection (ActionContributionItem.Java:565) org.eclipse.jface.action.ActionContributionItem.lambd$5 (ActionContributionItem.Java:436) org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) org.eclipse.swt.widgets.Display.sendEvent(Display.java:4247) org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1508) org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1531) org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1516) org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1320) org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4091) 在 org.eclipse.swt.widget.Display.readAndDispatch (Display.java:3712) org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1170) org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1059) org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:667) org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:597) 在 org.eclipse.ui.PlatformUI.createAndRunWorkbench (PlatformUI.Java:148) org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) sun.reflect.NativeMethodAccessorImpl.invoke0(Native 方法) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:656) 在 org.eclipse.equinox.launcher.Main.basicRun (Main.java:592) org.eclipse.equinox.launcher.Main.run(Main.java:1498)