最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

LabVIEW Linux RT實(shí)時(shí)系統(tǒng)安裝移植開發(fā):支持任意第三方miniPC/ITX/SOM/OEM/工控機(jī)

2021-12-27 23:48 作者:神電測(cè)控  | 我要投稿

LabVIEW Linux RT 實(shí)時(shí)系統(tǒng)在任意第三方X86平臺(tái)上安裝移植開發(fā)(不限制網(wǎng)卡廠家,Intel/Broadcom/Realtek都行)

------------------------------------------------------------------------------------------------

1、前世今生

1)NI Linux RT實(shí)時(shí)系統(tǒng)相較于之前的Pharlap RT和VxWorks RT具有開源免費(fèi)和資源豐富的優(yōu)勢(shì),目前NI已經(jīng)將所有硬件(比如cRIO、PXI控制器)里面的RT系統(tǒng)全部換成了Linux RT,大勢(shì)所趨;

2)眾所周知,開源的Linux系統(tǒng)具備很多AI人工智能、機(jī)器學(xué)習(xí)、神經(jīng)網(wǎng)絡(luò)等算法和代碼,可惜的是傳統(tǒng)的Linux并非實(shí)時(shí)系統(tǒng),因此,NI對(duì)傳統(tǒng)的Linux系統(tǒng)進(jìn)行深度定制,開發(fā)了一個(gè)Linux RT實(shí)時(shí)系統(tǒng),很多用過NI RIO產(chǎn)品的用戶應(yīng)該很清楚,NI現(xiàn)有的所有硬件控制器安裝的都是Linux RT實(shí)時(shí)系統(tǒng);

3)考慮到地緣政治關(guān)系,很多軍工國產(chǎn)化項(xiàng)目里面不能使用Windows系統(tǒng),所以很多客戶都轉(zhuǎn)向了開源的Linux RT系統(tǒng),比如國產(chǎn)麒麟OS,內(nèi)核就是Linux,基本上跟優(yōu)班圖(Ubuntu)系統(tǒng)很相似,所以非實(shí)時(shí)的桌面型Linux系統(tǒng)下的LabVIEW及其工具包和驅(qū)動(dòng)可以完全兼容國產(chǎn)的麒麟OS(NI工程師實(shí)測(cè));

4)之所以選擇實(shí)時(shí)系統(tǒng),是因?yàn)楹芏鄳?yīng)用場(chǎng)合對(duì)應(yīng)用程序的實(shí)時(shí)性和可靠性要求很高,因?yàn)椴捎肔inux RT實(shí)時(shí)系統(tǒng)來代替?zhèn)鹘y(tǒng)的Linux系統(tǒng)已經(jīng)是板上釘釘了,特別是那些常年累月不關(guān)機(jī)、不死機(jī)、不重啟設(shè)備、實(shí)時(shí)控制、HIL硬件在環(huán)、RCP等應(yīng)用來說,LabVIEW Linux RT系統(tǒng)再合適不過了!

------------------------------------------------------------------------------------------------

2、重大創(chuàng)新

1)傳統(tǒng)的Pharlap ETS 和 VxWorks RT系統(tǒng),因?yàn)闆]有原生的UI交互界面,導(dǎo)致很多項(xiàng)目和產(chǎn)品開發(fā)的時(shí)候,尤其是產(chǎn)線,需要人機(jī)交互的場(chǎng)景,還需要間接通過一個(gè)電腦+顯示器放在旁邊或者需要人為編寫Web服務(wù)才能實(shí)現(xiàn)顯示和交互,這極大的增加了項(xiàng)目和產(chǎn)品的軟硬件成本,而且無法小型化;

2)而NI Linux RT不僅具備實(shí)時(shí)系統(tǒng)的高實(shí)時(shí)性和高可靠性,而且可以在NI MAX里面或者通過編程的方式實(shí)現(xiàn)LabVIEW UI前面板的在線顯示,用戶只需要外接一個(gè)VGA或者HDMI顯示器或者觸摸屏即可將Linux RT里面的LabVIEW程序界面自動(dòng)顯示出來,非常方便,特別適合那些需要人機(jī)交互和顯示的項(xiàng)目和產(chǎn)品,比如智能相機(jī)、醫(yī)療器械(內(nèi)窺鏡)、視覺檢測(cè)、狀態(tài)監(jiān)測(cè)等等

3)提醒:對(duì)于不需要LabVIEW UI界面顯示的應(yīng)用場(chǎng)合,直接在NI MAX里面不勾選“啟動(dòng)嵌入式UI”即可,非常簡單,這樣就跟傳統(tǒng)的VxWorks和Pharlap ETS一樣了。

------------------------------------------------------------------------------------------------

3、為什么要用NI Linux RT代替?zhèn)鹘y(tǒng)的Windows和Linux系統(tǒng)?

1)傳統(tǒng)的Windows和Linux系統(tǒng)不具備實(shí)時(shí)性,安裝時(shí)間長,內(nèi)存和空間占用極大;可靠性差,內(nèi)存泄漏嚴(yán)重,越跑越慢、死機(jī)重啟等問題;

2)NI Linux RT實(shí)時(shí)系統(tǒng),小巧穩(wěn)定,實(shí)時(shí)性和可靠性強(qiáng),占用內(nèi)存和空間極小,安裝速度快、不死機(jī)、不卡頓、自帶Linux系統(tǒng)所有優(yōu)點(diǎn)、開源生態(tài)豐富完善、支持市面上所有X86架構(gòu)的CPU控制器,移植性強(qiáng)、不受軍工和國產(chǎn)化限制;

3)成本優(yōu)勢(shì),支持安裝Linux RT的硬件設(shè)備成本極低,幾百元即可搞定(可完全PK傳統(tǒng)ARM等嵌入式);而支持Windows系統(tǒng)運(yùn)行流暢的硬件成本太高,動(dòng)不動(dòng)就好幾千,性價(jià)比遠(yuǎn)比不上Linux RT,因?yàn)長inux RT支持原生的UI顯示和交互,可以完全取代傳統(tǒng)的Windows系統(tǒng)!

------------------------------------------------------------------------------------------------

4、市面上支持安裝NI Linux RT實(shí)時(shí)系統(tǒng)的X86控制器類型(隨便列舉幾家,不帶傾向性,只要是X86 CPU,無論網(wǎng)卡廠家是Intel還是BroadCom還是Realtek都可以安裝NI Linux RT)

1)研華工控機(jī)、miniPC、MIO、SOM、COMe等

圖1:經(jīng)典的研華工控機(jī)

?

圖2:超小的研華MIO OEM主機(jī)(性能超強(qiáng))

------------------------------------------------------------------------------------------------

2)拓朗miniPC、工控機(jī)、OEM主板等

圖3:帶PCIE擴(kuò)展槽的miniPC主機(jī)
圖4:超高性價(jià)比的ITX微型miniPC主機(jī)
圖5:帶觸摸屏的一體化miniPC主機(jī)(因?yàn)長inux RT支持LabVIEW UI界面顯示)
圖6:帶觸摸屏的一體化miniPC主機(jī)(接口超級(jí)豐富)

------------------------------------------------------------------------------------------------

3)研盛ITX、miniPC、OEM主板?

圖7:不帶外殼的Nano J1900 miniPC OEM
圖8:帶外殼和WiFi雙天線的J1900 miniPC主機(jī)

------------------------------------------------------------------------------------------------

4)聯(lián)想、DELL、HP等傳統(tǒng)電腦和筆記本

可以將老舊的臺(tái)式機(jī)或者筆記本安裝NI Linux RT實(shí)時(shí)系統(tǒng),重新煥發(fā)活力!

------------------------------------------------------------------------------------------------

5)寧美國度:迷你魔方微主機(jī)(超小超輕便攜)

圖9:超小超輕超高性價(jià)比的微型迷你主機(jī)(1299RMB:8G+256G:寧美國度)

------------------------------------------------------------------------------------------------

5安裝Linux RT實(shí)時(shí)系統(tǒng)第三方硬件實(shí)物圖(神電測(cè)控研發(fā)中心)

圖10:各個(gè)廠家的miniPC和OEM板安裝Linux RT實(shí)物圖

------------------------------------------------------------------------------------------------

6、Linux RT實(shí)時(shí)系統(tǒng)安裝過程展示

1)通過U盤安裝Linux RT實(shí)時(shí)系統(tǒng)

圖11:通過U盤安裝NI Linux RT實(shí)時(shí)系統(tǒng)(研華MIO卡片機(jī))

?

圖12:通過U盤安裝NI Linux RT實(shí)時(shí)系統(tǒng)(研盛ITX J1900 Mini OEM)
圖13:通過U盤安裝NI Linux RT實(shí)時(shí)系統(tǒng)(研華X86 SOM核心板)

------------------------------------------------------------------------------------------------

2)通過MAX安裝LabVIEW RT軟件工具包組件和驅(qū)動(dòng)

圖14:通過MAX安裝Linux RT各種工具包和組件和驅(qū)動(dòng)(傳統(tǒng)離線方式)

?

圖15:通過MAX安裝Linux RT各種工具包和組件和驅(qū)動(dòng)(新型在線安裝)

------------------------------------------------------------------------------------------------

3)安裝成功后的Linux RT設(shè)備在NI MAX軟件里面的效果?

圖16:通MAX給Linux RT安裝工業(yè)實(shí)時(shí)總線EtherCAT驅(qū)動(dòng)(Softmotion運(yùn)動(dòng)控制)
圖17:給帶Realtek(瑞昱)網(wǎng)卡的第三方X86控制器安裝Linux RT KO驅(qū)動(dòng)文件
圖18:在MAX里面將千兆以太網(wǎng)通信協(xié)議設(shè)置成EtherCAT(用途廣泛)
圖19:安裝成功后的Linux RT控制器里面的組件和驅(qū)動(dòng)一覽效果(EtherCAT和RIO)
圖20:Linux RT下面支持安裝NI-DAQmx驅(qū)動(dòng)(支持NI各種DAQ板卡在實(shí)時(shí)系統(tǒng)下的開發(fā))
圖21:Linux RT安裝Vision及其IMAQ之后識(shí)別出來的USB相機(jī)(也支持Gige和1394等各類Camera)
圖22:Linux RT下的相機(jī)實(shí)際運(yùn)行效果

------------------------------------------------------------------------------------------------

4)Linux RT實(shí)時(shí)系統(tǒng)下的LabVIEW實(shí)時(shí)應(yīng)用程序編寫

圖23:使用LabVIEW編寫Linux RT系統(tǒng)下的實(shí)時(shí)程序(類似cRIO開發(fā))

------------------------------------------------------------------------------------------------

5)Linux RT實(shí)時(shí)系統(tǒng)下的LabVIEW程序界面顯示和交互?

圖24:在MAX里面開啟Linux RT嵌入式UI后的顯示效果(還可以通過編程的方式開啟或者關(guān)閉這個(gè)UI功能)
圖25:使用LabVIEW+Linux RT開發(fā)的支持UI交互的實(shí)時(shí)應(yīng)用程序(真實(shí)項(xiàng)目案例)


LabVIEW Linux RT實(shí)時(shí)系統(tǒng)安裝移植開發(fā):支持任意第三方miniPC/ITX/SOM/OEM/工控機(jī)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
确山县| 富川| 拉萨市| 南部县| 广州市| 阳山县| 夏津县| 马尔康县| 兴国县| 青阳县| 自治县| 开江县| 托克逊县| 水富县| 喀喇| 镶黄旗| 锡林郭勒盟| 深圳市| 获嘉县| 大丰市| 伊宁市| 彰武县| 托克托县| 承德市| 涞水县| 府谷县| 万载县| 澄迈县| 金堂县| 公主岭市| 石屏县| 平武县| 永泰县| 清涧县| 台南县| 安新县| 安顺市| 双鸭山市| 长汀县| 长岛县| 海口市|