From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



对不同FPGA VI中的不同的I/O资源进行读写操作为什么得到相同的结果?



主要软件:
主要软件版本: 1.0
主要软件修正版本: N/A
次要软件: N/A

问题: 我的顶层FPGA VI下有多个FPGA子VI,每个子VI中包含有指定到我的FPGA设备的FPGA Device I/O函数。但是,我对不同的I/O资源进行读写操作的时候,得到的却是相同的结果。

不同的I/O资源有相同的别名,比如,一个子VI中的AI0和另一个子VI中的AI3都有同样的别名MyAI。我觉得AI0和AI3返回的结果应该是不一样的,但是在顶层FPGA VI中看到的却是同样的结果。当我在主机的VI中使用多个包含有相同别名的I/O资源FPGA VI时,也有相同的情况出现。

解答: 在同一个VI结构下的所有FPGA VI中使用的每一个资源都必须有一个独一无二的别名。请您打开每一个FPGA VI,重新配置I/O资源的别名并且保存。如果您还有一个顶层FPGA VI,请确保这个VI中的所有I/O资源的别名也是独一无二的。

关于别名和配置FPGA Device I/O函数的更详细的信息,请参考:Creating FPGA VIs, of the LabVIEW FPGA Module User Manual

相关链接:

附件:





报告日期: 10/04/2006
最近更新: 10/09/2006
文档编号: 2VC9TLJU