关于LabVIEW FPGA嵌入式项目管理器的已知问题探讨
主要软件:
主要软件版本: 1.1
主要软件修正版本: N/A
次要软件: N/A
问题: 我注意到LabVIEW FPGA 嵌入式项目管理器的一些奇怪的现象。这是已知的问题吗?
解答: 这里是一些关于LabVIEW FPGA嵌入式项目管理器的常见问题列表。这些问题只是和 LabVIEW FPGA 1.1相关(LabVIEW 7.1版本).
- LabVIEW FPGA嵌入式项目管理器需要花很久时间才能正常运行
当嵌入式项目管理器窗口打开时,它搜索FPGA设备。如果你在MAX中设置可以查找远程系统,但这些系统又访问不到,嵌入式项目管理器窗口将因为连接超时,打开速度就变慢。如果想知道更多关于在MAX中设置允许或者不允许远程查找的信息,可以参考LabVIEW FPGA Module发布的注释。
- 在下载一个项目后重新绑定的对话框弹
当在LEP文件里有不确定的aliases或者是目标发生改变时,这个对话框一般都会弹出。然而,有时候它出现也是没必要的。如果是这样的情况,从列表中选择现有目标,或者点击取消。
- 不要在FPGA VI运行时改变项目中的aliases
如果VI正在以交互式或者仿真模式运行时,此时你在嵌入式项目管理器中改变或是删除alias的话,这个VI将会出现一些奇怪的现象,因为这个VI和项目不同步了。
- 缺失VI的项目也许不会立即弹出提示,要求你去找到这个VI
如果项目文件是通过在一个已打开的VI上点击运行按钮而打开,但是这个项目文件所引用的VI在硬盘上找不到,在你关闭项目文件前,也许不能马上找到缺失VI.
- 在转换到一个不同的目标后删除的aliases会再次出现
如果你有一个FPGA VI用在多个不同的目标机上,项目文件将会存储多个aliases的拷贝,每个目标机上都有一个。如果你需要永久地删除某个指定的alias,需要在所有的目标机上都删除alias,然后保存这个项目文件.
- 把一个VI添加到项目中需要花费几分钟的时间
根据这个VI的大小,子VI的数目,在流程图上使用的IO节点数目的不同,嵌入式项目管理器将会花费几秒钟到几分钟的时间来将该VI添加到项目中。此外,如果这个VI需要从先前的版本转移过来,需要额外花费时间将该VI添加到项目中.
- 某个项目文件会成为默认的项目文件
如果你双击一个项目文件来打开LABVIEW,这个项目将会作为每次启动嵌入式项目管理器,运行LABVIEW程序的默认打开的项目文件。为了防止这种情况发生,在找到FPGA目标机后重新打开LABVIEW,然后再从嵌入式项目管理器中打开项目文件.
- 在创建一个应用程序前关闭已打开的项目文件
如果你希望从FPGA VI和一个已打开的并引用了该VI的项目文件中来创建应用程序,LabVIEW应用程序生成器将无法创建。在创建应用程序前关闭任何已打开的VI和项目文件.
- 双击项目文件也不能打开项目
如果你已经打开一个项目,双击Windows Explorer中的另一个项目文件时不会有任何响应。在嵌入式项目管理器中使用菜单File»Open Project去打开项目 .
- 当你设置好实时目标机后嵌入式项目管理器会关闭
当你转移到一个实时目标机时,因为所有已打开的VI都会关闭,因此会发生嵌入式项目管理器也关闭的情况。此外,不要在连接RT目标时使用嵌入式项目管理器,因为从RT转换到一个新目标机时,它会自动关闭.
- 在嵌入式项目管理器的弹出框: "Project options have changed.."点击取消按钮并不能停止编译
这个弹出框通常会在你编译前改变默认的FPGA时钟频率时出现.点击OK将会保存项目文件,并且以你指定的默认的FPGA时钟频率编译.点击cancel将会保存先前默认的FPGA时钟频率,但仍然会进行编译. 要停止编译,需要在出现的编译窗口中点击cancel.
- 不能将一个VI从项目中移除
如果这个VI被操作系统标记为只读的话,嵌入式项目管理器将不能将该VI从项目中移除.
- 在转换目标机后,先前的比特流文件已经过期
如果你为一个特殊的FPGA设备编译了项目,但需要设置并绑定到一个不同的FPGA设备,那么你必须重新为这个FPGA设备编译. 会发生这种情况的原因是这个VI的签名发生了变化,不再和先前设备产生的比特流文件的签名相匹配.如果你计划在多个目标机上都创建一个FPGA VI,然后把它部署到各个FPGA设备,那你需要保存该VI和项目,然后为每个目标机编译文件.
这个列表最近更新于
July 22, 2004
相关链接:
附件:
报告日期: 07/21/2004
最近更新: 10/07/2007
文档编号: 3BKC7PM9
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.