Mga kompyuter, Kagamitan
Unsa ang COM port? Galamiton, pagdumala sa COM-port
Ang COM port, o serial port, usa ka bi-directional serial interface nga gidisenyo aron sa pagpalit sa datos nga byte. Sa sinugdan, kini nga pantalan gigamit sa pagkonektar sa terminal, ug dayon alang sa modem ug sa mouse. Karon kini gigamit sa pagsumpay sa usa ka walay-kausob nga suplay sa kuryente, ingon man usab sa pagpakigkomunikar sa pagproseso sa hardware sa mga sistema nga nalatid.
Paggamit
Busa, sa dili ka pa maghisgot mahitungod sa kung unsa ang COM port, kinahanglan nimo nga tan-awon ang nangagi aron masabtan ang kahulogan niini. Literal nga 15 ka tuig ang milabay, usa ka pamaagi sa pagkonektar sa mga gamit sa computer gamit ang usa ka espesyal nga standard connector nga nahimutang sa likod sa sistema sa yunit gamit ang espesyal nga serial RS-232 cable nga gigamit. Kini nga pamaagi adunay daghang mga disadvantages. Ang ingon nga cable, pinaagi sa modernong mga sumbanan, naghatag og hilabihan ka ubos nga data transfer rate - mga usa ka gatus ka kilobit kada segundo. Dugang pa, sa dihang gihimo ang pisikal nga koneksyon sa mga konektor, gikinahanglan ang pagputol sa mga ekipo, ug sila mismo gikonektar sa usag-usa nga adunay mga screw nga naghatag og kasaligan, samtang ang ilang mga dimensyon dili gamay.
Usa ka gamay nga kasaysayan
Ang COM port sa mga kompyuter niadtong panahona naandan na nga gisul-ob ang numero 1 o 2, tungod kay kasagaran dili sobra sa duha. Mahimo nimo ma-instalar ang dugang nga mga pantalan, kon gikinahanglan. Sa diha nga ang user mihimo sa pag-adjust sa software, gikinahanglan nga dili malibre ug husto ang pag-instalar sa usa nga gikonektar ang gikinahanglan nga kagamitan. Ang matag COM-port nagkinahanglan og husto nga pagpahimutang sa data transfer rate, maingon man sa daghang lain nga misteryosong mga sukdanan, nga nahibal-an lamang sa usa ka hiktin nga lingin sa mga espesyalista. Aron masumpay ang mga ekipo, ang tanan nga gikinahanglan nga mga lagda nga gikinahanglan nga matun-an gikan sa bisan asa o eksperimento nga makuha, tungod kay sa niini nga kaso wala'y bisan unsang awtomatik nga pagsulbad. Dugang pa, ang koneksyon pinaagi sa COM port nagtugot sa koneksyon sa bisan unsa nga software nga adunay arbitrary nga ekipo sa gawas, bisan sa hingpit nga dili magkauyon, nga maoy hinungdan sa daghang mga sayop sa panahon sa proseso sa pagsumpo.
Bag-o nga
Karon ang koneksyon pinaagi sa COM-port hingpit nga gipulihan sa mas modernong pamaagi, nga wala magkinahanglan og espesyal nga kahibalo alang sa pagpatuman, nga naglakip sa USB-port. Kini nga pamaagi wala sa tanan nga mga kakulangan nga gihisgutan sa sayo pa. Apan, ang modernong mga sukdanan sa compatibility alang sa koneksyon sa tanang matang sa GPS nga ekipo ug kaayo nga heterogeneous software naporma dugay nga panahon sa palibot sa konsepto sa COM port, nga nahimong karaan sa pagkakaron.
Kini tungod sa kamatuoran nga sa sinugdanan halos bisan unsa nga mga ekipo, lakip na ang GPS, gawas, ug ang koneksyon niini sa computer gihimo pinaagi sa usa ka serial cable nga konektado sa usa sa mga hardware port. Gikan sa tiggamit sa panahon sa pagsulbad nga gikinahanglan aron sa husto nga pagpili sa numero sa pantalan ug sa gikusgon nga paghubad sa datos niini. Nianang panahona, ang nag-unang sukaranan sa pagpadala sa data gikan sa receiver sa GPS ngadto sa programa, nga karon gitawag nga NMEA-0183, mitumaw. Sa pagkatinuod, kini nga sumbanan nagkinahanglan sa tanan nga mga developers, bisan ang pinakabag-o nga hardware ug software, sa pagbaylo sa data pinaagi sa COM port. Ug ang tanan niini sa konteksto sa kamatuoran nga sa modernong mga kompyuter, maingon man sa PDA, sa dugay nga panahon ang nag-unang butang mao ang USB standard. Ug ang usa pa nga bahin mao nga ang bag-ohay nga mga receiver sa GPS nagkadaghan nga gipahimutang nga direkta sa sulod sa kahimanan sa aparato, nga mao, walay pagkonektang kable sa taliwala niini ug sa nag-unang lalang.
Ang Virtual COM port
Ang paagi giimbento, nga mao, ang "virtual" nga mga COM port naugmad. Kini nahimong usa ka internal nga himan sa PDA, pananglitan, usa ka GPS receiver, gi-simulate ingon nga COM port programming, apan dili sa hardware plan. Uban niini nga programa, nga gidisenyo alang sa pagsagup sa usa ka susama nga sumbanan, wala'y kalainan kon giunsa kini gipatuman. Adunay gitugotan ang usa ka virtual nga simulation, ug dili kinahanglan ang presensya sa pagpatuman sa hardware. Busa kini posible aron maseguro ang pagkomparar sa daan nga modelo nga mga programa sa GPS nga adunay modernong kagamitan.
Mga Pagbag-o nga gihimo
Niini nga kaso, ang pagdumala sa COM port wala mausab. Ang tiggamit sa daan nga paagi kinahanglang mohimo sa usa ka komplikadong pag-adjust hapit sa kamot. Apan, ang modernong COM-port dili na usa ka dako nga aparato nga nahimutang sa luyo sa sistema sa sistema, apan usa ka hingpit nga lahi nga device. Ug dinhi ang kinatibuk-ang punto mao nga gikan sa usa ka punto sa panglantaw sa programa, ang tanan nilang pagpatuman nangitag nawong, nga mao, walay kalainan tali sa virtual ug tinuod nga mga pantalan. Alang sa software, ang mga pantalan lahi ra sa mga numero nga gi-assign nila sa mga pabrika sa PDA sa usa ka hingpit nga random nga basehan. Pananglitan, ang receiver gikan sa ASUS sagad nahimutang sa COM5, ug ang PocketLOOX 560 nagpakita sa receiver sa COM8. Gipanghimakak nga ang programa nga buot makadawat sa datos gikan sa receiver sa GPS dili sa sinugdanan adunay bisan unsang masaligan nga kasayuran mahitungod sa kondisyonal nga numero, diin ang port nga gitakda alang sa nagdawat sa gihatag nga PDA makita.
Giunsa kining tanan nagtrabaho?
Samtang anaa sa tanan nga anaa nga COM port posible nga himoon ang automatic nga pagpangita alang sa angay nga usa, ang pamaagi alang sa ingon nga pagsukitsukit dili masaligan ug mas lisud. Kini tungod sa kamatuoran nga ang mga gamit nga gipakita sa sistema ingon nga COM port mahimong nagkalainlain ug dili may kalabutan sa GPS, sila dili makatuo sa pagtubag sa maong poll. Pananglitan, ang PDA adunay mga pantalan nga nalambigit sa usa ka internal nga modem sa cellphone, nga adunay USB, nga adunay usa ka infrared nga pantalan, ingon man sa ubang mga elemento. Naghisgot kanila nga usa ka programa nga gidisenyo aron magtrabaho uban ang usa ka piho nga gamit mahimong modala ngadto sa usa ka hingpit nga dili matag-an nga reaksyon, maingon man sa nagkalain-lain nga mga maldito, nga sagad nga hinungdan sa PDA nga gibitay. Mao nga ang pagsulay sa pag-abli sa usa ka COM port mahimong mosangpot ngadto sa wala damha nga mga sitwasyon hangtud nga ang Bluetooth o infrared port gipabalik . Ug mahimong adunay dili masabtan nga mga kaso.
COM Port Operation
Alang sa COM port, ang asynchronous universal transceiver chip gigamit isip pasukaranan. Kini nga chip adunay pipila ka matang: Intel 16550A, 16550, 16450, 8250. Alang sa matag COM-port kini adunay mga registers sa receiver ug data transmitter, maingon man sa pipila ka control registers, nga ma-access pinaagi sa BIOS, Windows ug MS DOS nga programa. Ang pinakaulahi nga mga bersyon sa chip adunay usa ka hugpong sa buffers alang sa temporaryo nga paghipos sa transmitted ug nakadawat nga datos. Tungod sa maong oportunidad, posible nga masanta ang operasyon sa sentral nga processor nga dili kaayo kasagaran, ug usab sa pag-uyon sa gikusgon nga pagpadala sa datos.
Mga sukaranan
Ang COM port device nagpasabot sa presensya sa mga kinaiya nga kinaiya:
- ang base nga address sa pantalan alang sa input ug output sa impormasyon;
- Mga hardware nga mga numero sa pagbalda;
- ang gidak-on sa usa ka block sa impormasyon;
- ang gikusgon nga data gibalhin;
- paagi sa pag-ila sa pagkamatinud-anon;
- usa ka paagi sa pagdumala sa mga agianan sa kasayuran;
- ang gidaghanon sa paghunong sa mga tipik.
Unsaon ko pagsusi sa COM port sa akong computer? Unsay akong pangitaon?
Sama sa gihisgutan sa sayo pa, kini nga matang sa pantalan usa ka bi-directional interface alang sa pagpasa sa impormasyon sa lebel sa bit sa sunod-sunod nga paagi. Ang usa ka talagsaon nga bahin kon itandi sa usa ka parallel port mao ang pagbalhin sa datos nga hinay-hinay. Ang anatomy sa COM port mao nga wala kini maggamit sa usa ka serial data transfer method sa computer. Pananglitan, ang mga agianan sama sa Ethernet o USB, usab, naggamit sa sama nga prinsipyo, apan sa kasaysayan nahitabo nga ang serial port kasagaran gitawag nga RS232 standard port.
Kasagaran nga gikinahanglan ang pag-abli sa COM port alang sa pag-ayo ug pag-diagnose sa usa ka computer, ug kinahanglan usab nga susihon ang operability. Sa pagkatinuod, kini yano kaayo nga sunugon ang usa ka elemento. Kasagaran kini tungod sa sayup sa tiggamit, nga nagpalong sa lalang nga sayup, nga gikuha ang konektor sa interface nga konektado. Ang pinakasimple nga paagi aron masulayan ang pagpaandar sa interface mao ang pagkonektar sa mouse niini. Apan, lisud kaayo ang pagkuha og usa ka kompleto nga hulagway, tungod kay ang manipulator naggamit lamang sa katunga sa mga linya sa signal sa walo nga anaa. Ang paggamit lamang sa usa ka espesyal nga stub ug programa makahimo sa posible nga pagpahigayon sa usa ka performance check. Alang niini nga mga katuyoan, ang espesyal nga pagpalambo sa software anaa na.
Similar articles
Trending Now