NI矢量信號收發(fā)器的FPGA編程
由于儀器設(shè)計庫代表了賣主與用戶代碼之間的已定義接口,所以位于主機和FPGA兩者的調(diào)色板上。在LabVIEW VI方塊圖的主機情境下,儀器設(shè)計庫的主機側(cè)接口見于Functions>>FPGA Interface>>NI PXIe-5644R 或者Functions>>FPGA Interface>>NI PXIe-5645R。在FPGA側(cè),則位于Functions>>NI PXIe-5644R 或者 Functions>>NI PXIe-5645R下。
VST儀器設(shè)計庫的主機調(diào)色板
VST儀器設(shè)計庫的FPGA調(diào)色板
圖 3. NI VST儀器設(shè)計庫的主機和FPGA調(diào)色板。FPGA調(diào)色板包含了實現(xiàn)常用底層功能的其他儀器設(shè)計庫
3. LabVIEW項目樣例
NI VST儀器設(shè)計庫的能力強大,但是并不能單槍匹馬地完全滿足軟件設(shè)計儀器實現(xiàn)默認功能的要求,也不能提供大多數(shù)VSA和VSG儀器編程人員所熟悉的簡單主機接口。
LabVIEW 2012提供了一個新功能,這種方便的機制不僅能夠分配附加代碼,從而提供默認、預(yù)編譯的功能和一個方便的主機接口,而且還使用戶能夠輕松地掌握這些代 碼。此機制是LabVIEW項目樣例,將LabVIEW項目、具體VI,以及相關(guān)文件復(fù)制到用戶指定的硬盤位置。另外還提供文件重命名和更新VI標(biāo)題的能力。
圖 4.利用LabVIEW 2012項目樣例,軟件設(shè)計儀器的用戶可以完全掌握代碼的相關(guān)部分。
評論