pci卡設(shè)計(jì)心得
????其實(shí)從開(kāi)始我對(duì)pci卡是一竅不通的,硬件還好說(shuō),軟件驅(qū)動(dòng)程序更是一頭霧水,由于我的pci卡是要在windows98操作系統(tǒng)下應(yīng)用的,所以必須編寫(xiě)pci卡的驅(qū)動(dòng)程序,支持windows98下pnp硬件的驅(qū)動(dòng)程序一般可以編程vxd。如果想為了以后的2k平臺(tái)兼容就最好編wdm,因?yàn)閣indows2k不支持vxd,而且以后的發(fā)展wdm肯定要代替vxd了。不過(guò)由于我找到的資料基本上都是介紹vxd的,感覺(jué)vxd的技術(shù)好像更成熟一點(diǎn),編的人更多一點(diǎn),所以偷了一下懶(慚愧),就沒(méi)有去研究wdm,就選擇了vxd。
????我的pci卡其實(shí)很簡(jiǎn)單,僅僅在本地端接了一個(gè)遙測(cè)信號(hào)的處理系統(tǒng)。
????先說(shuō)說(shuō)硬件吧,其實(shí)按照正常的pci卡開(kāi)發(fā)過(guò)程,仔細(xì)閱讀pci規(guī)范是很重要的,但是由于時(shí)間比較短,我也沒(méi)有很大的耐性看那些破規(guī)范,也就稍稍了解了一下?,F(xiàn)在市場(chǎng)上有許多的專(zhuān)用的pci規(guī)范接口芯片,這些芯片提供的pci接口完全符合規(guī)范,具體符合的規(guī)范版本可以參看具體的芯片所以即使開(kāi)發(fā)者不是很了解規(guī)范的具體細(xì)則,也可成功的設(shè)計(jì)pci卡。也就是可以達(dá)到傻瓜及設(shè)計(jì)。在連線上只要將對(duì)應(yīng)的引腳連在總線上就可以了,在連線時(shí)要注意pci規(guī)范中提到了信號(hào)用的反射波信號(hào),所以驅(qū)動(dòng)的信號(hào)只用了要求電壓的一半,另一半靠反射來(lái)提升。所以對(duì)信號(hào)線的長(zhǎng)度有要求:64位卡的32位信號(hào)具備的最大連線長(zhǎng)度是1500mil,64位擴(kuò)展信號(hào)的附加信號(hào)的連線長(zhǎng)度最大為2000mil,pci clk的長(zhǎng)度為2500mil+/-100mil,如果不夠長(zhǎng)度可以多繞幾圈。
????還有一個(gè)要注意的是pci信號(hào)中prsnt1和prsnt2,開(kāi)始我對(duì)這兩個(gè)信號(hào)一直不是很清楚,清華bbs上的精華區(qū)說(shuō)得也是含糊,后來(lái)師兄devilface告訴我的prsnt1和prsnt2兩者必須有一個(gè)接gnd,否則系統(tǒng)肯定找不到卡,主板就是靠這兩個(gè)信號(hào)來(lái)判斷這個(gè)插槽上是否有卡,而其接法同pci卡使用的功率有關(guān)具體的含義如下(0 表示懸空,1表示接地):
????prsnt1??prsnt2????含義
??????0???????0??????no card
??????0???????1??????15w???
??????1???????0??????25w
??????1???????1??????7.5w
????另外pci卡上最好在從槽上引的電源上多加幾個(gè)電容,所有電源都必須退藕一般規(guī)范推薦pci卡做4層板,但是我只做了2層,其實(shí)無(wú)所謂,只要2層布得開(kāi),沒(méi)必要布4層,不過(guò)我布線的時(shí)候還是費(fèi)了一點(diǎn)功夫,用specctra布了5,6次,為研究室節(jié)省開(kāi)支嘛?。ㄒ菍?dǎo)師看見(jiàn)了該多感動(dòng)呀!)
????pci規(guī)范規(guī)定了5v和3.3v兩種電氣規(guī)范,我們一般的機(jī)器上都是5v規(guī)范的插槽當(dāng)然也不乏3.3v的。所以我做的是5v的卡,不要以為5v的插槽上就得不到3.3v,一樣可以提供3.3v的。
????
????前面提到了pci接口芯片,現(xiàn)在pci接口芯片技術(shù)已經(jīng)比較成熟了,介紹一點(diǎn)我知道的:
AMCC:早期有5920,后來(lái)5933風(fēng)靡國(guó)內(nèi),早期的PCI接口都是用這做的amcc最近又推出了5935,估計(jì)改了一些5933的bug,我看它的文檔幾乎與 5933一致.
plx :pci接口芯片的老大了.
9030,9052,9050:slave芯片
9050,9052面向isa卡轉(zhuǎn)pci的市場(chǎng).
9030為嵌入式專(zhuān)門(mén)設(shè)計(jì).他們的文檔不過(guò)100頁(yè)左右.不難
價(jià)錢(qián)便宜.不過(guò)170~190.
9054,9080,9060
9060是最早的32位master的pci控制芯片.
9080取代9060;9054可能更成熟一些.(?)
iop480.
好東西呀!帶sdram接口和嵌入cpu,只是開(kāi)發(fā)起來(lái)困難比較大. 自己直接去plx的網(wǎng)站看看.www.plxtech.com,我就知道這么點(diǎn),大家可以補(bǔ)充。
我用的是9052,還是那句話,用的人多,技術(shù)成熟,遇到問(wèn)題了可以到bbs發(fā)問(wèn)。我就喜歡撿現(xiàn)成的,不服你就說(shuō)嘛?。。?!
????9052的機(jī)理比較簡(jiǎn)單,它內(nèi)部提供了兩種配置寄存器。一種叫做pci configuration registers ,這就是我們常說(shuō)的pci配置空間另外一個(gè)叫 local configuration registers,它提供了配置本地端的一些信息。這里提到了本地端,說(shuō)一說(shuō)。其實(shí)9052就相當(dāng)于一個(gè)橋,連接pci卡的本地端的芯片到pci總線上,將pci指令例如讀寫(xiě)某個(gè)寄存器、內(nèi)存、io翻譯到本地端。9052本地端提供了地址線26根(27:2)和數(shù)據(jù)線32根,還有LBE4根,可以翻譯成不同的地址線,太麻煩了我就不詳細(xì)說(shuō)了,反正我用的LOCAL端是8位數(shù)據(jù),在這種模式下LBE1和LBE0提供地址線[1:0]。PCI配置寄存器提供了6個(gè)基地址寄存器,這些基地址都是在系統(tǒng)中的物理地址其中BASE1 和BASE2 都是用來(lái)訪問(wèn)LOCAL 配置寄存器的基地址,BASE1是映射到內(nèi)存的基地址,BASE2是映射到IO的基地址。所以可以通過(guò)內(nèi)存和IO來(lái)訪問(wèn)LOCAL 配置寄存器。
???BASE2~5四個(gè)空間提供了訪問(wèn)本地端所接的4個(gè)芯片(當(dāng)然可以少于4個(gè)),它們將本地端的芯片通過(guò)本地端地址(在LOCAL配置寄存器中設(shè))翻譯成PCI的地址,也就是將本地的芯片映射到系統(tǒng)的內(nèi)存或io口。是不是很簡(jiǎn)單呀?這樣使用你的程序操作這一段內(nèi)存(或io)實(shí)際上就是對(duì)本地的芯片操作了。我使用的是內(nèi)存映射,本地端的芯片地址例如是0x0cc000,將此地址放入local配置寄存器的相應(yīng)位置(由于有四個(gè)空間,可以選擇任意一個(gè)空間來(lái)對(duì)應(yīng)此芯片),我用的是space0,還要配置此空間的大小,這樣在pci總線端系統(tǒng)會(huì)根據(jù)這個(gè)大小分配相應(yīng)的內(nèi)存空間(或io)供9052使用來(lái)映射local 上接的芯片。而系統(tǒng)分配的內(nèi)存空間的信息會(huì)寫(xiě)入pci配置寄存器中,只要讀出來(lái)就可以了。9052工作時(shí)還需要一個(gè)配置芯片eeprom,plx公司推薦了93cs46,這個(gè)eeprom比較好買(mǎi),在中發(fā)一層就有。eeprom會(huì)在pci卡上電的時(shí)候配置9052,主要配置了pci卡的vendorID和deviceID,這是系統(tǒng)用來(lái)標(biāo)識(shí)pci卡的,很重要,你的程序就靠這個(gè)標(biāo)識(shí)來(lái)找到pci卡。還配置了local端的4個(gè)space的local基地址和大小,以及每個(gè)space的其它一些參數(shù)(這里不說(shuō)了)。eeprom的內(nèi)容很重要的,如果沒(méi)寫(xiě)對(duì)很容易就出問(wèn)題我開(kāi)始老調(diào)不出來(lái)就是因?yàn)閑eprom中的配置寫(xiě)錯(cuò)了,郁悶了好長(zhǎng)一段時(shí)間喲!其實(shí)硬件本身很容易連,只要對(duì)應(yīng)的腳相連就可以了,注意本地芯片如果不申請(qǐng)總線控制的話,9052的lhold信號(hào)一定要接gnd,還有如果本地芯片沒(méi)有提供irdy#信號(hào),9052的對(duì)應(yīng)腳也必須接地否則你一讀此芯片,系統(tǒng)就會(huì)死機(jī),永遠(yuǎn)等待那個(gè)irdy#信號(hào)有效才讀取數(shù)據(jù)。
????
????再說(shuō)軟件驅(qū)動(dòng),我說(shuō)過(guò)我編的是vxd,用vtools編的,可以用vc++直接編譯成vxd文件,至于為什么必須用vxd驅(qū)動(dòng)我想就不用說(shuō)了。我的vxd的主要任務(wù)就是在系統(tǒng)中找到我的pci卡,并讀出本地芯片所映射的內(nèi)存物理地址,在windows系統(tǒng)中,用戶(hù)程序不能直接訪問(wèn)物理地址,只能使用線性地址,所以vxd還有做的一件事就是將物理地址轉(zhuǎn)換成線性地址供win app使用。????vxd查找pci卡就是靠搜索vendorID和deviceID,它是通過(guò)依次搜索總線號(hào)和設(shè)備號(hào)(具體什么意思我也說(shuō)不清,反正知道就行了),看是否有符合指定的vendorID和deviceID,如果符合則認(rèn)為找到了pci卡的配置空間,因?yàn)榕渲每臻g的第一個(gè)雙字就是vendorID和deviceID.然后向下面的地址依次讀就可以讀出pci卡的配置空間其他信息,包括space0映射的內(nèi)存基地址。讀出此地址來(lái)再進(jìn)行物理地址到線性地址的轉(zhuǎn)換,就可以完全供win app使用了(可以通過(guò)指針訪問(wèn)),來(lái)讀取9052 local上掛的芯片了。
具體的查找方式主要通過(guò)vxd程序中首先向io地址0xcf8寫(xiě)入最高位為1的雙字0x80000000,這個(gè)數(shù)的第16到23位代表了總線號(hào),第11到15位代表了設(shè)備號(hào),第8到14位代表了功能號(hào),然后就可以讀取io地址0xcfc的雙字,如果有效的話說(shuō)明此pci配置空間地址上掛了一個(gè)pci卡,從0xcfc讀出的數(shù)則為此pci卡配置空間的第一個(gè)雙字,即vendorID和deviceID,我是將vendorID和deviceID一起使用的,即判斷讀出的雙字是否等于我在9052配置eeprom中標(biāo)定的數(shù),如果是則說(shuō)明找到了我的pci卡,如果不是則繼續(xù)找。向0xcf8寫(xiě)入的數(shù)+0x800,在繼續(xù)
讀0xcfc,依次下去,直到找到。如果當(dāng)此數(shù)加到0x80ffff00時(shí)還沒(méi)找到(即總線號(hào)搜索完畢),則表明沒(méi)法找到,那就要找找自己的原因了,可能是板子的配置錯(cuò)了。
????找到了pci卡的配置空間后,讀出space0的基地址,然后進(jìn)行物理地址到線性地址的轉(zhuǎn)換,我又偷了懶,vtools提供的example中有實(shí)現(xiàn)此功能的vxd源代碼,直接用vc++編譯成vxd就可以共win app使用了。所以實(shí)際上我的app程序使用了兩個(gè)vxd,一個(gè)用來(lái)專(zhuān)門(mén)找卡,一個(gè)用來(lái)地址轉(zhuǎn)換。
????至于app如何調(diào)用vxd,可以參看vc的參考書(shū),一般都有介紹。
????下面將一下如何安裝vxd到系統(tǒng)中,我編的vxd都是動(dòng)態(tài)加載的(pnp一般都用動(dòng)態(tài)加載vxd)要編寫(xiě)一個(gè)inf文件以便系統(tǒng)將vxd安裝進(jìn)去。我用的是windriver生成的inf文件模板,然后再按照需要進(jìn)行修改,自然加上我的大名了。編完了inf文件后,就可以安裝了。一般情況如果你插上pci卡windows啟動(dòng)后就會(huì)發(fā)現(xiàn)新硬件,你只要按照以前安裝硬件的步驟進(jìn)行就可以了只是在選擇安裝文件時(shí)選擇自己編寫(xiě)的inf文件就可以了。我覺(jué)得一般的安裝過(guò)程就是將vxd文件拷入系統(tǒng)的文件夾,即windows目錄下,以便當(dāng)app加載vxd時(shí),系統(tǒng)可以找到vxd程序,進(jìn)行動(dòng)態(tài)加載。
下面是我的inf文件
:
[Version]
Signature=$CHICAGO$????;必須這么寫(xiě)
Class=PLX??????????????;可以自己改
Provider=%SHENLI%??????;制作者
[Manufacturer]
%Manufacture%=SECTION0
[SECTION0]
%my_card%=my.install,PCI\VEN_10b5&DEV_9050???;my.install表示了安裝過(guò)程所要做的事,
[my.install]
CopyFiles=CopyFiles_PLX10b5???????????????????;主要做拷貝文件和注冊(cè)表添加
AddReg=AddReg_PLX10b5
[CopyFiles_PLX10b5]
Vxd8_25.vxd
[AddReg_PLX10b5]
HKR,,DevLoader,0,Vxd8_25.vxd
[Strings]
Manufacture="BUAA202"?????????????????????????;這些信息會(huì)在安裝時(shí)顯示
my_card="PLX9052"
????
下面提供了vxd中查詢(xún)pci卡的代碼,這個(gè)代碼是參考清華bbs驅(qū)動(dòng)版精華區(qū)huyuguang大蝦的大作,他提供了更詳細(xì)的代碼
有興趣可以參考。
BOOL findpci(DWORD DeviceVendor,PCIINF *pciinf)//我的卡的DeviceVendor=0x905210b5
{
DWORD io_cf8;
DWORD io_cfc;
int i;
DWORD buf[16];
io_cf8=0x80000000;
for(;;)
{
??DWORD_OUT(0xcf8,io_cf8);//向0xcf8輸出雙字 io_cf8
??io_cfc=DWORD_IN(0xcfc); //從0xcfc讀入雙字
??if(io_cfc==DeviceVendor)//find??pci9052
??{
???for(i=0;i<16;i++)
???{
????DWORD_OUT(0xcf8,io_cf8+4*i);
????buf[i]=DWORD_IN(0xcfc);
???}
???pciinf->VendorID=(WORD)(buf[0]&0xffff);
???pciinf->DeviceID=(WORD)((buf[0]&0xffff0000)/0x10000);
???pciinf->Command=(WORD)(buf[1]&0xffff);
???pciinf->Status=(WORD)((buf[1]&0xffff0000)/0x10000);
???pciinf->RevisionID=(UCHAR)(buf[2]&0xff);
???pciinf->CacheLineSize=(UCHAR)(buf[3]&0xff);
???pciinf->LatencyTimer=(UCHAR)((buf[3]&0xff00)/0x100);
???pciinf->HeaderType=(UCHAR)((buf[3]&0xff0000)/0x10000);
???pciinf->BIST=(UCHAR)((buf[3]&0xff000000)/0x1000000);
???pciinf->BaseAddresses[0]=buf[4];
???pciinf->BaseAddresses[1]=buf[5];
???pciinf->BaseAddresses[2]=buf[6];
???pciinf->BaseAddresses[3]=buf[7];
???pciinf->BaseAddresses[4]=buf[8];
???pciinf->BaseAddresses[5]=buf[9];
???pciinf->SubsystemVendorID=(USHORT)(buf[11]&0xffff);
???pciinf->SubsystemID=(USHORT)((buf[12]&0xffff0000)/0x10000);
???pciinf->InterruptLine=(UCHAR)(buf[15]&0xff);
???pciinf->InterruptPin=(UCHAR)((buf[15]&0xff00)/0x100);
???pciinf->MinimumGrant=(UCHAR)((buf[15]&0xff0000)/0x10000);
???pciinf->MaximumLatency=(UCHAR)((buf[15]&0xff000000)/0x1000000);
???break;
??}
??else
???io_cf8+=0x800;
??if(io_cf8>=0x80ffff00)
???return 1;
}
return 0;
}
????以上都是我這次制作卡的一些心得,還有很多不清楚的地方,寫(xiě)出來(lái)只是想讓感興趣的pci門(mén)外漢了解一下,但愿能有所幫助??隙ㄓ泻芏噱e(cuò)誤,希望各位大蝦指正,但求不會(huì)誤人子弟。pci大蝦見(jiàn)笑了。
pci卡設(shè)計(jì)心得
- PCI卡(8949)
相關(guān)推薦
PCI 9111DG采集卡
各位好,小弟需要用LabVIEW和PCI 9111DG混合編程,請(qǐng)問(wèn)誰(shuí)有PCI 9111DG的中文操作手冊(cè),發(fā)給我一份418365262@qq.com,多謝了。
2012-06-09 15:05:37
PCI-6221(64針) DAQ卡用MAX自檢出現(xiàn)-5012錯(cuò)誤,無(wú)法通信
和 9.7板卡: PCI-6221 DAQ采集卡 一塊.問(wèn)題:1.PCI-6221卡插入電腦pci槽,系統(tǒng)安裝有軟件labview和daqmx驅(qū)動(dòng).進(jìn)入系統(tǒng)后daq卡可以被識(shí)別,但在硬件管理器
2013-03-05 22:23:18
PCI卡的PCB布線規(guī)則
PCI卡的布線比較講究,這是PCI信號(hào)的特點(diǎn)決定的。在常規(guī)性的高頻數(shù)字電路設(shè)計(jì)中我們總是力求避免阻抗不匹配造成的信號(hào)反射、過(guò)沖、振鈴、非單調(diào)性現(xiàn)象,但是PCI信號(hào)卻恰恰是利用了信號(hào)的反射原理來(lái)
2018-11-27 10:12:22
PCI接口卡中的DMA傳輸模塊軟硬件設(shè)計(jì).pdf
:介紹了一種PCI接口卡中DMA模塊的軟件和硬件設(shè)計(jì),該設(shè)計(jì)硬件部分基于Altera公司的FPGA芯片實(shí)現(xiàn),軟件驅(qū)動(dòng)部分通過(guò)DriverStudio和WinXPDDK軟件在Vc++6.0環(huán)境下開(kāi)發(fā)
2013-07-21 08:15:14
PCI插槽
PCI插槽是主板的主要擴(kuò)展插槽,通過(guò)插接不同的擴(kuò)展卡可以獲得電腦能實(shí)現(xiàn)的幾乎所有功能,是名副其實(shí)的"萬(wàn)用"擴(kuò)展插槽。PCI插槽是基于PCI局部總線(Peripheral
2017-09-28 14:36:33
Compact PCI簡(jiǎn)介
, PCI工業(yè)計(jì)算機(jī)制造商聯(lián)盟)提出了Compact PCI技術(shù),它定義了更加堅(jiān)固耐用的PCI版本。在電氣、邏輯和軟件方面,它與PCI標(biāo)準(zhǔn)完全兼容。卡安裝在支架上,并使用標(biāo)準(zhǔn)的Eurocard外型。二
2009-06-14 16:25:08
FPGA+PCI9054數(shù)據(jù)采集卡有人做過(guò)嗎
有人做過(guò)PCI數(shù)據(jù)采集卡嗎?要求有完整上位機(jī)(LABVIEW)實(shí)現(xiàn)數(shù)據(jù)的連續(xù)采集和顯示,提供底層FPGA程序,QQ1943918841
2018-12-19 16:30:18
GPIB卡 閑置供應(yīng) NI PCI-GPIB卡
GPIB卡 閑置供應(yīng) NI PCI-GPIB卡 歐陽(yáng)R:*** QQ:1226365851回收工廠或個(gè)人、庫(kù)存閑置、二手儀器及附件。長(zhǎng)期 專(zhuān)業(yè)銷(xiāo)售、維修、回收 高頻 二手儀器。溫馨提示:如果您
2020-04-21 09:22:03
Kintex?-7 PCI Express開(kāi)發(fā)板需要什么樣的PCI-e驅(qū)動(dòng)器?
你好,我有個(gè)問(wèn)題,假設(shè)我有這個(gè)xilinx fpga板(Kintex?-7 PCI Express開(kāi)發(fā)板),那么需要什么樣的PCI-e驅(qū)動(dòng)器以及我可以找到的那些因?yàn)檫@張卡是PCI-e卡將被固定到
2019-09-25 13:40:34
NI PCI-6251數(shù)據(jù)采集卡
有使用過(guò)NI PCI-6251數(shù)據(jù)采集卡的嗎?求指教,我把他安裝到電腦上,labview沒(méi)啥反應(yīng),在百度里也找不到他的驅(qū)動(dòng),試問(wèn)為什么?
2013-10-21 16:55:27
PLX芯片PCI9052及其應(yīng)用
。PCI9052與PCI9050一樣,可提供用于適配卡的小型高性能PCI總線目標(biāo)(從屬)接口,以使ISA適配器可以迅速、低成本地轉(zhuǎn)換到PCI總線上。采用PCI9052可使適配卡上的I/O數(shù)據(jù)傳送速度從
2012-01-05 10:47:37
VxWorks PCI can卡中斷掛載失敗
最近寫(xiě)一個(gè)sja1000的PCI can驅(qū)動(dòng),得到irq號(hào)后,通過(guò)pciIntConnect()鏈接中斷總是返回ERROR,執(zhí)行失敗,通過(guò)查看pciIntLib.c中該函數(shù)的源碼,知道在執(zhí)行該函數(shù)前
2014-03-14 15:17:59
XILINX中的PCI并行端口檢測(cè)失敗
嗨,我在我的PC上安裝了PCI并行端口卡以提供LPT2。我想運(yùn)行XILINX并讓它檢測(cè)卡,以便我可以使用XILINX Parallel Cable IV來(lái)處理它。 XILINX檢測(cè)到該卡但發(fā)出
2019-05-22 09:27:37
labview讀取PCI數(shù)據(jù)采集卡的數(shù)字輸出的操作方法
測(cè)試電腦上裝了AD-LINK的PCI-7230卡,測(cè)試結(jié)果會(huì)丟到PCI卡上,我要讀取IO卡的狀態(tài)來(lái)判斷測(cè)試結(jié)果?有沒(méi)類(lèi)似的VI有經(jīng)驗(yàn)的大俠幫幫忙,先謝!
2015-03-23 22:12:02
一種基于PCI IP核的碼流接收卡的設(shè)計(jì)
DVB-ASI碼流接收卡。如果使用支持64位PCI總線的PCI_MT64功能模塊,則最多可以實(shí)現(xiàn)8路ASI信號(hào)的接收。結(jié)語(yǔ) 本系統(tǒng)采用FPGA加PCI IP核的模式實(shí)現(xiàn)對(duì)高速、大容量DVB傳輸流的實(shí)時(shí)
2012-11-28 15:38:05
什么是PCI插槽
; 一種由英特爾(Intel)公司1991年推出的用于定義局部總線的標(biāo)準(zhǔn)。此標(biāo)準(zhǔn)允許在計(jì)算機(jī)內(nèi)安裝多達(dá)10個(gè)遵從PCI標(biāo)準(zhǔn)的擴(kuò)展卡。最早提出的PCI總線工作在33MHz頻率之下,傳輸帶寬達(dá)到
2009-05-03 22:15:14
什么是Compact PCI?
, PCI工業(yè)計(jì)算機(jī)制造商聯(lián)盟)提出了Compact PCI技術(shù),它定義了更加堅(jiān)固耐用的PCI版本。在電氣、邏輯和軟件方面,它與PCI標(biāo)準(zhǔn)完全兼容。卡安裝在支架上,并使用標(biāo)準(zhǔn)的Eurocard外型。二
2009-06-14 16:06:55
供應(yīng)二手 NI PCI-GPIB卡
供應(yīng)二手 NI PCI-GPIB卡 歐陽(yáng)R:*** QQ:1226365851回收工廠或個(gè)人、庫(kù)存閑置、二手儀器及附件。長(zhǎng)期 供應(yīng) 銷(xiāo)售、維修、回收 高頻 二手儀器。溫馨提示:如果您找不到聯(lián)系方式
2021-04-12 10:53:29
關(guān)于PCI 板卡
現(xiàn)有PCI+ISA全長(zhǎng)卡主板,插在底板上,然后通過(guò)底板擴(kuò)展PCI板卡,未插板卡時(shí),平臺(tái)可以正常啟動(dòng),但插入PCI話務(wù)員板卡后,平臺(tái)無(wú)法啟動(dòng)(主板不起),且只要有該PCI話務(wù)員板卡,無(wú)論有無(wú)其他PCI
2013-01-29 23:03:09
關(guān)于PCI接口技術(shù)
我最近做一塊PCI數(shù)據(jù)采集卡,接口芯片用的是PLX9054,EEPROM是空白的,我們的硬件電路完全是按照要求來(lái)做的,但是我們的卡插在電腦的PCI插槽里,電腦沒(méi)有任何提示安裝新硬件的信息。這是什么原因,跪求高手指導(dǎo)。
2013-04-05 17:09:33
凌華的PCI9114卡做采集VI報(bào)錯(cuò)
在調(diào)用凌華的PCI9114卡做采集時(shí),報(bào)這個(gè)錯(cuò)誤,不是每次都出現(xiàn),請(qǐng)問(wèn)怎么解決呢?
2022-11-15 08:33:03
基于PCI Express的數(shù)據(jù)采集卡設(shè)計(jì)
基于PCI Express的數(shù)據(jù)采集卡PCIe數(shù)據(jù)采集卡PCI Express數(shù)據(jù)采集卡本人在北京工作6年以上,從事FPGA外圍接口設(shè)計(jì),非常熟悉PCI Express協(xié)議,設(shè)計(jì)調(diào)試了多個(gè)基于PCI
2014-03-20 22:58:55
基于PCI IP核的碼流接收卡的設(shè)計(jì)
逐漸成為一項(xiàng)不可替代的多媒體數(shù)據(jù)接收技術(shù)。因此,設(shè)計(jì)基于PC平臺(tái)的DVB 碼流接收卡是數(shù)字廣播電視發(fā)展的需要。由于DVB-ASI信號(hào)的平均傳輸速率為270 Mbps,而DVB傳輸流又要求保證接收的實(shí)時(shí)
2018-12-07 10:34:34
如何去采用PCI9030芯片實(shí)現(xiàn)從ISA總線到PCI總線的轉(zhuǎn)接卡的設(shè)計(jì)?
如何去采用PCI9030芯片實(shí)現(xiàn)從ISA總線到PCI總線的轉(zhuǎn)接卡的設(shè)計(jì)?有哪些方法?其過(guò)程是怎樣的?
2021-07-01 08:00:36
如何定義pci數(shù)據(jù)采集卡板卡口地址
我有一塊PCI數(shù)據(jù)采集卡。現(xiàn)在已經(jīng)在電腦上驅(qū)動(dòng)了,但是不知道如何定義板卡口地址。請(qǐng)專(zhuān)家詳細(xì)說(shuō)明一下。萬(wàn)分感謝。
2012-12-13 09:28:54
帶fpga芯片的PCI卡,加工工藝需要注意什么嗎?
帶fpga芯片的PCI卡,加工工藝需要注意什么嗎?我之前加工的pci卡,經(jīng)常會(huì)出現(xiàn)信號(hào)干擾的問(wèn)題。
2017-11-01 11:19:51
怎么分辨PCI轉(zhuǎn)串口卡性能的好壞
隨著計(jì)算機(jī)更新?lián)Q代,串口都不再集成。而串口在實(shí)際生活中還是大量存在的。這就產(chǎn)生了pci轉(zhuǎn)串口芯片。判定PCI轉(zhuǎn)串口卡好壞除了看板子的做工之外,另一個(gè)最重要的就是主芯片的2個(gè)重要的參數(shù):PCI讀寫(xiě)串口
2012-03-21 15:30:26
怎么分辨PCI轉(zhuǎn)串口卡性能的好壞
隨著計(jì)算機(jī)更新?lián)Q代,串口都不再集成。而串口在實(shí)際生活中還是大量存在的。這就產(chǎn)生了pci轉(zhuǎn)串口芯片。判定PCI轉(zhuǎn)串口卡好壞除了看板子的做工之外,另一個(gè)最重要的就是主芯片的2個(gè)重要的參數(shù):PCI讀寫(xiě)串口
2012-03-21 15:33:30
怎么實(shí)現(xiàn)基于ARM控制器LPC2294的CAN/PCI智能通信卡設(shè)計(jì)?
怎么實(shí)現(xiàn)基于ARM控制器LPC2294的CAN/PCI智能通信卡設(shè)計(jì)?
2021-05-21 06:56:22
按壓配合垂直PCI Express卡接插器
FCI公司開(kāi)發(fā)出按壓配合垂直PCI Express卡接插器以便將高速串行PCI Express架構(gòu)擴(kuò)展至服務(wù)器設(shè)備中更薄的系統(tǒng)板。 這種新的按壓配合接插器是為用于2.36mm到4.19mm
2018-08-31 11:40:22
有沒(méi)有用過(guò)研華PCI-1715u的采集卡的
有沒(méi)有用過(guò)研華PCI-1715u的采集卡的,我想問(wèn)一下那個(gè)數(shù)據(jù)采集是不是只能用他自帶的模塊,不能用那個(gè)NI-DAQ的模塊啊
2013-11-26 15:44:02
求一種Windows2000下連續(xù)輸出數(shù)據(jù)的PCI卡
本文設(shè)計(jì)了一塊能在Windows2000下以16MB/s的速率連續(xù)輸出數(shù)據(jù)的PCI卡PCF1536
2021-05-28 06:06:12
求推薦PCI或PCIe數(shù)據(jù)采集卡?
求一款基于PCI或PCIe的數(shù)據(jù)采集卡至少分別含有4個(gè)AI和A0口,最少一個(gè)AO能輸出任意波形。
2019-10-23 18:48:11
電機(jī)的數(shù)字輸出端口怎樣與采集卡的PCI-6221連接
ECMA-C31010ES型號(hào)的臺(tái)達(dá)伺服電機(jī)的驅(qū)動(dòng)ASDA-AB的CN1端口中的數(shù)字IO(主要是DO信號(hào))怎樣能采集卡的PCI-6221連接?DO是伺服電機(jī)的流出信號(hào),我想問(wèn)DO在這里有DO+和DO
2012-06-17 20:36:38
電機(jī)的數(shù)字輸出端口怎樣與采集卡的PCI-6221連接
`ECMA-C31010ES型號(hào)的臺(tái)達(dá)伺服電機(jī)的驅(qū)動(dòng)ASDA-AB的CN1端口中的數(shù)字IO(主要是DO信號(hào))怎樣能采集卡的PCI-6221連接?DO是伺服電機(jī)的流出信號(hào),我想問(wèn)DO在這里有DO+
2012-06-14 09:31:27
研華PCI-1706U采集卡問(wèn)題
樓主超級(jí)新手,只是想用研華的PCI-1706U采集卡實(shí)現(xiàn)一個(gè)簡(jiǎn)單的模擬量采集,驅(qū)動(dòng)該裝的應(yīng)該都裝了,然后按照研華的技術(shù)共享文檔在Labview編程,采集一個(gè)直流電壓,但運(yùn)行時(shí)總是報(bào)錯(cuò),每次都是所需的設(shè)備不存在,求大神指導(dǎo)。
2017-05-18 16:04:22
解決臺(tái)式機(jī)PCI-E 1X不夠難題 :樂(lè)擴(kuò)PCI-E 1X轉(zhuǎn)2口PCI-E 1X擴(kuò)展卡
針對(duì)目前解決臺(tái)式機(jī)PCI-E 1X插槽不夠用的瓶頸現(xiàn)狀,擁有十幾年研發(fā)和生產(chǎn)經(jīng)驗(yàn)的老品牌廠家樂(lè)擴(kuò)發(fā)布了一款可以將主機(jī)PCI-E1X插槽轉(zhuǎn)換為2個(gè)PCI-E 1X插槽的擴(kuò)展卡,有效解決了需要
2017-10-19 16:25:49
請(qǐng)教下PCI數(shù)據(jù)采集卡與I/O卡之間的關(guān)系
向大佬請(qǐng)教下PCI數(shù)據(jù)采集卡與I/O卡之間的關(guān)系
2019-08-09 10:37:46
請(qǐng)教各位高手,labview找不到研華采集卡PCI1716L設(shè)備
本帖最后由 Yancy8951 于 2017-10-24 07:09 編輯
我用研華PCI 1716L 采集卡采集壓力,驅(qū)動(dòng)都安裝好了,DAQ Navi_SDK 4.0.1.0都已經(jīng)安裝
2017-10-23 16:03:26
請(qǐng)問(wèn)誰(shuí)使用過(guò)研華采集卡如pci-1711
請(qǐng)問(wèn)誰(shuí)使用過(guò)研華采集卡如pci-1711,基于labview編過(guò)一個(gè)采集程序沒(méi)?我是新手,現(xiàn)在毫無(wú)頭緒,怎么個(gè)入手法,請(qǐng)教各位大俠幫忙?。恐x謝
2013-01-05 23:19:22
請(qǐng)問(wèn)誰(shuí)有 pci6140采集卡驅(qū)動(dòng)
請(qǐng)問(wèn)誰(shuí)有pci6140采集卡驅(qū)動(dòng)
2012-05-16 20:12:41
誰(shuí)有PCI-6014數(shù)據(jù)采集卡使用手冊(cè)
各位壇友,誰(shuí)有PCI-6014數(shù)據(jù)采集卡使用手冊(cè),麻煩給我發(fā)份啊小弟不勝感激
2021-03-02 17:49:14
誰(shuí)用過(guò)PCI1240U運(yùn)動(dòng)控制卡,幫我看看
為什么電腦不能識(shí)別PCI1240U板卡的ID,DIP開(kāi)關(guān)任意設(shè)置這里也沒(méi)反應(yīng),但電腦顯示已經(jīng)識(shí)別了板卡,不知道是不是卡有問(wèn)題
2020-02-25 19:32:28
調(diào)用DAQNavi assistant時(shí)選擇PCI數(shù)據(jù)采集卡
Static AO中有PCI1716數(shù)據(jù)采集卡(具體見(jiàn)圖)。但我現(xiàn)在需要調(diào)用Streaming AO,請(qǐng)問(wèn)如何解決呢?
2017-11-23 23:30:35
采用PCI IP核實(shí)現(xiàn)碼流接收卡設(shè)計(jì)
已逐漸成為一項(xiàng)不可替代的多媒體數(shù)據(jù)接收技術(shù)。因此,設(shè)計(jì)基于PC平臺(tái)的DVB 碼流接收卡是數(shù)字廣播電視發(fā)展的需要。由于DVB-ASI信號(hào)的平均傳輸速率為270 Mbps,而DVB傳輸流又要求保證接收
2019-05-05 09:29:32
采用CH365芯片實(shí)現(xiàn)PCI總線接口卡設(shè)計(jì)
的PCI總線速度更快(數(shù)據(jù)傳輸率為133 Mb/s)、實(shí)時(shí)性更好、可控性更佳,更易于實(shí)現(xiàn)高速實(shí)時(shí)的I/O口控制卡、通信接口卡、數(shù)據(jù)采集卡等。但PCI總線也因其32位地址與數(shù)據(jù)復(fù)用、控制總線及時(shí)序較復(fù)雜
2019-04-29 07:00:09
銷(xiāo)售全新美國(guó)原裝NI PCI-GPIB 數(shù)據(jù)采集卡 GPIB小卡
銷(xiāo)售全新美國(guó)原裝NI PCI-GPIB 數(shù)據(jù)采集卡 GPIB小卡東莞市啟航電子科技有限公司聯(lián)系人:黃R ***QQ在線:2880196038電 話 :0769-81283426傳 真
2021-08-14 16:35:19
一種非透明PCI-PCI橋的應(yīng)用
介紹一種采用非透明PCI-PCI橋(Dec21554)的PCI插卡。重點(diǎn)介紹非透明PCI-PCI橋和透明 PCI-PCI橋的異同點(diǎn),非透明 PCI-PCI橋的使用方法及其地址翻譯原理等。
2009-04-07 09:44:3516
PCI2PMC
TPCI270是標(biāo)準(zhǔn)的33 MHz 32位PCI載波,用于提供PMC前端I/O和PMC P14后端I/O的單個(gè)PMC卡。此PCI到PMC適配器允許在標(biāo)準(zhǔn)PCI系統(tǒng)中使用PMC設(shè)備構(gòu)建模塊化、靈活且經(jīng)
2022-10-13 11:47:26
1553b通訊卡
1553b通訊卡MIL-STD-1553B/VMIPCI/PCI/VMIC/PMC/VMIC/PCI/ACC/PCIE/CPCI/PCIE產(chǎn)品簡(jiǎn)介:板卡是雙通道雙冗余的 1553B 航空電子總線
2023-06-08 16:11:36
PCI Express 至PCI 橋設(shè)計(jì)原理及應(yīng)用
PCI Express 至PCI 橋設(shè)計(jì)原理及應(yīng)用
功能一般功能• PCI Express 至 PCI 橋• 透明、非透明及不透明模式• 有效的排隊(duì)及緩沖,實(shí)現(xiàn)
2010-03-06 11:16:2635
PCI2060,pdf(Asynchronous PCI-t
The Texas Instruments PCI2060 is a 32-bit, asynchronous, PCI-to-PCI bridge that is fully compliant
2010-08-30 12:01:4712
PCI2250,pdf(PCI-to-PCI Bridge)
The Texas Instruments PCI2250 PCI-to-PCI bridge provides a high performance connection path between
2010-08-30 12:05:3311
PCI插槽,什么是PCI插槽,PCI插槽的外形圖
PCI插槽,什么是PCI插槽,PCI插槽的外形圖
PCI插槽是基于PCI局部總線(Pedpherd Component Interconnect,周邊元件擴(kuò)展接口)的擴(kuò)展插槽,其顏色一般為乳白色
2009-04-26 18:13:2414437
從PCI、PCI-X到PCI-Express之間的連接
本內(nèi)容介紹了PCI總線/PCI-X接口及PCI-PCI-Express的知識(shí),講解了從PCI、PCI-X到PCI-Express之間的連接
2012-06-05 16:16:583084
PCI MIL-STD-1553B總線接口卡 反射內(nèi)存卡 反射內(nèi)存交換機(jī) GE CPCI-5565PCI556
總線接口反射內(nèi)存卡
光達(dá)航電科技發(fā)布于 2023-05-07 15:08:27
5565反射內(nèi)存詳細(xì)說(shuō)明PCIe/PCI/PXI/PXIE/CPCI/XMC等各種規(guī)格的反射內(nèi)存卡
PCI
光達(dá)航電科技發(fā)布于 2023-05-09 14:38:44
用protel畫(huà)PCB的一般心得
用protel畫(huà)PCB的一般心得一、電路版設(shè)計(jì)的先期工作,必會(huì)心得,還有快捷鍵。
2016-11-22 11:15:440
評(píng)論
查看更多