天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 電子信息論文 >

基于Linux系統(tǒng)的PXI總線AD模塊軟件設(shè)計

發(fā)布時間:2024-03-24 08:38
  在現(xiàn)代工業(yè)測試中,模數(shù)轉(zhuǎn)換器模塊,即AD,是構(gòu)建自動測試系統(tǒng)的核心。具體功能為實時信號采樣與數(shù)據(jù)存儲,一般具備多個通道。傳統(tǒng)觀念認(rèn)為儀器開發(fā)主要圍繞硬件,追求硬件指標(biāo)卻忽視了軟件的開發(fā),只能通過硬件堆料來提高性能,成本大大提高。本論文負(fù)責(zé)設(shè)計的AD模塊軟件運用虛擬儀器技術(shù),具備重用性好,集成性高,定制性強(qiáng)的特點,并在Linux平臺下進(jìn)行開發(fā),運行穩(wěn)定,基于PXI總線,兼容PCI,傳輸速度快,電氣性能可靠,在同類產(chǎn)品中具備較強(qiáng)競爭力,充分利用軟件優(yōu)勢,在自動測試領(lǐng)域能夠有所突破,節(jié)約了硬件成本。本文主要對AD模塊軟件進(jìn)行深入探究,提出軟件設(shè)計方案,經(jīng)過對比選擇最佳方案。整個軟件包括函數(shù)接口,儀器驅(qū)動以及人機(jī)交互程序三大部分。最后通過信號測試檢測軟件功能是否正常。主要研究內(nèi)容如下:1、在Linux平臺下,對PCI配置空間與IO總線進(jìn)行研究,通過Linux內(nèi)核開發(fā)AD模塊驅(qū)動。模塊驅(qū)動主要分為初始化設(shè)備模塊,打開設(shè)備模塊,數(shù)據(jù)讀寫模塊,中斷模塊,釋放設(shè)備模塊,卸載設(shè)備模塊。實現(xiàn)了Linux操作系統(tǒng)對設(shè)備的識別,保證與硬件的底層通信。2、為了更好地進(jìn)行上層應(yīng)用開發(fā),首先定義了功能寄存器,規(guī)范指...

【文章頁數(shù)】:73 頁

【學(xué)位級別】:碩士

【部分圖文】:

圖5-3采樣信息配置界面

圖5-3采樣信息配置界面

第五章人機(jī)交互程序設(shè)計45本模塊為了實現(xiàn)使用者能最快上手這一目的,將各個界面模塊間操作降到最低,用戶進(jìn)行操作時不頻繁進(jìn)行設(shè)計,減輕其負(fù)擔(dān),使AD模塊界面達(dá)到完全滿足各種靈活的測試應(yīng)用需求的目的,界面模塊具體分為采樣信息與輸入信號配置區(qū)域,采樣通道設(shè)置區(qū)域,波形顯示界面。1)采樣信....


圖5-4多通道配置界面

圖5-4多通道配置界面

電子科技大學(xué)碩士學(xué)位論文46圖5-4多通道配置界面3)波形顯示界面圖5-5波形顯示界面


圖5-5波形顯示界面

圖5-5波形顯示界面

電子科技大學(xué)碩士學(xué)位論文46圖5-4多通道配置界面3)波形顯示界面圖5-5波形顯示界面


圖6-3chipscope抓取結(jié)果

圖6-3chipscope抓取結(jié)果

電子科技大學(xué)碩士學(xué)位論文54由3.3.3可知,通過ioctl命令實現(xiàn)對PCI設(shè)備I/O端口進(jìn)行寫操作,向I/O地址寫入數(shù)據(jù),在FPGA端用chipscope調(diào)試軟件對所在地址進(jìn)行抓取,如圖所示,為向0x10偏移地址寫入0x0000055時的抓取結(jié)果。抓取結(jié)果與實際寫入完全一致。圖....



本文編號:3937219

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/dianzigongchenglunwen/3937219.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶3efe7***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com