chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

CentOs 7系統(tǒng)下的NI驅(qū)動(dòng)安裝及C范例調(diào)用

華穗科技 ? 來(lái)源:華穗科技 ? 作者:華穗科技 ? 2022-11-18 10:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一般大家都是在Windows系統(tǒng)下進(jìn)行NI硬件的應(yīng)用,但是使用Linux系統(tǒng)并用C語(yǔ)言進(jìn)行數(shù)采的用戶也不在少數(shù)。

Linux操作系統(tǒng)具有支持多用戶,多進(jìn)程,多線程,多平臺(tái),良好的界面與豐富的網(wǎng)絡(luò)功能等優(yōu)點(diǎn)。以CentOS 7為例,怎么在Linux系統(tǒng)下進(jìn)行NI 驅(qū)動(dòng)的安裝和C范例的調(diào)用呢?

本文教程:

CentOs 7系統(tǒng)下的NI驅(qū)動(dòng)安裝及C范例調(diào)用

一、設(shè)備及環(huán)境

硬件:PXIe-8135,PXIe-1071,PXIe-4081,PXIe-4082。 系統(tǒng):CentOS 7 二、 如何選擇NI驅(qū)動(dòng)安裝包前面我們得知了嵌套操作者傳送消息的方式是抽象消息,那么接下來(lái),小編將手把手教你如何在LavVIEW中創(chuàng)建抽象消息。

1. 確定NI設(shè)備與系統(tǒng)的兼容性

下載Linux系統(tǒng),確定使用的NI 設(shè)備可以在什么版本的Linux系統(tǒng)下使用。

搜索NI設(shè)備所需要的驅(qū)動(dòng)與系統(tǒng)的兼容性,如下圖所示:

528f92b8-66e6-11ed-8abf-dac502259ad0.png

選擇Linux CentOS 7作為操作系統(tǒng)。

2. 下載Linux CentOS7

下載鏈接:http://isoredirect.centos.org/centos/7/isos/x86_64/ 選擇安裝鏡像的版本,如果可以聯(lián)網(wǎng)一般選擇DVD.ISO,不可聯(lián)網(wǎng)選擇Everything.ISO。

52b76e82-66e6-11ed-8abf-dac502259ad0.png

3.安裝Linux CentOS 7系統(tǒng)

選擇桌面Gnome安裝。于網(wǎng)絡(luò)與設(shè)備中識(shí)別到該控制器的網(wǎng)卡。

4.下載NI 驅(qū)動(dòng)

根據(jù)所選板卡,需要于NI官網(wǎng)查看系統(tǒng)與驅(qū)動(dòng)的兼容性。這點(diǎn)非常重要,不然一系列操作完成之后,發(fā)現(xiàn)無(wú)法識(shí)別板卡又需要從頭開(kāi)始安裝驅(qū)動(dòng)了。 由PXI-4081的系統(tǒng)支持表可知,CentOS7系統(tǒng)下4081的使用需要安裝20.1以上的NILinux驅(qū)動(dòng)。

52c97618-66e6-11ed-8abf-dac502259ad0.png

NI Linux驅(qū)動(dòng)包下載鏈接:https://www.ni.com/zh-cn/support/downloads/drivers/download.ni-linux-device-drivers.html#409880

下載并解壓2021Q3的NI Linux驅(qū)動(dòng)包,并通過(guò)刻錄軟件刻錄于CD中。

二、 安裝NI驅(qū)動(dòng)

1.拷貝NI 驅(qū)動(dòng)

利用光驅(qū)將CD內(nèi)的安裝文件復(fù)制到Linux的文件夾中。

安裝文件中共有六個(gè)rpm文件, 在CentOS7系統(tǒng)中,需安裝第三個(gè)NI Linux 驅(qū)動(dòng)包。

52e02cc8-66e6-11ed-8abf-dac502259ad0.jpg

2.下載NI驅(qū)動(dòng)

右鍵驅(qū)動(dòng)所在文件夾,選擇在終端打開(kāi)。

輸入su進(jìn)入root模式。

530abfc4-66e6-11ed-8abf-dac502259ad0.jpg

輸入sudo yum update以更新系統(tǒng)內(nèi)核。

53310800-66e6-11ed-8abf-dac502259ad0.png

輸入yum install ni-rhel7centos7-drivers-2020.rpm

539a5594-66e6-11ed-8abf-dac502259ad0.png

注意,遇到Y(jié)/D/N的時(shí)候都輸入Y以進(jìn)行下一步。

3.安裝DMM驅(qū)動(dòng)

Linux中NI驅(qū)動(dòng)的名字如下圖所示。

541b9992-66e6-11ed-8abf-dac502259ad0.png

根據(jù)需要選擇Linux大包驅(qū)動(dòng)里的子驅(qū)動(dòng),由于本教程以DMM板卡為例,故需要安裝NI-PXI Platform Services、NI-DAQmx、NI-DMM。

下載NI-PXI Platform Services,則于終端中輸入:

yuminstall ni-pxiplatformservices

54388f70-66e6-11ed-8abf-dac502259ad0.png

下載NI-DAQmx,則于終端中輸入:

yum install ni-daqmx

54b7e702-66e6-11ed-8abf-dac502259ad0.png

下載NI-DMM,則于終端中輸入:

yum install ni-dmm

yum install ni-dmm-daqmx

5687a4dc-66e6-11ed-8abf-dac502259ad0.png

啟動(dòng)NI內(nèi)核驅(qū)動(dòng)程序,于終端中輸入: sudo dkms autoinstall 遇到Y(jié)/N都輸入Y。 注意啦,安裝完畢后需要重啟控制器或設(shè)備哦! 三、驗(yàn)證驅(qū)動(dòng)是否安裝成功

驅(qū)動(dòng)安裝成功后,需要驗(yàn)證DMM卡是否可以正常識(shí)別。

于計(jì)算機(jī)中var/lib/ni-dmm/nidmm408x.config里可以看見(jiàn)當(dāng)前已識(shí)別到的408x系列DMM卡,如下圖所示。

57091cba-66e6-11ed-8abf-dac502259ad0.jpg

該文檔中可以看見(jiàn)機(jī)箱PXI插槽中插入的兩張DMM板卡,并且列出了其SN號(hào)和序列號(hào)。當(dāng)看到該配置文件里面列出來(lái)實(shí)際的板卡時(shí),就證明當(dāng)前安裝的驅(qū)動(dòng)識(shí)別到了板卡,驅(qū)動(dòng)安裝成功。 注意,DMM板卡的識(shí)別是通過(guò)config文件來(lái)得知的,而一般的DAQ數(shù)采板卡可以通過(guò)指令nilsdev – verbose來(lái)識(shí)別NI設(shè)備。下圖展示了通過(guò)指令來(lái)識(shí)別PXIe-5112的終端界面。

572f02d6-66e6-11ed-8abf-dac502259ad0.jpg

四、試跑DMM范例

安裝好驅(qū)動(dòng)并識(shí)別到板卡后,要怎么使用板卡進(jìn)行數(shù)據(jù)采集呢?接下來(lái)我們來(lái)試跑一下DMM的范例,看一下在Linux系統(tǒng)下使用數(shù)采板卡的C范例位置和使用方法吧。 于計(jì)算機(jī)中usr/share/nidmm-devel/examples中可以看到DMM的C范例。

57562adc-66e6-11ed-8abf-dac502259ad0.png

在這里以直流電壓?jiǎn)吸c(diǎn)采集為例,打開(kāi)Single_Point/Measure_DC_Volts。一個(gè)為makefile一個(gè)為單點(diǎn)采集直流電壓的范例。

5ed9c2aa-66e6-11ed-8abf-dac502259ad0.png

于文件中下右鍵打開(kāi)終端,進(jìn)入root模式(代碼su),輸入make編譯makefile文件。Make后文件夾中會(huì)多出兩個(gè)文件,其中帶齒輪的文件為可執(zhí)行文件。

5f389690-66e6-11ed-8abf-dac502259ad0.png

在root模式下輸入 ./Meaure_DC_Volts 運(yùn)行可執(zhí)行程序,并輸入DMMconfig文件中板卡的名字,即可運(yùn)行范例,并讀取當(dāng)前輸入的電壓值。

5f6e2b2a-66e6-11ed-8abf-dac502259ad0.png

63eaab06-66e6-11ed-8abf-dac502259ad0.jpg

我們可以看到信號(hào)發(fā)生器輸出的5V電壓,通過(guò)DMM卡的電壓輸入端口準(zhǔn)確采集到了,并且在單點(diǎn)數(shù)據(jù)采集范例中的reading行顯示當(dāng)前單點(diǎn)電壓為5.000661V。

以上就是如何在CentOS7系統(tǒng)下安裝NI驅(qū)動(dòng)并調(diào)用C程序進(jìn)行數(shù)據(jù)采集的教程啦。

在Linux系統(tǒng)下的NI驅(qū)動(dòng)安裝和Windows系統(tǒng)下的安裝大相徑庭,運(yùn)用終端操作臺(tái)和指令進(jìn)行不同驅(qū)動(dòng)安裝的過(guò)程中會(huì)發(fā)生各種問(wèn)題,有的是系統(tǒng)內(nèi)核沒(méi)有更新的問(wèn)題,有的是驅(qū)動(dòng)不匹配系統(tǒng)導(dǎo)致的,有的是網(wǎng)絡(luò)沒(méi)有連接導(dǎo)致的。在Linux系統(tǒng)下運(yùn)用NI數(shù)采設(shè)備也是一門(mén)大學(xué)問(wèn),多多學(xué)習(xí)多多運(yùn)用吧!

對(duì)NI知識(shí)感興趣的工程師們,歡迎持續(xù)關(guān)注、留言和點(diǎn)贊,也可以私信小編各位的技術(shù)困惑和技術(shù)需求,以獲取參加免費(fèi)線下培訓(xùn)和技術(shù)交流的機(jī)會(huì)哦。

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux系統(tǒng)
    +關(guān)注

    關(guān)注

    4

    文章

    617

    瀏覽量

    30166
  • 驅(qū)動(dòng)安裝
    +關(guān)注

    關(guān)注

    0

    文章

    11

    瀏覽量

    8607
  • 華穗科技
    +關(guān)注

    關(guān)注

    2

    文章

    15

    瀏覽量

    277

原文標(biāo)題:教程 | CentOS 7系統(tǒng)下的NI驅(qū)動(dòng)安裝及C范例調(diào)用

文章出處:【微信號(hào):華穗科技,微信公眾號(hào):華穗科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    NI-PCIE-8510 在Ni-linux-rt系統(tǒng)上怎樣可以被正確識(shí)別。

    有一張PCIE-8510的CAN卡,目的是想在NI-linux-rt(2022Q3)系統(tǒng)上使用;已查過(guò)硬件兼容性,該CAN卡兼容2022Q3版本的NI-linux-rt系統(tǒng);對(duì)該
    發(fā)表于 04-03 15:35

    2026年美國(guó)服務(wù)器安裝配置寶塔面板完整教程:從安裝到建站

    Linux命令的用戶。 一、安裝寶塔面板之前 系統(tǒng)要求 ●推薦系統(tǒng)CentOS 7.x 或 Ubuntu 20.04/22.04,寶塔對(duì)這
    的頭像 發(fā)表于 03-26 16:07 ?350次閱讀

    如何在LabVIEW環(huán)境中通過(guò)NISoftMotion驅(qū)動(dòng)配置與運(yùn)用NI9512

    NI 9512是C系列步進(jìn)電機(jī)驅(qū)動(dòng)接口模塊,采用NI-RIO、NI-SoftMotion驅(qū)動(dòng),可
    的頭像 發(fā)表于 01-30 17:34 ?3535次閱讀
    如何在LabVIEW環(huán)境中通過(guò)NISoftMotion<b class='flag-5'>驅(qū)動(dòng)</b>配置與運(yùn)用<b class='flag-5'>NI</b>9512

    labview調(diào)用pylon庫(kù)函數(shù)失敗

    在labview中去調(diào)用pylon庫(kù)函數(shù)。labview2018(32位),pylon(202506),ni vas,ni vdm均安裝。dll文件為runtime文件
    發(fā)表于 12-11 13:20

    CentOS 7MySQL 8雙主熱備高可用架構(gòu)全解

    https://repo.mysql.com//mysql80-community-release-el7-7.noarch.rpm sudo rpm -Uvh mysql80-community-release-el7-7.noarch.rpm ? ?? 注意: 確認(rèn)
    的頭像 發(fā)表于 08-12 17:08 ?1004次閱讀

    Centos7分用戶記錄歷史命令至日志文件教程

    在企業(yè)級(jí)Linux運(yùn)維中,實(shí)時(shí)記錄用戶操作歷史是審計(jì)排查的關(guān)鍵步驟。本文華納云針對(duì)CentOS7系統(tǒng),提供三種高效方案實(shí)現(xiàn)分用戶日志記錄+防篡改管理。所有步驟均經(jīng)過(guò)實(shí)際驗(yàn)證,代碼段內(nèi)含執(zhí)行邏輯剖析。
    的頭像 發(fā)表于 06-28 14:50 ?1004次閱讀

    GM9-5601歐拉系統(tǒng)安裝英偉達(dá)驅(qū)動(dòng)的步驟

    :NVIDIA-Linux-x86_64-550.142.run 安裝步驟 1.更新插件 yum -y update 2.安裝驅(qū)動(dòng)相關(guān)依賴 yum install gcc make dkms gcc-
    的頭像 發(fā)表于 06-24 11:36 ?1243次閱讀
    GM9-5601歐拉<b class='flag-5'>系統(tǒng)</b><b class='flag-5'>安裝</b>英偉達(dá)<b class='flag-5'>驅(qū)動(dòng)</b>的步驟

    怎樣安裝cy7c68013的虛擬串口win10驅(qū)動(dòng)

    怎樣安裝cy7c68013的虛擬串口win10驅(qū)動(dòng)?How to install cy7c68103\'s virtual UART win10 driver to make the
    發(fā)表于 06-04 06:33

    請(qǐng)問(wèn)在Windows10可以安裝USB2.0驅(qū)動(dòng)么?

    請(qǐng)問(wèn)在Windows10可以安裝USB2.0驅(qū)動(dòng)么?為什么HID的實(shí)例無(wú)法運(yùn)行,且用燒錄程序后,這樣顯示,能具體告知如何正確導(dǎo)入hid_kd程序么,如何讓CY7C68013實(shí)現(xiàn)HID
    發(fā)表于 06-03 10:22

    如何安裝 CY7C65213 的驅(qū)動(dòng)程序?

    無(wú)法連接 teraterm。 我嘗試安裝 CypressDriverInstaller_1,但是驅(qū)動(dòng)程序沒(méi)有更新。 你能指導(dǎo)如何安裝 CY7C65213 的
    發(fā)表于 05-27 07:58

    RK3568驅(qū)動(dòng)指南|驅(qū)動(dòng)基礎(chǔ)進(jìn)階篇-進(jìn)階7系統(tǒng)中添加一個(gè)系統(tǒng)調(diào)用

    RK3568驅(qū)動(dòng)指南|驅(qū)動(dòng)基礎(chǔ)進(jìn)階篇-進(jìn)階7系統(tǒng)中添加一個(gè)系統(tǒng)調(diào)用
    的頭像 發(fā)表于 05-21 14:15 ?843次閱讀
    RK3568<b class='flag-5'>驅(qū)動(dòng)</b>指南|<b class='flag-5'>驅(qū)動(dòng)</b>基礎(chǔ)進(jìn)階篇-進(jìn)階<b class='flag-5'>7</b> 向<b class='flag-5'>系統(tǒng)</b>中添加一個(gè)<b class='flag-5'>系統(tǒng)</b><b class='flag-5'>調(diào)用</b>

    求助,關(guān)于CY7C65213-32LTXIT驅(qū)動(dòng)程序的問(wèn)題求解

    我的客戶對(duì) CY7C65213-32LTXIT 驅(qū)動(dòng)程序有疑問(wèn)。 (1) 要使用CY7C65213-32LTXIT,我認(rèn)為有必要在PC(Windows)上安裝
    發(fā)表于 05-16 07:33

    如何在CentOS系統(tǒng)中部署ELK日志分析系統(tǒng)

    功能,使用戶能夠快速獲取關(guān)鍵業(yè)務(wù)洞察。本文將詳細(xì)介紹如何在 CentOS 系統(tǒng)中部署 ELK 日志分析系統(tǒng),
    的頭像 發(fā)表于 05-08 11:47 ?1175次閱讀
    如何在<b class='flag-5'>CentOS</b><b class='flag-5'>系統(tǒng)</b>中部署ELK日志分析<b class='flag-5'>系統(tǒng)</b>

    如何在Ubuntu上安裝NVIDIA顯卡驅(qū)動(dòng)?

    專(zhuān)有顯卡驅(qū)動(dòng)。本文將詳細(xì)介紹在Ubuntu系統(tǒng)安裝NVIDIA顯卡驅(qū)動(dòng)的多種方法,幫助用戶根據(jù)自身情況選擇最適合的安裝方式。 二,硬件參數(shù)
    的頭像 發(fā)表于 05-07 16:05 ?2939次閱讀
    如何在Ubuntu上<b class='flag-5'>安裝</b>NVIDIA顯卡<b class='flag-5'>驅(qū)動(dòng)</b>?

    比較好的系統(tǒng)驅(qū)動(dòng)安裝軟件

    比較好的 系統(tǒng)驅(qū)動(dòng)安裝軟件 驅(qū)動(dòng)人生海外版
    發(fā)表于 05-06 16:06 ?0次下載