【LabVIEW FPGA入门】没有CompactRIO时进行编程测试

这篇具有很好参考价值的文章主要介绍了【LabVIEW FPGA入门】没有CompactRIO时进行编程测试。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

        1.新建一个空白项目。

        【LabVIEW FPGA入门】没有CompactRIO时进行编程测试,现场可编程门阵列【LabVIEW FPGA】,labview,LabVIEW FPGA

        2.新建cRIO终端。

        要添加仿真的远程实时目标,请选择项目名称,右击并选择新建>>目标和设备(Targets and Devices)

         【LabVIEW FPGA入门】没有CompactRIO时进行编程测试,现场可编程门阵列【LabVIEW FPGA】,labview,LabVIEW FPGA

        3.新建终端和设备,选一个cRIO型号

        接下来,当添加目标和设备窗口出现时,请选择新建目标或设备(New target or Device),你所能仿真创建的设备清单会显示出来。选择需要的目标类型并点击确定(ok)。新建的目标就应在已命名的项目浏览窗口中显示出来。

        【LabVIEW FPGA入门】没有CompactRIO时进行编程测试,现场可编程门阵列【LabVIEW FPGA】,labview,LabVIEW FPGA

        4.新建FPGA终端。

        右键单击新添加的机箱,然后选择New»FPGA目标 (FPGA Target) 。

        【LabVIEW FPGA入门】没有CompactRIO时进行编程测试,现场可编程门阵列【LabVIEW FPGA】,labview,LabVIEW FPGA

         以后部署

         【LabVIEW FPGA入门】没有CompactRIO时进行编程测试,现场可编程门阵列【LabVIEW FPGA】,labview,LabVIEW FPGA

         5.新建C系列模块。

        右键单击FPGA目标并选择新建»C系列模块并在添加目标和设备窗口中选择新目标或设备来添加C系列模块 。突出显示C系列模块项,然后单击“ 确定”(OK) 。

        【LabVIEW FPGA入门】没有CompactRIO时进行编程测试,现场可编程门阵列【LabVIEW FPGA】,labview,LabVIEW FPGA

【LabVIEW FPGA入门】没有CompactRIO时进行编程测试,现场可编程门阵列【LabVIEW FPGA】,labview,LabVIEW FPGA

         从新建C系列模块(New C Series Module)窗口中,选择所需的模块和插槽,然后单击 确定”(OK) 。该模块将添加到项目浏览器窗口中。

        【LabVIEW FPGA入门】没有CompactRIO时进行编程测试,现场可编程门阵列【LabVIEW FPGA】,labview,LabVIEW FPGA

        6.在FPGA终端下新建一个VI,并保存。

        【LabVIEW FPGA入门】没有CompactRIO时进行编程测试,现场可编程门阵列【LabVIEW FPGA】,labview,LabVIEW FPGA

        7.编写自己需要验证的代码。

【LabVIEW FPGA入门】没有CompactRIO时进行编程测试,现场可编程门阵列【LabVIEW FPGA】,labview,LabVIEW FPGA

        8.调整FPGA终端的执行VI方式为带仿真IO的开发计算机,并保存项目。

【LabVIEW FPGA入门】没有CompactRIO时进行编程测试,现场可编程门阵列【LabVIEW FPGA】,labview,LabVIEW FPGA

         9.运行程序即可,验证自己的算法,如果需要查看FPGA资源的占用情况就不要走第8步直接编译,虽然会报连不上硬件的错误,但是布线报告可以看。、

        注意,这些只能进行验证部分功能的可行性和加快代码进度,对于时序等其他功能不具备参考意义文章来源地址https://www.toymoban.com/news/detail-797367.html

到了这里,关于【LabVIEW FPGA入门】没有CompactRIO时进行编程测试的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 什么是 FPGA(现场可编程门阵列)?

    现场编程门阵列是一种由半导体材料制成的集成电路,用户购买后可以重新编程或配置,而不是单独由原始设备制造商(OEM)进行。 现场可编程门阵列 (FPGA) 是一种半导体器件,由与可编程互连相结合的可配置逻辑块 (CLB) 网格构成。制造完成后,FPGA 可以重新编程以满足特定

    2024年02月19日
    浏览(51)
  • 【LabVIEW FPGA入门】LabVIEW FPGA 实现SPI通信协议

            该实现由两个组件组成:在 LabVIEW FPGA 中实现的 SPI 协议以及用于从主机 PC 或实时控制器与 FPGA 进行通信的 LabVIEW 主机接口。该架构允许从单个主机程序控制多个 SPI 端口,同时仍然允许定制 FPGA VI 以进行其他数据采集和处理。该实现不使用任何DMA(直接内存访问

    2024年01月17日
    浏览(58)
  • 【LabVIEW FPGA入门】LabVIEW FPGA实现I2S解码器

            该示例演示了如何使用 LabVIEW FPGA 解码 I²S 信号。该代码可用于大多数支持高速数字输入的LabVIEW FPGA 目标(例如R 系列、CompactRIO)。I²S 用于对系统和组件内的数字音频数据进行编码。例如,MP3 播放器或 DVD 播放器内部的数字音频通常使用 I²S 协议进行通信。   

    2024年01月17日
    浏览(45)
  • 【LabVIEW FPGA入门】FIFO

            要在 FPGA VI 的不同部分之间或 FPGA 目标中的 VI 之间传输缓冲数据,可使用 FIFO。FIFO 是一种先进先出的缓冲器,第一个写入内存的数据项就是第一个从内存中读取和删除的数据项,类似于队列。         FPGA FIFO 的功能类似于一个固定长度的队列,可将多个数据

    2024年03月27日
    浏览(48)
  • 【LabVIEW FPGA入门】FPGA中的数学运算

            数值控件选板上的大部分数学函数都支持整数或定点数据类型,但是需要请注意,避免使用乘法、除法、倒数、平方根等函数,此类函数比较占用FPGA资源,且如果使用的是定点数据或单精度浮点数据仅适用于FPGA终端。 支持的数据类型: 8位有符号和无符号整数数值

    2024年01月18日
    浏览(44)
  • 【LabVIEW FPGA入门】插值、输出线性波形

            NI 的可重配置 I/O (RIO) 硬件使开发人员能够创建自定义硬件,以在坚固耐用、高性能和模块化架构中执行许多任务,而无需了解低级 EDA 工具或硬件设计。使用 RIO 硬件轻松实现的此类任务之一是模拟波形生成。本教程介绍了使用 CompactRIO 硬件和 LabVIEW FPGA 模块输出

    2024年04月09日
    浏览(45)
  • 【LabVIEW FPGA入门】模拟输入和模拟输出

             1.打开项目,在FPGA终端下面新建一个VI         2.本示例以模拟输入卡和模拟输出卡同时举例。         3.新建一个VI编写程序,同时将卡1的输出连接到卡2的输入使用物理连线。         4.编译并运行程序,观察是否能从通道中采集和输出信号。         5.同时

    2024年01月17日
    浏览(39)
  • LabVIEWCompactRIO 开发指南33 测试和调试LabVIEW FPGA代码

    LabVIEWCompactRIO 开发指南33 测试和调试LabVIEW FPGA代码 如前所述,应在仿真模式下开发LabVIEWFPGA VI,以快速迭代设计并避免冗长的编译时间。当需要测试和调试VI时,可以保持仿真模式或利用其他几个选项。应该根据功能验证与性能的要求以及要测试的代码类型(单元、组件或

    2024年02月06日
    浏览(39)
  • LabVIEW的编程-程序框图入门笔记

    CSDN话题挑战赛第2期 参赛话题:学习笔记 学习之路,长路漫漫,写学习笔记的过程就是把知识讲给自己听的过程。这个过程中,我们去记录思考的过程,便于日后复习,梳理自己的思路。学习之乐,独乐乐,不如众乐乐,把知识讲给更多的人听,何乐而不为呢? 在前面板的菜

    2024年02月05日
    浏览(33)
  • 【LabVIEW FPGA入门】使用数字IO卡实现计数器输入功能

            1.首先需要用一个数字IO的输入FPGA端口,并将其拖入程序框图中,同时创建一个循环。                  2.如果想要在循环中实现累加功能,就可以使用移位寄存器。         数字输入的当前值和历史值进行比较,用于一个判断大于,来确定是否出现了上升沿

    2024年01月20日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包