<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > LabVIEW 2011助力工程師提高工程設計效率

LabVIEW 2011助力工程師提高工程設計效率

作者:Shelley Gretlein 時(shí)間:2011-09-28 來(lái)源:電子產(chǎn)品世界 收藏

  以構建工程和科學(xué)系統為例。無(wú)論你是在設計一臺溫度監測系統或是在制作一套精密的測試流程,系統都需要一些特定的環(huán)節。你需要方便地連接到I/O接口,這些I/O可以來(lái)自于,或是由其它傳統的儀器供應商提供,都可由你自行設計,或者綜合以上情況進(jìn)行設計。你需要該系統能和所有的硬件進(jìn)行通訊,添加自定義的分析算法和處理邏輯,提供一個(gè)人機接口以便其他工程人員也可以運行該程序,還能確定指定代碼在特定目標終端上的運行。單獨來(lái)看,這些需求似乎每一個(gè)都很容易實(shí)現,但如果要把所有這些需求在一個(gè)完整的系統中得以實(shí)現,并且要求簡(jiǎn)化設計過(guò)程、易于維護、同時(shí)降低整體成本,就需要一個(gè)更佳的開(kāi)發(fā)環(huán)境。

本文引用地址:http://dyxdggzs.com/article/124028.htm

  這就是的內在價(jià)值:使用將使你的工作效率倍增。你可以在同一個(gè)開(kāi)發(fā)環(huán)境中集成硬件I/O,分析數據,設計用戶(hù)界面,將開(kāi)發(fā)的代碼部署到嵌入式處理器或現場(chǎng)可編程邏輯門(mén)陣列(FPGA)中。能夠幫助你實(shí)現更快更簡(jiǎn)便的工作,并且使成本更低。過(guò)去LabVIEW的每一個(gè)版本都在努力為你帶來(lái)更高的開(kāi)發(fā)效率,此次的LabVIEW 2011也不會(huì )例外。作為一個(gè)工程師,可能你正在考慮在下一個(gè)項目中嘗試LabVIEW,那就不要猶豫,因為L(cháng)abVIEW 2011最突出的特點(diǎn)便是硬件集成性好、工作效率高、且擁有能提供各種開(kāi)發(fā)幫助的LabVIEW生態(tài)系統,能為你的項目創(chuàng )新提供強大的支持。不論是集成最新硬件所需,還是解決開(kāi)發(fā)者社區中提交的問(wèn)題,LabVIEW的這三個(gè)特點(diǎn)都可以極大地體現使用它的益處。

  提供了更強的硬件集成性和第三方產(chǎn)品的兼容性

  絕大多數的工程應用都需要進(jìn)行硬件的集成。傳統上來(lái)說(shuō),完成硬件的集成需要在閱讀大量編程手冊后從底層對供應商提供的動(dòng)態(tài)鏈接庫(DLL)進(jìn)行調用,或者使用專(zhuān)用于該硬件的軟件程序。盡管專(zhuān)用的軟件可以讓“使用硬件”足夠方便簡(jiǎn)單,但如果想將該軟件集成到一個(gè)帶有其它硬件的完整系統中去,就會(huì )相當困難。

  在LabVIEW中,相同的編程架構可適用于所有的硬件集成。圖1中所示的打開(kāi)→配置→讀取/寫(xiě)入→關(guān)閉流程幾乎可以適用于任何基于PC的數據采集儀器。這也意味著(zhù),一邊學(xué)習如何進(jìn)行USB數據采集設備編程,一邊你也學(xué)會(huì )了怎樣對已購買(mǎi)或準備購買(mǎi)的數字萬(wàn)用表硬件進(jìn)行編程。LabVIEW硬件驅動(dòng)程序在結構化的選板中安裝調用函數,并會(huì )同時(shí)安裝應用程序范例驅動(dòng)VI。LabVIEW編程環(huán)境還提供了各種工具,例如當你無(wú)法找到合適的驅動(dòng)的時(shí)候,儀器驅動(dòng)搜索工具就可以幫助你在網(wǎng)絡(luò )上查找、下載并且安裝相關(guān)的驅動(dòng)。

  

 

  當你在設計和部署系統的時(shí)候,硬件的集成不僅僅意味著(zhù)對數據采集平臺的集成,還包括部署代碼的終端目標硬件。終端目標的部署在LabVIEW項目中體現出來(lái),省去了無(wú)關(guān)代碼的轉換和打開(kāi)其它平臺端口的麻煩。在LabVIEW中對不同的終端進(jìn)行編程的同時(shí),開(kāi)發(fā)環(huán)境 也會(huì )有相應改變,例如針對不同的終端目標,函數選板對應不同的函數。而將開(kāi)發(fā)好的程序進(jìn)行部署就和點(diǎn)擊運行按鈕一樣容易。LabVIEW編譯器會(huì )在后臺運行,針對你使用的終端目標將你的程序編譯為對應的代碼。

  廣泛的兼容性

  任何系統開(kāi)發(fā)軟件都應為其它軟件提供編程集成接口。不論是跨越多個(gè)操作系統平臺,還是在其它的開(kāi)發(fā)工具中,亦或在常用的工程應用軟件,LabVIEW都提供了廣泛的兼容性以集成各種系統。因為圖形化編程語(yǔ)言(G語(yǔ)言)是一種源于自然思維的語(yǔ)言,所以L(fǎng)abVIEW可以與多種不同的運算模型兼容。使用LabVIEW,你可以導入ANSI C代碼、已擁有的VHDL代碼或Xilinx IP核、自定義.m文件、仿真狀態(tài)流圖、或者符合UML標準的狀態(tài)圖來(lái)實(shí)現最大限度的代碼復用。通過(guò)集成這些不同的運算模型,你可以在設計應用程序各個(gè)部分時(shí)找到相應最為合適的語(yǔ)法或編程范例。當然,這些集成也可以對外進(jìn)行,你可以將LabVIEW代碼打包為一個(gè)DLL文件,這樣你就可以從其它的開(kāi)發(fā)環(huán)境中調用這個(gè)DLL或生成一個(gè)獨立可執行程序,在LabVIEW開(kāi)發(fā)環(huán)境以外運行該程序。

萬(wàn)用表相關(guān)文章:萬(wàn)用表怎么用




關(guān)鍵詞: NI LabVIEW 201109

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>