【LabVIEW FPGA入门】NI 环境安装教程

news2024/12/23 6:56:48

注意:安装软件之前关闭杀毒软件,避免安装时损坏,安装完成在使用杀毒软件。

步骤1:判断自己是否需要LabVIEW 编程。

        下面这几种情况可以调过安装LabVIEW:

  •         不需要LabVIEW或其他语言编程,直接在MAX或仪器软面板里看现象的。
  •         用其他语言控制NI板卡

步骤2:使用NI硬件和软件操作系统兼容性网站查询当前拥有的NI硬件在不同系统上支持的最低的驱动版本。

NI Hardware and Software Operating System Compatibility - NI

         输入NI设备型号,查询支持的驱动,和在不同操作系统的版本,RT要查RT下面的最低版本。

        把NI设备所有支持的驱动版本都查一遍,记录下来选择合适的LabVIEW版本。

步骤2:在NI网页直接搜索 对应的驱动名称,选择对应版本,查看发行说明。

        找到 对应驱动和LabVIEW的兼容性,查表。

 

         如果有些没有此链接,也可以直接点驱动的Readme,查看支持的LabVIEW版本。

        如果有特殊的版本要求,或者使用新的或旧的功能,则需要在LabVIEW下载页面查看对应的 查看发行说明(View Release Notes),查询是否支持。

        然后确认LabVIEW开发的位数,默认情况下使用32bit,有特殊应用深度学习、python、大数据量的特殊应用可以装64bit的LabVIEW,但是注意32bit和64bit的工具包是互不兼容的,即不能64bit LabVIEW 不能安装32bit的工具包,32bit LabVIEW也不能安装64bit 工具包,对于32bit的终端设备也只能安装32bit的LabVIEW。

        如果计算机上需要多个版本的LabVIEW,请从最旧的版本到最新的版本进行安装。

        步骤3:对于RT设备,第二步必须安装LabVIEW Real time Module。一般选跟LabVIEW同一年最新的那个版本就行,严谨的话去发行说明里查一下表。

        如果计算机上需要多个版本的LabVIEW Real Time,请从最旧的版本到最新的版本进行安装。

        步骤4:安装工具包,一般和LabVIEW版本、位数一致即可,严谨的话去发行说明里查一下表。

        这里以CompactRIO举例,RIO设备比较特殊,需要用到编译器,所以需要统一FPGA module和FPGA 编译器的版本。

Compatibility between Xilinx Compilation Tools and NI FPGA Hardware - NI

         打开此链接输入CompactRIO型号和LabVIEW 版本号,后面会提示对应的编译器版本,注意编译器有ISE和Vivado两种,不要下载错了。

编译器下载链接:LabVIEW FPGA Compilation Tool Download - NI

也可以参考此链接再次核对一下版本信息:

Software Support for CompactRIO, CompactDAQ, Single-Board RIO, R Series, and EtherCAT - NI

        步骤5:安装驱动,一般和LabVIEW版本一致即可,严谨的话去发行说明里查一下表。驱动的版本兼容性会好一些。

  • NI驱动程序通常支持最新的四个版本的LabVIEW。如果较新的驱动程序不再支持旧版本的 LabVIEW,安装新的驱动程序将完全删除对旧版本 LabVIEW 的支持。
  • 注意:如果驱动程序不再支持您的旧硬件,安装该驱动程序将删除您计算机上所有应用程序的硬件支持。

        步骤6:安装应用软件,Multisim、DIAdem、TestStand等。

        步骤7:安装完成后,重启激活软件,操作系统自动识别并安装硬件,如果未发现硬件,则可以在计算机管理里面,启动NI的服务。

        

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1680537.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

短视频素材该去哪里找?分享8个短视频剪辑必备的素材大全

在短视频创作与运营中,素材的找寻常常成为创作者的最头疼的事,因为它既要求不侵犯版权,又追求内容的优质性。然而,今天我要为大家揭晓一些剪辑短视频素材库的宝藏网站,它们将成为你创作旅程中的得力帮手,让…

动态手势识别(VGG11)

学校的大作业要做一个视频图像处理相关的,就做了动态手势识别 VGG代码 import torch import torch.nn as nnclass VGG_11_3D(nn.Module):def __init__(self, num_classes, pretrainedFalse):super(VGG_11_3D, self).__init__()self.conv1 nn.Conv3d(3, 64, kernel…

猫狗分类识别①将文件夹中图像统一转化为某一固定格式

一、 导入库 pip install Image 二、确保库中存在Image库,可以在Terminal或控制台中查看 pip list 三、图像后缀处理 import os from PIL import Image def convert_to_png(input_folder, output_folder):if not os.path.exists(output_folder):os.makedirs(outp…

虚拟机安装麒麟系统

官网:https://www.kylinos.cn/ 系统:银河麒麟高级服务器操作系统V10(Kylin-Server-10-8.2) 安装介质:虚拟机 兼容版下载地址: https://distro-images.kylinos.cn:8802/web_pungi/download/share/phHF6x7rta…

一物一码数字化营销进军调味品行业,五丰黎红“星厨俱乐部”火啦!

近日,由五丰黎红联合纳宝科技精心打造的小程序“星厨俱乐部”火啦!一经上线就吸引了大量用户注册和参与,可以说取得了非常成功的市场反馈,那究竟是一个什么样的小程序,竟然有这么大的吸引力呢? 介绍小程序之…

【Mysql数据库进阶02】第一范式~第四范式 Normal Form

第一范式~第四范式Normal Form 0 引言1 第一范式2 第二范式3 第三范式4 BC范式5 第四范式总结 0 引言 因为软考,我又重新拾起了数据库,那么到底如何去判断它属于第几范式呢 1 第一范式 设R是一个关系模式,R属于第一范式当且仅当R中每一个…

P8805 [蓝桥杯 2022 国 B] 机房

P8805 [蓝桥杯 2022 国 B] 机房 分析 是一道lca题目,可以直接套模板 前缀和处理点权 具体思路: 1.n台电脑用n-1条网线相连,任意两个节点之间有且仅有一条路径(拆分成各自到公共祖先节点的路径——lca);…

MLP的代替:KAN

受柯尔莫哥洛夫-阿诺德表示定理的启发,作者提出柯尔莫哥洛夫-阿诺德网络(KAN)作为多层感知器(MLP)有前途的替代品。MLP 在节点(“神经元”)上具有固定的激活函数,而 KAN 在边&#x…

SAP CS07复制BOM简介

在比较大型的集团公司中会应用到这样一个场景,所有的BOM都是由总部研发统一管控,然后在下发到下属的工厂进行生产,当发生变更的时候BOM也是会随之进行变更。 同样的在相同的两家工厂中,使用的是一套的设计方案,并且当物料发起变更的时候BOM也要随之进行变更处理。 在对BO…

Linux程序开发(一):Linux基础入门安装和实操手册

Tips:"分享是快乐的源泉💧,在我的博客里,不仅有知识的海洋🌊,还有满满的正能量加持💪,快来和我一起分享这份快乐吧😊! 喜欢我的博客的话,记得…

C语言之旅:自定义类型(联合和枚举)

目录 一.联合体 1.1 联合体的声明 1.2 联合体的使用 1.3 为什么输出 4呢? 1.4 相同成员的结构体和联合体对比 1.5 联合体大小对比 1.6使用联合体判断大小端 二.枚举类型 2.1枚举类型的例举: 2.2枚举类型的优点 2.3 枚举类型的使用 在上篇文章中…

如何利用命令提示符列出文件?这里提供了几个实例供你参考

序言 什么命令可以用来列出目录中的文件?如何在命令提示符Windows 10/11中列出文件?很多人对这些问题感到困惑。在这篇文章中,我们详细解释了命令提示符列出文件的主题。 CMD(命令提示符)是一个功能强大的Windows内置…

Python学习之路 | Python基础语法(二)

Python3 面向对象 封装、继承、多态。 基础 类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。方法:类中定义的函数。类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中…

与禹老师学前端vue3学习汇总

24.5.15: 创建Vue3工程 1.确定自己电脑有没有nodejs环境,在cmd中输入node,如果出现Node.js的版本号说明已经有这个环境了,否则搜索Node.js安装 2.先在D盘创建一个文件夹Vue3_Study,然后在这个空文件夹中右键选择终端…

【069】基于SpringBoot+Vue实现的企业资产管理系统

系统介绍 基于SpringBootVue实现的企业资产管理系统管理员功能有个人中心,用户管理,资产分类管理,资产信息管理,资产借出管理,资产归还管理,资产维修管理。用户可以对资产进行借出和归还操作。因而具有一定…

Git系列:Git Switch 高效使用技巧

💝💝💝欢迎莅临我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:「stormsha的主页」…

实时网络监控 - 一目了然网络状况

网络问题排查一直是IT管理员头痛的问题。随着网络规模的不断扩大和业务复杂度的提升,如何快速定位和解决网络故障变得尤为关键。本文详细介绍了一款名为 AnaTraf 的网络流量分析工具,它能提供全流量回溯分析、实时网络监控、性能分析等功能,助力企业快速诊断和解决各…

每日两题 / 236. 二叉树的最近公共祖先 124. 二叉树中的最大路径和(LeetCode热题100)

236. 二叉树的最近公共祖先 - 力扣(LeetCode) dfs统计根节点到p,q节点的路径,两条路径中最后一个相同节点就是公共祖先 /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* …

鸿蒙 DevEcoStudio:简单实现网络请求登录案例

使用http或axios实现登录案例 在entry/src/main/ets/pages路径下新建Page9.ets文件: import http from ohos.net.http import router from ohos.router Entry Component struct Page9 {State message: string Hello WorldState username: string State password:…

学习了java编程后,你就只能做java程序员吗?

在开始前我有一些资料,是我根据网友给的问题精心整理了一份「java的资料从专业入门到高级教程」, 点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!!! 学习了Java编程后,…