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

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

ID:27903796

大小:86.00 KB

页数:5页

时间:2018-12-06

嵌入式系统设计NI LabVIEW软件的十大特点.doc_第1页
嵌入式系统设计NI LabVIEW软件的十大特点.doc_第2页
嵌入式系统设计NI LabVIEW软件的十大特点.doc_第3页
嵌入式系统设计NI LabVIEW软件的十大特点.doc_第4页
嵌入式系统设计NI LabVIEW软件的十大特点.doc_第5页
资源描述:

《嵌入式系统设计NI LabVIEW软件的十大特点.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

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

2、,即可设计嵌入式系统。NILabVIEW开放式环境既能轻松集成嵌入式ANSIC和HDL代码,又能轻松集成由您的组织、同事或其他供应商提供的其它IP。NILabVIEW提供的架构结合用户所需的各项功能,以实现系统设计目标。因此,无论用户是否熟悉ANSIC、HDL、文本数学或状态图,开发环境是相同的。  3.借助实时和基于FPGA的架构,获得最大灵活性  NILabVIEW能够将包含嵌入式系统中所有基本模块的多个嵌入式系统平台(包括:NISingle-BoardRIO和NICompactRIO)作为目标。该控制器具有一个运行实时操作系统的32位处理器。背板包含的现场可编程

3、门阵列(FPGA),可执行高速处理。FPGA还能够为包含模拟输入与输出、数字输入与输出、计数器/定时器等功能的I/O模块,配置并提供接口。每个模块都包括:与传感器和激励器的直接连接,以及内置的信号调理与隔离。无需复杂的自定义硬件设计,该灵活平台即可根据用户的嵌入式系统提供各类电源——具有商用现成硬件集成和现成易用性的定制电源。  4.借助内置调试、仿真和用户界面功能,快速迭代  NILabVIEW用户可搭配易于创建的用户界面、内置调试功能和仿真功能,对设计进行快速迭代。用户可使用前面板上的显示控件以及内置环境工具(如:探针、高亮显示执行过程、断点和单步调试),监测嵌入

4、式代码的内部状态。增强型行为级仿真可提供更为高效的开发,帮助用户执行开发计算机上的代码并在编译之前验证功能。此外,用户能够通过NILabVIEW程序,将测试矢量或交互值植入FPGA中的输入I/O节点。捕捉FPGA的输出以验证和视觉化FPGA的行为,在主机上运行就如同在开发计算机的FPGA上运行一样,获得仿真FPGA和主机代码之间的模拟寄存器与DMA传输。借助这些新功能,用户可创建面向FPGA代码的测试平台,并且无需总是在编译后检查逻辑功能,即可仿真整个系统。  5.集成数百种高级分析和其它IP  NILabVIEW包含数千个特别为工程师和科学家创建的高级分析函数,所有

5、函数均配有详细的帮助文件与文档。这些强大的算法可实现高级信号处理、频率分析、概率与统计、曲线拟合、插值、数字信号处理等功能。IP函数既可用于实时处理器,也可用于FPGA。除了有理分式重采样、除、平方根、自适应滤波器和定点的支持,还包含快速傅立叶变换(FFT)函数,可用于进行FFT、逆FFT、多个面元大小和多个吞吐量设置。您还可将NILabVIEW扩展至特定的应用处理,如:声音和振动测量、机器视觉、RF/通信、瞬时/短时信号分析等。  6.无需学习HDL,即可执行FPGA控制逻辑  NILabVIEWFPGA模块可访问NICompactRIO和NISingle-Boar

6、dRIOFPGA这一类可编程且可重新配置的高性能芯片。传统意义上,FPGA设计员不得不学习并使用VHDL等复杂的设计语言,对FPGA进行编程。现在,任何工程师或科学家均能使用LabVIEW图形化编程,定制FPGA。通过嵌入NICompactRIO和NISingle-BoardRIO的FPGA硬件,用户可针对模拟与数字I/O,实现自定义定时、触发、同步、控制和信号处理。  7.快速启动可立即执行的范例  NI嵌入式软件评估工具包提供:分步式使用指南(用于创建实时和基于FPGA的应用程序)、能够立即执行的常见嵌入式任务范例、LabVIEW经过扩展的试用版、LabVIEW实

7、时与LabVIEWFPGA硬件,以及一个可轻松连接编码器、指示灯和其它接口的自定义子板。  8.确保软件投资收益的同时,轻松部署至容量优化的平台  基于NILabVIEW的设计具有便携特点,既包括强健的原型平台(如:PC或PXI系统),也包括更牢固的低价位硬件目标(如:NICompactRIO和NISingle-BoardRIO)。借助各类可重新配置I/O(RIO)目标中的常见硬件架构,位处设计与仿真阶段的用户可先行访问功能强大的原型平台,再将相同代码端接至成本优化后的最终部署目标。  9.借助灵活、可升级的软件平台,实现更多功用  NILabVIE

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。