NI LabVIEW 的前世今生——你所不知道的LabVIEW4343.docx
《NI LabVIEW 的前世今生——你所不知道的LabVIEW4343.docx》由会员分享,可在线阅读,更多相关《NI LabVIEW 的前世今生——你所不知道的LabVIEW4343.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、20多年年以后,当当LabbVIEEW成为为了工程程师和科科学家们们的标准准图形化化设计平平台,为为其工程程创新不不断提供供源动力力之时,LLabVVIEWW的最初初创始人人们一定定会回想想起1.0版本本诞生时时他们对对这一革革命性的的图形化化编程环环境所抱抱有的期期待和愿愿景19833年,NNI的工工程师们们受到了了电子制制表软件件为金融融领域带带来巨大大便利的的启发,也也决定着着手发明明一种同同样高效效的工具具,帮助助工程师师和科学学家们简简化测试试测量自自动化项项目的开开发过程程。与此同时时,苹果果公司推推出的MMaciintoosh计计算机的的一系列列图形化化特性也也为他们们提供了了崭
2、新的的思路。他他们发现现,相对对于输入入一串串串的命令令行进行行操作,人人们使用用鼠标和和图形化化界面时时所发挥挥的创造造力和高高效率是是前所未未有的,因因此“图图形化”编编程理念念成为了了LabbVIEEW最根根本的核核心。LabVVIEWW从最初初就被设设计为一一种强大大的高层层架构型型编程语语言,自自19886年11.0版版诞生以以来,纵纵观其220多年年的发展展(图11),可可以发现现,每次次LabbVIEEW的主主要升级级版本的的发布都都包含了了很多全全新的特特性。图1 LLabVVIEWW 200多年的的持续创创新LabVVIEWW 3.0首次次实现了了多平台台兼容的的特性,保保证
3、相同同的代码码可以运运行在多多个操作作系统中中;LaabVIIEW 5则推推出了实实时(RReall Tiime)模模块,允允许工程程师们将将在主机机上开发发的LaabVIIEW代代码进行行自动编编译,使使其运行行在实时时硬件对对象中。通通过降低低在实时时系统中中部署代代码的复复杂度,这这个创新新的理念念帮助工工程师以以一种更更方便的的方式进进行控制制应用的的开发;而LaabVIIEW 7与FFPGAA技术的的结合则则又是该该理念的的进一步步升华,从从而让不不具备VVHDLL编程经经验的工工程师们们也同样样可以进进行硬件件设计,并并且LaabVIIEW本本质上的的数据流流并行性性非常符符合FP
4、PGA并并行电路路特性,在在此基础础上可以以达到很很好的空空间利用用和定时时性能;LabbVIEEW 88.2作作为200周年的的纪念版版,首次次推出了了中文版版,使中中国工程程师们也也能用自自己的母母语编程程,最大大程度地地提升开开发效率率;最新新的LaabVIIEW 8.55则更为为多核处处理器技技术提供供了强有有力的支支持,同同时也推推出了基基于UMML语言言规范的的状态图图设计模模块。综综合而言言,LaabVIIEW通通过不断断地融入入最新商商业可用用技术(图图2),让让使用者者无需花花费过多多的精力力去学习习每个技技术的细细节就可可以直接接使用,提提升了系系统的性性能,保保证了工工程
5、师们们长期的的投资。图2 LLabVVIEWW不断融融入最新新商业可可用技术术经过这一一路200多年的的持续创创新,LLabVVIEWW凭其核核心的图图形化编编程理念念,突破破了原先先数据采采集与仪仪器控制制的应用用领域,蜕蜕变为设设计、控控制与测测试的图图形化系系统设计计标准平平台,其其强大的的特性(详详全的专专业附加加工具包包、灵活活多样的的计算模模型、从从PC、FFPGAA到芯片片级的运运行平台台等)进进一步帮帮助工程程师在同同一个LLabVVIEWW平台上上集成从从设计、原原型到发发布的全全过程,全全面提高高整个工工程流程程的效率率。强大的图图形化设设计平台台详全的专专业附加加工具包包
6、我们知道道,作为为功能强强大的图图形化系系统设计计平台,LLabVVIEWW所涉及及的应用用领域变变得越来来越广泛泛,因此此为了让让不同应应用领域域的工程程师们都都能以一一种更灵灵活的方方式来使使用LaabVIIEW进进行系统统开发,安安装附加加工具包包成为了了一个很很好的解解决方法法。无论是信信号处理理、自动动化测试试、工业业控制还还是嵌入入式设计计等等,LLabVVIEWW都提供供了专业业的附加加工具包包,从而而方便工工程师们们通过灵灵活的组组合实现现高效的的开发。例如,仅仅仅在信信号处理理方面,LLabVVIEWW就提供供了声音音与振动动分析套套件(倍倍频程及及阶次分分析等)、调调制工具
7、具包(AAM、FFM、AASK、QQAM等等调制算算法)、频频谱测量量工具包包(星座座图、II-Q数数字解调调等)、数数字滤波波器设计计工具包包以及高高级信号号处理工工具包(时时频联合合分析、小小波分析析等等)。与与其它编编程语言言有所不不同,这这些LaabVIIEW工工具包将将各自专专业领域域的算法法和程序序进行了了优化的的封装,让让工程师师通过直直接调用用其中的的子VII(甚至至仅仅通通过简单单的配置置)得到到相应的的分析结结果,大大大减少少了开发发的时间间和精力力。值得一提提的是,除除了NII官方提提供的附附加工具具包以外外,LaabVIIEW爱爱好者们们也会共共享一些些自己编编写的小小
8、型工具具包,帮帮助LaabVIIEW应应用在更更多更广广的领域域。这种种类似于于Wikki百科科的大规规模协作作的发展展模式使使LabbVIEEW能够够以一种种更积极极、开放放的方式式不断发发展创新新。灵活多样样的计算算模型计算模型型,简而而言之,是是一种用用于描述述软件模模块功能能的表达达方式,在在学术界界这个术术语一直直被用来来抽象定定义计算算机系统统。由于于不同的的计算模模型在不不同领域域和场合合的应用用上往往往都存在在相对的的优势和和劣势,为为了实现现图形化化系统设设计的远远景目标标,LaabVIIEW必必须具备备使用不不同计算算模型进进行编程程的能力力,而让让我们欣欣喜的是是,这个个
9、想法已已经逐渐渐成为现现实。如今的LLabVVIEWW已经不不再仅限限于数据据流编程程这一种种方式,它它还包括括了可以以通过DDLL将将C或JJavaa等文本本语言直直接调用用,使用用Matthsccrippt节点点实现文文本数学学编程,在在LabbVIEEW下进进行仿真真建模以以及使用用基于UUML规规范的状状态图实实现高抽抽象层的的系统架架构等等等。这些些灵活多多样的计计算模型型允许工工程师们们根据不不同的应应用领域域选择最最为合适适的一种种进行开开发,一一方面能能够让工工程师们们使用他他们熟悉悉的计算算模型进进行开发发,另一一方面,又又可以充充分利用用其它计计算模型型的优势势和特性性,实
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- NI LabVIEW 的前世今生你所不知道的LabVIEW4343 前世 今生 知道 LabVIEW4343
限制150内