NATIONAL-INSTRUMENTS-merki

NATIONAL INSTRUMENTS PCMCIA-485 Serial Interface Device

NATIONAL-INSTRUMENTS-PCMCIA-485-Serial-Interface-Device-product

AÐ NOTA PCMCIA SERIAL FOUR-PORT MEÐ LINUX
Þetta skjal inniheldur leiðbeiningar til að hjálpa þér að setja upp og stilla National Instruments raðbúnaðinn fyrir Linux. Þetta skjal inniheldur upplýsingar um PCMCIA-232/4 viðmótið. Þetta skjal gerir ráð fyrir að þú þekkir Linux nú þegar.

Tengd skjöl

Eftirfarandi skjöl innihalda upplýsingar sem þér gæti fundist gagnlegar þegar þú lest þetta skjal.

Framlög
Þökk sé Vern Howie fyrir að koma með tillögur og fyrrvamples úr seríusvítunni sinni. Einnig þökkum David Hines, David Lawyer, Greg Hankins og Peter Baumann fyrir að veita svo miklar upplýsingar í HOWTO þeirra.

Safnaðu því sem þú þarft til að byrja

Áður en þú setur upp PCMCIA raðkortið þitt fyrir Linux skaltu ganga úr skugga um að þú hafir eftirfarandi:

  • Linux kjarna útgáfa 2.2.5 eða nýrri. Varan hefur verið ítarlega prófuð með kjarnaútgáfu 2.2.5; þó gæti varan virkað með fyrri kjarnaútgáfum. Ef þú ert ekki með kjarna útgáfu 2.2.5 eða nýrri, eða ef þú ert ekki með eftirfarandi valkosti þegar safnað saman inn í kjarnann þinn, þarftu að setja saman kjarnann þinn aftur.
  • Láttu eftirfarandi valkosti fyrir Character Devices fylgja með þegar þú stillir og endursafnar kjarnanum með því að nota make menuconfig:
    • Venjulegur/almennur heimskur raðstuðningur
    • Framlengdir heimskir raðbílstjóravalkostir
    • Styðja fleiri en fjögur raðtengi
    • Stuðningur við að deila raðtruflunum
  • Kortaþjónusta (pcmcia-cs) 3.0.13 eða nýrri. Til að finna útgáfu Kortaþjónustunnar skaltu slá inn eftirfarandi: linux# cardctl -V Nýjustu útgáfuna af Kortaþjónustunni er að finna á ftp://csb.stanford.edu/pub/pcmcia.
  • PCMCIA-SERIAL-4port.tar.gz. Þú getur sótt þetta file frá National Instruments FTP síðunni kl ftp://ftp.natinst.com/ support/ind_comm/serial/Linux. Eftir að þú hefur file, dragðu út og unzip það með því að slá inn eftirfarandi:linux# tar zxvf PCMCIA-SERIAL-4port.tar.gz Tar skipunin dregur út og unzipsPCMCIA-SERIAL-4port.tar.gz og býr til undirmöppuna PCMCIA-SERIAL. Sláðu inn eftirfarandi til að ganga úr skugga um að allt sem þú þarft files eru innifalin: linux# cd PCMCIA-SERIAL linux PCMCIA-SERIAL# ls FIFO kveikja raðpróf termios_program.c FIFOtrigger.c raðpróf.c
  • Þú þarft ofurnotendaréttindi til að framkvæma flest skrefin og forritunarhlutana í þessu skjali. Þú þarft að klára fyrstu tvö skrefin í þessum hluta áður en þú tryggir PCMCIA raðkortið þitt. Þú getur notað hvaða textaritil sem þú ert ánægð með.

Stilltu /etc/pcmcia/config til að þekkja PCMCIA kortið þitt
Breyttu serial_cs tækinu þannig að PCMCIA kortastjórinn viti hvaða rekla á að tengja við kortið.

  1. Til að breyta tækinu í /etc/pcmcia/config file, sláðu inn eftirfarandi: linux# pico /etc/pcmcia/config
  2. Í file, breyttu tækinu „serial_cs“ hlutanum í eftirfarandi: device „serial_cs“ class „serial“ eining „misc/serial“,“serial_cs“

Gefðu kortastjóranum merki um að endurhlaða /etc/pcmcia/config
Sláðu inn eftirfarandi. Taktu eftir að „“ er ein gæsalöpp. linux# kill -HUP `cat /var/run/cardmgr.pid`

Finndu út hvaða tæki voru úthlutað á kortið þitt
Settu PCMCIA raðkortið þitt í. Þú ættir að heyra tvö há píp í röð. Til að sjá hvaða raðtæki kortastjórinn úthlutaði kortinu þínu skaltu slá inn eftirfarandi:

  • linux# meira /var/run/stab
  • Innstunga 0: National Instruments PCMCIA-485
    • serial serial_cs 0 ttyS2 4 66
    • serial serial_cs 1 ttyS3 4 67
    • Sokki 1: tómt
  • Tækin sem eru skráð sem ttyS undir National Instruments eru raðtengin þín.

Stillingar

View Vélbúnaðarauðlindir þínar

  • Til að sjá hvaða kerfisauðlindir raðkortið þitt notar skaltu nota setserial skipunina, eins og hér segir: linux# seterial –gv /dev/ttyS
  • Til dæmisample, til view auðlindir /dev/ttyS2, myndirðu slá inn: linux# seterial –gv /dev/ttyS2
  • Eitthvað svipað og eftirfarandi ætti að birtast: /dev/ttyS2, UART: 16550A, Port: 0x100, IRQ: 3

Virkjaðu FIFO-buffara
Þú getur virkjað sendingar og móttöku FIFOs í vélbúnaðinum og stillt kveikjustig FIFOs. Notaðu FIFOtrigger (úr PCMCIA-SERIAL skránni þinni) til að virkja móttöku og sendingu FIFOs og til að stilla kveikjustig þessara FIFOs. FIFOtrigger gerir FIFO aðeins kleift að nota eina raðtengi. Til að virkja FIFO fyrir önnur raðtengi skaltu endurræsa FIFOtrigger með öðru raðtengi sem tilgreint er í skipanalínunni.

Tafla 1. tx_trigger gildi

Senda FIFO Kveikja Stig tx_trigger
8 0x00
16 0x10

Tafla 1. tx_trigger gildi (framhald)

Senda FIFO Kveikja Stig tx_trigger
32 0x20
56 0x30

Tafla 2. rx_trigger gildi

Fáðu FIFO Kveikja Stig rx_trigger
8 0x00
16 0x40
56 0x80
60 0xC0

Sláðu inn eftirfarandi til að nota FIFOtrigger: linux PCMCIA-SERIAL#./FIFOtrigger
Vélbúnaðurinn gefur frá sér tóma sendingu þegar fjöldi stafa í sendingar-FIFO fer niður fyrir kveikjustigið. Einnig gefur vélbúnaðurinn út fulla móttöku truflun þegar fjöldi stafa í mótteknu FIFO fer upp fyrir kveikjustigið. Frekari upplýsingar um FIFO biðminni er að finna í PCMCIA raðnúmerinu þínu þegar þú byrjar handvirkt. Ef FIFOtrigger virkar ekki strax eða ef hann veldur sundurliðunarvillu skaltu slá inn eftirfarandi til að setja saman FIFOtrigger.c aftur og keyra FIFOtrigger aftur. Einnig er frumkóði fyrir FIFOtrigger fáanlegur fyrir viewing og klippingu á FIFOtrigger.c, veitt í PCMCIA-SERIALdirectory.

  • Linux PCMCIA-SERIAL#gcc –O FIFO kveikja.c –o FIFO kveikja
  • Linux PCMCIA-SERIAL#./FIFOtrigger

FIFO Example
Sláðu inn eftirfarandi til að stilla móttöku FIFO kveikjustigið á 56 og sendingarstigið á 32 fyrir /dev/ttyS5: Linux PCMCIA-SERIAL# ./FIFOtrigger 5 0x80 0x20

Stilla struct termios
Sérhver raðtengi hefur tilheyrandi struct termios. Með því að nota þessa struct termios í forriti geturðu stillt baudratann, stafastærð (fjöldi gagnabita), jöfnuði, stýristöfum, flæðisstýringu og inntaks- og úttaksstillingu fyrir hverja raðtengi. Nánari upplýsingar um termios uppbygginguna sjálfa er að finna á hugtakasíðunni. Til view skilmála man page, sláðu inn eftirfarandi: linux# man termios Til að stilla raðtengi skaltu nota forritshluta svipað og termios_program.c í PCMCIA-SERIAL skránni þinni.

Prófaðu stillinguna

Eftir að þú hefur tengt snúrurnar við tengið (eins og sýnt er í PCMCIA raðnúmerinu þínu þegar þú byrjar handvirkt), keyrðu raðprófunarforritið (úr PCMCIA-SERIAL skránni) til að staðfesta uppsetninguna þína, eins og sýnt er á eftirfarandi: Linux PCMCIA-SERIAL#. /raðpróf
Ef prófið heppnast mun það birta SUCCESS skilaboð. Ef prófið hangir skaltu slá inn til að hætta í forritinu. Gakktu líka úr skugga um að kapallinn sé tengdur við réttar tengi. Til að prófa /dev/ttyS2 og /dev/ttyS3 skaltu tengja snúru á milli þessara tveggja tengi og slá inn eftirfarandi: Linux PCMCIA-SERIAL# ./serialtest 2 3Ef raðpróf gengur ekki vinna strax eða ef það veldur bilun í sundrun, sláðu inn eftirfarandi til að setja saman serialist.c aftur og keyra raðprófið aftur. Einnig er frumkóði fyrir seríalista fáanlegur fyrir viewing og klippingu á serial test.c sem fylgir PCMCIA-SERIAL skránni.

  • Linux PCMCIA-SERIAL# gcc serial test.c –o raðpróf
  • Linux PCMCIA-SERIAL# ./serialtest

Notkun PCMCIA Serial með Linux:  www.natinst.com.

natinst.com™, National Instruments™ og NI-Serial™ eru vörumerki National Instruments Corporation. Vöru- og fyrirtækjanöfn sem nefnd eru hér eru vörumerki eða vöruheiti viðkomandi fyrirtækja.322568A-01 © Höfundarréttur 1999 National Instruments Corp. Allur réttur áskilinn.

Alhliða ÞJÓNUSTA: Við bjóðum upp á samkeppnishæfa viðgerðar- og kvörðunarþjónustu, auk aðgengilegra skjala og ókeypis niðurhalsgagna.
SELU AFGANGI ÞINN: Við kaupum nýja, notaða, ónotaða og afgangshluta úr hverri Ni röð. Við finnum bestu lausnina sem hentar þínum þörfum.

  • Selja fyrir reiðufé
  • Fá kredit
  • Fáðu innskiptasamning

ÚRELDUR NI Vélbúnaður á lager og tilbúinn til sendingar: Við birgðum nýtt. Nýr afgangur. Endurnýjað. og endurgerður NI vélbúnaður.

Óska eftir tilboði SMELLTU HÉR (PCMCIA-485 National Instruments Serial Interface Device | Apex bylgjur) PCMCIA-485

Að brúa bilið milli framleiðanda og eldri prófunarkerfis þíns.

Öll vörumerki, vörumerki og vörumerki eru eign viðkomandi eigenda.

Skjöl / auðlindir

NATIONAL INSTRUMENTS PCMCIA-485 Serial Interface Device [pdfNotendahandbók
PCMCIA-485, PCMCIA-485 Serial Interface Device, Serial Interface Device, Interface Device, Device

Heimildir

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *