RekenaarsToerusting

Wat is COM-poort? Die toestel, COM-poort bestuur

COM-poort of seriële poort is 'n tweerigting seriële koppelvlak, wat ontwerp is vir byte data-uitruilprogram. Vir die eerste keer, die hawe gebruik word om 'n terminale en dan aan te sluit op die modem en muis. Nou is dit algemeen gebruik word om die nood voeding en vir kommunikasie met konnekteer hardeware verwerking rekenaar stelsels ingebed tipe.

die gebruik van

So, voordat jy meer oor wat 'n COM-poort praat, moet jy kyk na die verlede vir die begrip van die betekenis daarvan. Net 15 jaar gelede, die metode wat gebruik word om toestelle te koppel aan 'n rekenaar via 'n spesiale standaard connector geleë op die agterkant van die onderstel met behulp van 'n spesiale reeks RS-232-kabel. Hierdie metode het baie nadele. So 'n kabel, deur die moderne standaarde, bied 'n baie lae data koers - sowat honderd kilo bits per second. Daarbenewens, wanneer die fisiese verbinding van verbindings wat nodig is om die sluiting van die toerusting te implementeer, en hulle deur middel van skroewe aan mekaar verbonde, om betroubaarheid te verseker, terwyl hul grootte is van groot waarde.

'N bietjie geskiedenis

COM-poort op die destydse rekenaars tradisioneel gedra die nommer 1 of 2, want dit is gewoonlik nie meer as twee. Jy kan bykomende hawens te installeer as die behoefte ontstaan. Wanneer die gebruiker sagteware installasie vereis om verwarring te voorkom en korrek ingestel dit is die een wat gekoppel is aan die nodige toerusting. Elke COM-poort instellings vereis dat die korrekte tempo van data-oordrag, sowel as 'n aantal ander kriptiese parameters van wat bekend is net 'n smal sirkel van spesialiste. Om die toerusting aan te sluit om suksesvol te wees, al die nodige parameters iewers nodig om te leer of optel eksperimenteel, soos in hierdie geval, was daar geen outomatiese verstellings. Daarbenewens het die verbinding via COM-poort in staat enige sagteware verbind met enige eksterne toerusting, selfs heeltemal teenstrydig, wat is die rede waarom in die proses van die opstel en daar is 'n baie foute.

moderniteit

Nou verbinding via COM-poort heeltemal vervang deur meer moderne metode, wat geen spesiale kennis vir implementering vereis, naamlik deur middel van die USB-poort. Hierdie metode is beroof van al die voorheen genoemde nadele. Maar die huidige standaarde verenigbaarheid verband van alle vorme van GPS-toerusting en hoogs heterogene sagteware gevorm vir 'n lang tyd om die konsep van COM-poorte wat die huidige argaïese geneem.

Dit behels die feit dat aanvanklik feitlik enige toerusting, insluitend GPS, was buite, en sy verbinding met die rekenaar uitgevoer word deur die reeks kabel verbind aan een van die hardeware poorte. Van die gebruiker in die opset proses wat nodig is om die korrekte poort nommer en data vertaling spoed te kies op dit. In daardie tyd, was daar die belangrikste data standaard van die GPS-ontvanger aan die program, nou bekend as NMEA-0183. Trouens, hierdie standaard vereis dat alle ontwikkelaars, selfs met 'n moderne hardeware en sagteware deur die COM-poort te kommunikeer. En dit alles in die gesig van wat moderne rekenaars, sowel as die koste per kliek, is lank reeds meestal 'n USB standaard. En 'n ander kenmerk is dat die onlangse GPS-ontvangers toenemend begin direk geïnstalleer binne die omheining wat is heeltemal afwesig van enige aansluitkabel tussen dit en die belangrikste toestel.

Virtuele COM hawens

Die uitweg is uitgevind, naamlik om 'n "virtuele» COM-poorte ontwikkel. Dit blyk dat die interne handheld, byvoorbeeld, GPS-ontvanger word gesimuleer in sagteware as COM-poort, terwyl diegene wat nie in hardeware terme. In hierdie program, wat ontwerp is vir tussenbelegsel deur 'n soortgelyke standaard, geen verskil hoe dit geïmplementeer word. Daar kan die teenwoordigheid van die virtuele simulasie wees, en nie noodwendig die teenwoordigheid van 'n hardeware implementering. Daarom is dit moontlik om die verenigbaarheid van die ou model GPS-sagteware met 'n moderne toerusting te verseker.

die veranderinge

Terselfdertyd besturende die COM-poort het nie beduidend verander. Die ou gebruiker moet komplekse opset byna die hand uit te voer. Maar moderne COM-poort verteenwoordig nie die lywige toestel word geplaas op die agterste paneel van die stelsel eenheid, en 'n heeltemal ander toestel. En dan die hele ding is dat uit die sagteware oogpunt, almal van hulle lyk onpersoonlik besef, dit wil sê, daar is geen verskil tussen virtuele en die werklike hawens. Vir sagteware verskil hawe getalle net in dat hulle aan die PDA vervaardigers om heeltemal random basis. Byvoorbeeld, die ontvanger van ASUS gewoonlik geleë op COM5, en PocketLOOX 560 toon 'n ontvanger vir COM8. Dit blyk dat 'n program wat wil om te ontvang van die GPS-ontvanger data het aanvanklik geen betroubare inligting oor die identifikasie nommer waaronder die hawe blyk, het geregistreer vir die ooreenstemmende ontvanger op hierdie PDA.

Hoe werk dit alles werk?

Met dit, kan jy uit te voer 'n outomatiese soek na 'n geskikte prosedure soos opname van alle beskikbare COM-poorte is redelik onbetroubaar en baie moeilik. Dit is te wyte aan die feit dat die toestel vertoon in die stelsel as 'n COM-poort, kan baie divers wees en nie verband hou met GPS, kan hulle baie onvoorspelbaar om hierdie opname te beantwoord. Byvoorbeeld, die PDA is die hawens wat verband hou met die interne sellulêre modem, met USB, infrarooi hawe, sowel as ander elemente. 'N beroep op hulle 'n program wat ontwerp is om te werk met 'n spesifieke toestel, kan lei tot 'n heeltemal onvoorspelbaar reaksies, sowel as verskeie wanfunksies wat dikwels veroorsaak hang PDA. Dit is waarom die poging om die COM-poort oopmaak kan lei tot onverwagte situasies up om te draai op die Bluetooth of infrarooi hawe. En daar mag wees meer obskure gevalle.

Jobs COM-poort

Vir COM-poort gebruik word as 'n basis vir 'n asinchrone universele transceiver chip. Dit chip is beskikbaar in verskeie geure: Intel 16550A, 16550, 16450, 8250. Vir elke COM-poort dit bestaan uit 'n ontvanger registers en data sender en 'n aantal beheer registers wat kan verkry word deur middel van die BIOS, Windows en MS DOS. In die jongste weergawes van die chip het 'n stel van buffers vir tydelik stoor van die oordraagbare en ontvang data. Met hierdie vermoë, kan jy die werking van die SVE minder gereeld onderbreek, asook om data koers van die uitsending te koördineer.

Die belangrikste parameters

COM-poort toestel veronderstel die bestaan van so 'n kenmerkende eienskappe:

- base adres hawe vir die skryf en uitdruk inligting;

- die hardeware onderbreking getal,

- die grootte van 'n blok van inligting;

- die tempo waarteen data oorgedra word;

- integriteit opsporing af;

- vloei beheer metode;

- aantal stop stukkies.

Hoe om die COM-poort op jou rekenaar na te gaan? Wat om te kyk vir?

Soos vroeër genoem, is hierdie tipe van poort is 'n bi-directional koppelvlak vir data-oordrag by die bietjie vlak in 'n bestendige manier. Die onderskeidende kenmerk in vergelyking met 'n parallelle poort hier is die data-oordrag stukkie vir stukkie. COM-poort anatomie is sodanig dat die rekenaar doen hy nie alleen gebruik seriële data transmissie metode. Byvoorbeeld, koppelvlakke Ethernet of USB soos, ook dieselfde beginsel gebruik, maar dit so gebeur histories dat serial noem dit standaard RS232 poort.

Dit is dikwels nodig om COM-poort oopmaak vir die herstel en rekenaar diagnostics, terwyl dit ook nodig om te kyk na die prestasie. Brand element, want dit is baie maklik. Dit kom meestal veroorsaak deur die gebruiker wat verkeerd afsluiting toestel produseer, trek die connector wanneer dit aan die koppelvlak. Die eenvoudigste manier om die koppelvlak prestasie toets is om aan te sluit om dit met die muis. Dit is egter moeilik om 'n volledige prentjie te kry, aangesien die manipuleerder gebruik net die helfte van die sein lyne van die agt. Slegs die gebruik van 'n spesiale plug en laat die program om die prestasie te monitor. Vir hierdie doel bestaan reeds spesiaal ontwikkelde sagteware.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 af.delachieve.com. Theme powered by WordPress.