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

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

步骤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.hqwc.cn/news/704030.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

LSTM与GAN创新结合!模型性能起飞,准确率超98%

今天来聊一个深度学习领域非常具有创新性的研究方向:LSTM结合GAN。 LSTM擅长处理和记忆长期的时间依赖关系,而GAN可以学习复杂的数据分布并生成逼真的数据样本。通过充分结合两者的优势,我们可以增强模型对复杂数据的处理能力,提…

react18【系列实用教程】memo —— 缓存组件 (2024最新版)

memo 的语法 如上图所示,在react中,当父组件重新渲染时,子组件也会重新渲染,即便子组件无任何变化,通过 memo 可以实现对组件的缓存,即当子组件无变化时,不再重新渲染子组件,核心代码…

MQTT_客户端安装_1.4

下载地址 MQTTX 下载 下一步直接安装即可 界面介绍

[AI]-(第1期):OpenAI-API调用

文章目录 一、OpenAI API中使用GPT-3.5-turbo模型充值方式使用模型计费方式价格说明相关限制和条款 二、接入一个OpenAI API流程1. 获取OpenAI API 密钥2. 集成ChatGPT到小程序3. 处理用户输入4. 调用OpenAI API5. 返回回复至小程序6. 持续优化7. Postman请求示例 三、通用AI客…

欢迎光临Java中的客“栈”

就目前而言,相信大家对数组、链表还有栈都基本已经有了一些了解,本篇文章将以栈为主体,探究栈和数组,栈和链表之间的一些联系。 当然在开始对栈的学习之前,我们先回顾有关数组、链表的基础知识点。 学习代码就是一个…

50.乐理基础-拍号的类型-混合拍子

混合拍子的定义: 1.由不同的单拍子组合起来的,如图1。 2.因为组合顺序有多种可能,所以次强拍的位置也有多种可能,如图3。 图1:四二拍是单拍子,四三拍也是单拍子,四二拍 与 四三拍就是 不同的单拍…

TypeScript学习日志-第二十四天(webpack构建ts+vue3)

webpack构建tsvue3 一、构建项目目录 如图: shim.d.ts 这个文件用于让ts识别.vue后缀的 后续会说 并且给 tsconfig.json 增加配置项 "include": ["src/**/*"] 二、基础构建 安装依赖 安装如下依赖: npm install webpack -D …

Windows内核函数 - ASCII字符串和宽字符串

本章介绍了Windows内核中字符串处理函数、文件读写函数、注册表读写函数。这些函数是DDK提供的运行时函数,他们比标准C语言的运行时函数功能更丰富。普通的C语言运行时库是不能在内核模式下使用的,必须使用DDK提供的运行时函数。 和应用程序一样&#xf…

【OpenHarmony IDL工具规格及使用说明书】

OpenHarmony IDL工具规格及使用说明书 IDL接口描述语言简介 当客户端和服务器进行IPC通信时,需要定义双方都认可的接口,以保障双方可以成功通信,OpenHarmony IDL(OpenHarmony Interface Definition Language)则是一种…

怎么把3d模型导出cad立面---模大狮模型网

在设计工作中,将3D模型导出到CAD软件并生成立面图是一项常见但关键的任务。这不仅有助于更好地展示设计方案,还能方便后续的工程制图和施工。本文将介绍如何通过3ds Max软件将3D模型导出到CAD软件,并生成高质量的立面图,为您提供实…

shell脚本实现linux系统自动化配置免密互信

目录 背景脚本功能脚本内容及使用方法 1.背景 进行linux自动化运维时需要先配置免密,但某些特定场景下,做了互信的节点需要取消免密,若集群庞大节点数量多时,节点两两之间做互信操作非常麻烦,比如有五个节点&#x…

能自动化视频剪辑的开源工具来了 剪辑师、自媒体作者狂喜

项目简介 Funclip 是阿里巴巴通义实验室开源的一款视频剪辑工具,专门用于精准、便捷的视频切片。 它能够自动识别视频中的中文语音并允许用户根据语音内容来裁剪视频。该工具使用了阿里巴巴语音识别模型FunASR Paraformer-Large确保了剪辑的精准性。 你可以根据识…