从福昕阅读器到Adobe Acrobat Professional

来源:互联网 发布:pid自整定算法 编辑:程序博客网 时间:2024/05/25 12:22

背景:电脑换了个新硬盘,因此所有东西全部重装……

 

今天使用ISE 10.1 打开往常的工程后,我想看一下IP核的Datasheet,于是在工程的sources中双击IP核的源文件(如异步FIFO的源文 件asy_fifo.xco)一直出现如下错误:

 

Recustomizing IP...
occurred during event dispatching:
java.lang.NullPointerException

 at com.xilinx.encore.util.manager.DisplayTools.getCommandArray(Unknown Source)
 at com.xilinx.encore.util.manager.DisplayTools.showViewer(Unknown Source)
 at com.xilinx.encore.coregen.gui.customization.SimCustomizer.buttonPressed(Unknown Source)
 at com.xilinx.encore.coregen.gui.customization.CoreCustomizationDialog.Specs_actionPerformed(Unknown Source)
 at com.xilinx.encore.coregen.gui.customization.CoreCustomizationDialog$SymAction.actionPerformed(Unknown Source)
 at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
 at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
 at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
 at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
 at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
 at java.awt.Component.processMouseEvent(Unknown Source)
 at javax.swing.JComponent.processMouseEvent(Unknown Source)
 at java.awt.Component.processEvent(Unknown Source)
 at java.awt.Container.processEvent(Unknown Source)
 at java.awt.Component.dispatchEventImpl(Unknown Source)
 at java.awt.Container.dispatchEventImpl(Unknown Source)
 at java.awt.Component.dispatchEvent(Unknown Source)
 at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
 at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
 at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
 at java.awt.Container.dispatchEventImpl(Unknown Source)
 at java.awt.Window.dispatchEventImpl(Unknown Source)
 at java.awt.Component.dispatchEvent(Unknown Source)
 at java.awt.EventQueue.dispatchEvent(Unknown Source)
 at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
 at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
 at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
 at java.awt.Dialog$1.run(Unknown Source)
 at java.awt.event.InvocationEvent.dispatch(Unknown Source)
 at java.awt.EventQueue.dispatchEvent(Unknown Source)
 at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
 at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
 at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
 at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
 at java.awt.EventDispatchThread.run(Unknown Source)
WARNING:coreutil -  Default charset GBK not supported, using ISO-8859-1 instea
Finished Recustomizing.

 

按照以往的查错方法,我将错误中的一部分(见错误中的红色字体部分)在百度和google中搜索,可搜出来的东西都是什么程序编程类的,明显不是我想要的结果,于是我开始了探索:

1)记得前几天安装好系统后在装软件时曾经出现一个缺少microsoft.net framework的错误,记得这个东西是装visual studio需要的东西,于是我想是不是我电脑没安装visual studio的原因呢?当然这种想法很幼稚,其实我也正想着安装VS,不管它是不是原因,安装一下试试吧。于是安装之,但结果自然是无济于事。

2)什么原因呢?肯定是软件安装的原因吧,由于软件安装不恰当出现问题已经遇到过不是一次两次了。果断重装ISE。但结果自然也是无济于事。

3)ISE软件都重装了,还不行,到底是什么原因呢?由于在重装时我并没有卸载已经装好的ISE,而是直接安装的,难道这里出了问题?还有就是在ISE安装到末尾时,有几项需要安装的,其中有一项是检查升级,难道是这几项未安装所至?正好在网上搜到点东西说注意升级IP核,难道是最后的升级不应该取消?于是我把原来的ISE卸了,然后重装,到最后几项时能装上的都装上,所有的对勾都选上。但升级部分由于是在线,等了好久才百分之十四,只能放弃,但测试了一下,结果还是不行。

4)前辈们指点可能是杀毒软件删了什么东西,这个倒是也有可能,但退了360也不行。还有就是可能是工程文件被损毁了,于是找到了原来的工程,也不行。其实还有一个原因一直在心中考虑着,那就是以前ISE安装包是8GB以上吧,现在的才六个GB多一点,是不是安装文件的问题呢?但苦于找不到原来的安装包了,这个想法未去验证。

5)难道是未综合的原因?于是我综合了一下,结果其中的一个工程居然综合失败了,难道还是软件的安装的问题?于是找了个原好的工程,综合了一下,虽然有很多警告,但综合成功了。但结果还是一样,这说明不是这个原因。

6)好吧,我已经没办法了,这时我想着是不是PDF阅读器的原因啊?其实想到这个原因就好像一个玩笑一样,怎么可能会是这个原因啊,搞笑!但我真的就安装了Adobe Acrobat Professional,然后试了一下,也没指望能好起来,可它就是可以了,原来真的是PDF阅读器的原因,原先我电脑上的PDF阅读器是福昕阅读器。

7)到这里问题解决了,耗了一整天的时间,结果是这么一个小毛病,为什么福昕阅读器就不可以呢?忽然想到我用的福昕阅读器是中文版的,ISE是不识别中文路径的,难道中文版的福昕阅读器它也不识别?于是刚才我又尝试了一下,把Adobe Acrobat Professional卸了,安装了一个英文版的福昕阅读器Foxit Reader。但经验证英文版的也是不可以的,看来只能用Adobe Acrobat Professional了……

 

其实我还在想是不是在ISE中可以设置到了底与哪一种PDF阅读器关联?比如现在的原因就可能是默认设置与Adobe Acrobat Professional相关联,所以安装共它的PDF阅读器就不能打开DataSheet,当然这只是一种猜想。哪位达人如果知道详情麻烦指点一下……

 

最后再说一下我所涉及的软件的各种版本吧:

Xilinx-ISE 10.1

Adobe Acrobat 7.0 Professional

Foxit Reader 5.0

 

再贴一下图,错误就是点击图中的“ Data Sheet ... ”时发生的……