0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一文汇总设计嵌入式系统选用NI LabVIEW的10大理由

Hx 作者:工程师陈翠 2018-07-14 06:01 次阅读

一、借助图形化设计环境, 更快进行部署

借助面向嵌入式系统设计的NI LabVIEW软件,用户无需编写连续多行文本,而是通过拖放式图标开发控制或测量应用。使用NI LabVIEW,嵌入式C或硬件描述语言(HDL)代码等传统语言需编写数月的程序,可在数周内完成,因为直观流程图所显示的代码便于用户开发、维护和理解。NI LabVIEW还提供额外的运算模型,如:仿真反馈、文本数学、ANSI C、HDL代码集成和状态图。通过结合灵活的编程选项和本质上并行执行的图形化编程,用户可比使用传统工具更快实现应用程序的原型。

二、轻松重复使用嵌入式代码和现有IP

无需从头开始,即可设计嵌入式系统。NI LabVIEW开放式环境既能轻松集成嵌入式ANSI C和HDL代码,又能轻松集成由您的组织、同事或其他供应商提供的其它IP。NI LabVIEW提供的架构结合用户所需的各项功能,以实现系统设计目标。因此,无论用户是否熟悉ANSI C、HDL、文本数学或状态图,开发环境是相同的。

三、借助实时和基于FPGA的架构, 获得最大灵活性

NI LabVIEW能够将包含嵌入式系统中所有基本模块的多个嵌入式系统平台(包括:NI Single-Board RIO和NI CompactRIO)作为目标。该控制器具有一个运行实时操作系统的32位处理器。背板包含的现场可编程门阵列(FPGA),可执行高速处理。FPGA 还能够为包含模拟输入与输出、数字输入与输出、计数器/定时器等功能的I/O模块,配置并提供接口。每个模块都包括:与传感器和激励器的直接连接,以及内置的信号调理与隔离。无需复杂的自定义硬件设计,该灵活平台即可根据用户的嵌入式系统提供各类电源——具有商用现成硬件集成和现成易用性的定制电源。

四、借助内置调试、仿真和用户界面功能, 快速迭代

NI LabVIEW用户可搭配易于创建的用户界面、内置调试功能和仿真功能,对设计进行快速迭代。用户可使用前面板上的显示控件以及内置环境工具(如:探针、高亮显示执行过程、断点和单步调试),监测嵌入式代码的内部状态。增强型行为级仿真可提供更为高效的开发,帮助用户执行开发计算机上的代码并在编译之前验证功能。此外,用户能够通过NI LabVIEW程序,将测试矢量或交互值植入FPGA中的输入I/O节点。捕捉FPGA的输出以验证和视觉化FPGA的行为,在主机上运行就如同在开发计算机的FPGA上运行一样,获得仿真FPGA和主机代码之间的模拟寄存器DMA传输。借助这些新功能,用户可创建面向FPGA代码的测试平台,并且无需总是在编译后检查逻辑功能,即可仿真整个系统。

五、集成数百种高级分析和其它IP

NI LabVIEW包含数千个特别为工程师和科学家创建的高级分析函数,所有函数均配有详细的帮助文件与文档。这些强大的算法可实现高级信号处理、频率分析、概率与统计、曲线拟合、插值、数字信号处理等功能。IP函数既可用于实时处理器,也可用于FPGA。除了有理分式重采样、除、平方根、自适应滤波器和定点的支持,还包含快速傅立叶变换(FFT)函数,可用于进行FFT、逆FFT、多个面元大小和多个吞吐量设置。您还可将NI LabVIEW扩展至特定的应用处理,如:声音和振动测量、机器视觉RF/通信、瞬时/短时信号分析等。

六、无需学习HDL, 即可执行FPGA控制逻辑

NI LabVIEW FPGA模块可访问NI CompactRIO和NI Single-Board RIO FPGA这一类可编程且可重新配置的高性能芯片。传统意义上,FPGA设计员不得不学习并使用VHDL等复杂的设计语言,对FPGA进行编程。现在,任何工程师或科学家均能使用LabVIEW图形化编程,定制FPGA。通过嵌入NI CompactRIO和NI Single-Board RIO的FPGA硬件,用户可针对模拟与数字I/O,实现自定义定时、触发、同步、控制和信号处理。

七、快速启动可立即执行的范例

NI嵌入式软件评估工具包提供:分步式使用指南(用于创建实时和基于FPGA的应用程序)、能够立即执行的常见嵌入式任务范例、LabVIEW经过扩展的 试用版、LabVIEW实时与LabVIEW FPGA硬件,以及一个可轻松连接编码器、指示灯和其它接口的自定义子板。

八、确保软件投资收益的同时, 轻松部署至容量优化的平台

基于NI LabVIEW的设计具有便携特点,既包括强健的原型平台(如:PC或PXI系统),也包括更牢固的低价位硬件目标(如:NI CompactRIO和NI Single-Board RIO)。借助各类可重新配置I/O (RIO)目标中的常见硬件架构,位处设计与仿真阶段的用户可先行访问功能强大的原型平台,再将相同代码端接至成本优化后的最终部署目标。

九、借助灵活、可升级的软件平台, 实现更多功用

NI LabVIEW用户不仅能够了解如何设计嵌入式系统。用户能够熟练使用架构,继而轻松过渡至面向数据记录、无线测量、自动化测试等内容的创新性技术。借助嵌入式应用中相同的图形化编程语言,可控制传统仪器、创建完整自动测试系统,或从各处采集数据。快速学习LabVIEW图形化编程,不仅能为技术型简历增色,还能提高您的产业价值。

十、与全球工程师携手, 进行合作与开发

由于数百万用户已成功地将NI LabVIEW纳入大多数应用,您能够访问内容广泛的技术支持网络,进而降低投资风险。除了享受世界一流的电话支持和技术论坛,用户能够在线找到各类范例程序、技术白皮书、“知识库(KnowledgeBase)”文档。用户能够利用LabVIEW用户组构成的更宽泛的网络、携手产品合作伙伴,并选择全球的集成商。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • LabVIEW
    +关注

    关注

    1962

    文章

    3652

    浏览量

    322299
收藏 人收藏

    评论

    相关推荐

    嵌入式系统选型与接口设计

    嵌入式系统选型与接口设计
    发表于 08-19 23:31

    NI LabVIEW开发技巧研讨会不能错过的5大理由

    。这次研讨会旨在帮助工程师更好的了解LabVIEW。 本次研讨会您不能错过的5大理由:1、 为您讲解最新发布的2014 LabVIEW有哪些新增特性来帮助您加速开发2、LabVIEW2
    发表于 08-06 15:07

    采用NI LabVIEW 2010和NI RIO实现精确定时嵌入式系统

    集成了实时CPU和FPGA的NI RIO硬件系统,以及定时特性是如何与LabVIEW 2010无缝集成的,可以帮助工程师、科学家和嵌入式设计人员们利用这套硬件
    发表于 07-18 08:13

    升级使用16800或16900系列逻辑分析仪的十大理由

    升级使用16800或16900系列逻辑分析仪的十大理由
    发表于 08-04 13:12 28次下载

    NI LabVIEW 8.6 全面简化嵌入式系统原型构造与发

    NI LabVIEW 8.6 全面简化嵌入式系统原型构造与发布过程 新版软件提供最新FPGA和多核IP,支持更多最新基于NI FPGA的硬件
    发表于 08-12 08:26 565次阅读

    由Windows 2000升级至2003/XP的10大理由

    由Windows 2000升级至2003/XP的10大理由  Windows Server 2003是在可靠的Windows 2000 Server系列的基础上生成的,它集成了功能强大的应用程序环境以开发全
    发表于 01-29 11:53 1071次阅读

    让你爱上苹果机的6大理由

    让你爱上苹果机的6大理由 1. 苹果不需要杀毒软件. 其实杀毒软件也是病毒.-杀毒软件让你的电脑变慢. 并且它跟病毒样时时刻刻
    发表于 02-26 16:55 748次阅读

    LabVIEW嵌入式系统的监测和控制资料集

    借助面向嵌入式系统设计的NI LabVIEW 软件,用户无需编写连续多行文本,而是通过拖放图标开发控制或测量应用。使用
    发表于 08-11 17:28 81次下载
    <b class='flag-5'>LabVIEW</b><b class='flag-5'>嵌入式</b><b class='flag-5'>系统</b>的监测和控制资料集

    使用LabVIEW软件进行数据采集和信号处理的10大理由

    使用LabVIEW软件进行数据采集和信号处理的10大理由,很直得看哦。
    发表于 09-03 17:27 4978次阅读

    大理由:XTREMIO 应用于数据库

    大理由:XTREMIO 应用于数据库
    发表于 12-25 00:25 0次下载

    Fibridge-DVP 代替 DVR的七大理由

    Fibridge-DVP 代替 DVR的七大理由
    发表于 12-26 22:06 0次下载

    关注C-RAN的五大理由

    业务的使用者都应该对C-RAN有所关心,为什么呢?这里给出五大理由。陈述这些理由之前,先来快速概括下C-RAN的技术。
    发表于 11-17 16:14 2920次阅读

    嵌入式系统设计NI LabVIEW软件的十大特点

    借助面向嵌入式系统设计的NI LabVIEW软件,用户无需编写连续多行文本,而是通过拖放图标开发控制或测量应用。
    发表于 07-30 10:11 3673次阅读
    <b class='flag-5'>嵌入式</b><b class='flag-5'>系统</b>设计<b class='flag-5'>NI</b> <b class='flag-5'>LabVIEW</b>软件的十大特点

    你必须自动化SAN环境的5大理由

    电子发烧友网站提供《你必须自动化SAN环境的5大理由.pdf》资料免费下载
    发表于 08-29 15:12 0次下载
    你必须自动化SAN环境的5<b class='flag-5'>大理由</b>

    选择精科睿进行 PCBA 代工代料有以下十大理由

    选择精科睿进行 PCBA 代工代料有以下十大理由
    的头像 发表于 11-06 10:21 126次阅读