日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

fpga开发教程 labview_LabVIEW入门

發布時間:2023/12/31 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 fpga开发教程 labview_LabVIEW入门 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

LabVIEW是什么?

關于該軟件,要不是我做畢業設計要用到,其實我也不知道,關于該軟件的介紹,我截取了一段維基百科中LabVIEW的介紹。

LabVIEW(Laboratory Virtual Instrumentation Engineering Workbench,實驗室虛擬儀器工程平臺)是由美國國家儀器公司所開發的圖形化程序編譯平臺,發明者為杰夫·考度斯基(Jeff Kodosky),程序最初于1986年在蘋果計算機上發表。LabVIEW早期是為了儀器自動控制所設計,至今轉變成為一種逐漸成熟的高級編程語言。圖形化程序與傳統編程語言之不同點在于程序流程采用"數據流"之概念打破傳統之思維模式,使得程序設計者在流程圖構思完畢的同時也完成了程序的撰寫。

LabVIEW率先引入了特別的虛擬儀表的概念,用戶可透過人機界面直接控制自行開發之儀器。此外LabVIEW提供的庫包含:信號截取、信號分析、機器視覺、數值運算、邏輯運算、聲音震動分析、數據存儲...等。當前可支持Windows,UNIX,Linux,Mac OS等操作系統。由于LabVIEW特殊的圖形程序簡單易懂的開發接口,縮短了開發原型的速度以及方便日后的軟件維護,因此逐漸受到系統開發及研究人員的喜愛。當前廣泛的被應用于工業自動化之領域上。LabVIEW默認以 多線程運行程序,對于程序設計者更是一大利器。此外LabVIEW通信接口方面支持:GPIB,USB,IEEE1394,MODBUS,串列端口,并發端口,IrDA,TCP,UDP,Bluetooth,.NET,ActiveX,SMTP...等接口。

近年來 LabVIEW 除了可以在 PC 上面撰寫之外,另外支持即時系統(Real-time OS)以及可編程邏輯門數組(Field Programmable Gate Array, FPGA)。用戶可以透過 LabVIEW 開發環境設計、編譯程序后下載至微處理器(Micro-processor)或 FPGA芯片,最終達到獨立運作(Stand-alone)的功能。但當前主要還是支持 NI 自行生產的嵌入式系統系列產品,通稱 NI-RIO 系列產品。比如:PCI/PXI R系列 DAQ卡片、CompactRIO、single-boardRIO、myRIO...等。

LabVIEW的優點

與多種硬件實現連接

可在不同的終端和操作系統間切換

提供內置的分析庫

項目瀏覽器

每一個LabVIEW工程都有一個項目瀏覽器,用來管理工程中所有的LabVIEW文件。可以通過后綴了解文件的類型:

LabVIEW項目:.lvproj

虛擬儀器:(VI):.vi

自定義控件:.ctl

下面演示如何使用項目瀏覽器并創建一個VI。

桌面啟動LabVIEW后,點擊啟動項目

創建項目.png

軟件提供了許多模板,我們這里先創建一個空白項目,依次點擊項目,完成。

創建一個空白項目.png

彈出的界面就是項目瀏覽器,我們先把它保存為test1。

test1.png

創建一個VI,選中我的電腦,右鍵依次選中新建,VI

項目新建VI.png

桌面彈出該VI的程序框圖和前面板,我們返回項目瀏覽器,將新建的VI保存為test1.vi

保存test1.png

VI的組成部分(認識前面板和程序框圖)

前面板

前面板.png

程序框圖

程序框圖.png

注:可以使用Ctrl+T快捷鍵快速調整前面板和程序框圖的位置。

軟件自帶資源

LabVIEW的初心是幫助工程師無需太多關心程序本身,集中更多的經歷在項目本身(大概就是這個意思吧),所以對于初學者也是非常友好的,軟件提供了多種方式來幫助我們快速上手,來完成我們想要達到的目的。

Express VI

Express VI是一類非常強大的功能VI,他可以通過配置實現我們的功能,易用性非常好,十分適合我們初學者使用。關于Express VI的詳細信息,請參閱LabVIEW幫助中的Express VI主題,在程序框圖上,Express VI顯示為可擴展的節點,背景是藍色。

范例

使用NI范例查找器,依次點擊幫助,查找范例,打開NI范例查找器,通過借鑒修改范例,達到我們需要的功能。

LabVIEW幫助文檔

LabVIEW幫助文檔是關于該軟件的百科全書,幾乎常見的所有問題都可以通過閱讀幫助文檔解決,一定要好好利用。

官網資料

NI官網有比較系統的教程而且配有視頻,不友好的地方在于視頻是英文的,友好的地方在于配有字幕,有興趣的小伙伴可以去學習。

總結

以上是生活随笔為你收集整理的fpga开发教程 labview_LabVIEW入门的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。