Serial port com 1. Kompüter portları və onların təyinatı. Periferik cihazları birləşdirin və ya ayırın. Hamısı necə işləyir

bitləri dayandırın- dayanma bitlərinin sayını təyin edir. sahə bilər
aşağıdakı dəyərləri götürün:


  • ONESTOPBIT- bir stop bit;
  • ONE5STOPBIT- bir yarım stop biti (demək olar ki, yox
    istifadə olunur);
  • İKİ STOPBIT- iki dayanma biti.

DCB strukturunun bütün sahələri doldurulduqdan sonra sizə lazımdır
SetCommState funksiyasına zəng edərək portu konfiqurasiya edin:

BOOL SetCommState(

hFaylını idarə edin,

LPDCB lpDCB

Uğurlu olarsa, funksiya sıfırdan fərqli qaytaracaq
dəyər, səhv olduqda isə sıfır.

Liman qurmaq üçün ikinci məcburi strukturdur
COMMTIMEOUTS strukturu. Zamanlama parametrlərini müəyyənləşdirir
qəbul edərkən və ötürərkən. Bu quruluşun təsviri:

typedef struct_COMMTIMEOUTS(

DWORD Read IntervalTimeout;

DWORD ReadTotalTimeoutMultiplier;

DWORD ReadTotalTimeoutConstant;

DWORD WriteTotalTimeoutMultiplier;

DWORD WriteTotalTimeoutConstant;

) İŞLƏŞMƏLƏRİ,*LPCOMMTIMEOUTS;

COMMTIMEOUTS strukturunun sahələri aşağıdakı mənalara malikdir:


  • Read IntervalTimeout- maksimum vaxt intervalı
    (millisaniyələrlə) iki oxunuş arasında icazə verilir
    ardıcıl simvollarda rabitə xətti. ərzində
    oxunan əməliyyatlar, zaman aralığı andan etibarən saymağa başlayır
    ilk simvolu qəbul edin. Əgər iki arasındakı interval
    ardıcıl simvollar keçəcək dəyəri təyin edin, əməliyyat
    oxunma tamamlanır və buferdə toplanmış bütün məlumatlar ötürülür
    proqrama. Bu sahə üçün sıfır dəyər o deməkdir ki,
    timeout istifadə edilmir.
  • ReadTotalTimeoutMultiplier- çarpanı təyin edir (in


    oxumaq üçün tələb olunan simvolların sayına vurulur.
  • ReadTotalTimeoutConstant- sabiti təyin edir (in

    əməliyyatları oxumaq. Hər bir oxu əməliyyatı üçün bu dəyər
    üstəgəl ReadTotalTimeoutMultiplier-in vurulmasının nəticəsi
    oxunması tələb olunan simvolların sayı. Null sahə dəyəri
    ReadTotalTimeoutMultiplier və ReadTotalTimeoutConstant deməkdir
    oxuma əməliyyatı üçün ümumi fasilədən istifadə edilməməsi.
  • WriteTotalTimeoutMultiplier- çarpanı təyin edir (in
    millisaniyə) ümumi fasiləni hesablamaq üçün istifadə olunur

    yazılacaq simvolların sayına vurulur.
  • WriteTotalTimeoutConstant- sabiti təyin edir (in
    millisaniyə) ümumi fasiləni hesablamaq üçün istifadə olunur
    əməliyyatları yazmaq. Hər yazma əməliyyatı üçün bu dəyər
    WriteTotalTimeoutMultiplier-ə vurulması nəticəsində əlavə olunur
    yazılacaq simvolların sayı. Null sahə dəyəri
    WriteTotalTimeoutMultiplier və WriteTotalTimeoutSabit vasitələri
    yazma əməliyyatı üçün ümumi fasilədən istifadə edilməməsi.

Taymoutlar haqqında bir az daha çox. 50-ci portdan oxuyaq
9,600 bps sürətlə simvol. 8 bit istifadə edərsə
xarakter başına, paritetin tamamlayıcısı və bir stop biti, sonra hər biri üçün
fiziki xəttdəki simvol 11 bitdir (başlanğıc biti də daxil olmaqla).
Beləliklə, 9600 bps sürətlə 50 simvol qəbul ediləcək

50×11/9600=0,0572916 s

və ya sıfır məsafəni fərz etməklə təxminən 57,3 millisaniyədir
ardıcıl simvolların qəbulu arasında. Aralarındakı interval varsa
simvol birinin ötürülmə vaxtının təxminən yarısıdır
simvol, yəni 0,5 millisaniyə, sonra qəbul vaxtı olacaq

50×11/9600+49×0,0005=0,0817916 s

və ya təxminən 82 millisaniyə. -dən çox olarsa
82 millisaniyə, onda bir səhvin baş verdiyini güman edə bilərik
xarici cihazın işləməsi və bununla da oxumağı dayandıra bilərik
Proqramı dondurmadan. Bu ümumi əməliyyat fasiləsidir
oxumaq. Eynilə, ümumi yazma əməliyyatı fasiləsi var.

Ümumi əməliyyat fasiləsini hesablamaq üçün formula, məsələn,
oxu bu kimi görünür:

NumOfChar x ReadTotalTimeoutMultiplier +
ReadTotalTimeoutConstant

burada NumOfChar oxu əməliyyatı üçün tələb olunan simvolların sayıdır.

Bizim vəziyyətimizdə yazma fasilələri buraxıla bilər və
onları sıfıra qoyun.

COMMTIMEOUTS strukturunu doldurduqdan sonra zəng etməlisiniz
fasilələri təyin etmək üçün funksiya:

BOOL SetCommTimeout(

hFaylını idarə edin,

LPCOMMTIMEOUTS lpCommTimeouts

Üzərində ötürmə və qəbul əməliyyatları həyata keçirildiyi üçün aşağı sürət,
məlumatların buferləşdirilməsindən istifadə olunur. Qəbul bufer ölçüsünü təyin etmək üçün və
köçürmək üçün funksiyadan istifadə etməlisiniz:

BOOL SetupComm(

hFaylını idarə edin,

DWORD dwInQueue,

DWORD dwOutQueue

Tutaq ki, siz paketləri xarici cihazla mübadilə edirsiniz
1024 bayt ölçüsü olan məlumat, sonra buferlərin ağlabatan ölçüsü
1200 olacaq. SetupComm funksiyası maraqlıdır ki, edə bilər
yalnız öz düzəlişlərinizi edərək ölçülərinizə diqqət yetirin və ya
təklif etdiyiniz bufer ölçülərini tamamilə rədd edin - bu halda
bu funksiya uğursuz olacaq.

Serial açmaq və konfiqurasiya etmək üçün bir nümunə verəcəyəm
port COM1. Qısalıq üçün səhv tərifləri yoxdur. AT bu misal
port 9600 bps-də işləmək üçün açılır, 1 istifadə olunur
stop biti, paritet biti yoxdur:

#daxildir

. . . . . . . . . .

DOLAP-qulp;

COMMTIMEOUTS CommTimeOuts;

DCB dcb;

sapı = Fayl Yarat("COM1", GENERIC_READ | GENERIC_WRITE,
NULL, NULL, OPEN_EXISTING, FILE_FLAG_OVERLAPPED, NULL);

SetupComm(tutacaq, SizeBuffer, SizeBuffer);

GetCommState(tutacaq, &dcb);

dcb.BaudRate = CBR_9600;

dcb.fBinary = DOĞRU;

dcb.fOutxCtsFlow = FALSE;

dcb.fOutxDsrFlow = FALSE;

dcb.fDtrControl = DTR_CONTROL_HANDSHAKE;

dcb.fDsr Həssaslıq = FALSE;

dcb.fNull = FALSE;

dcb.fRtsControl = RTS_CONTROL_DISABLE;

dcb.fAbortOnError = FALSE;

dcb.ByteSize = 8;

dcb.parity = NOPARITY;

dcb.StopBits = 1;

SetCommState(tutacaq, &dcb);

CommTimeOuts.ReadIntervalTimeout=10;

CommTimeOuts.ReadTotalTimeoutMultiplier = 1;

// bu fasilələrin dəyərləri özünə güvənən üçün kifayət qədərdir
qəbul

// hətta 110 baudda

CommTimeOuts.ReadTotalTimeoutConstant = 100;

// bu halda zaman aşımı kimi istifadə olunur
bağlamalar

CommTimeOuts.WriteTotalTimeoutMultiplier = 0;

CommTimeOuts.WriteTotalTimeoutConstant = 0;

SetCommTimeouts(sap, &CommTimeOuts);

PurgeComm(tutacaq, PURGE_RXCLEAR);

PurgeComm(tutacaq, PURGE_TXCLEAR);

Portu açdıqdan sonra ilk addım onu ​​sıfırlamaqdır, yəni
qəbul və ötürmə buferlərində necə "zibil" ola bilər. Buna görə də, in
Nümunənin sonunda əvvəllər bilinməyən bir funksiya tətbiq etdik
PurgeComm:

BOOL PurgeComm(

hFaylını idarə edin,

DWORD dwBayraqları

Bu funksiya iki şeyi edə bilər: növbələri təmizləmək
sürücüdə ötürmək-qəbul etmək və ya bütün əməliyyatları tamamlamaq
giriş-çıxış. Hansı hərəkətləri yerinə yetirmək başqalarına verilir
parametr:


  • PURGE_TXABORT
    qeydlər, hətta tamamlanmamış olsa belə;
  • PURGE_RXABORT- bütün əməliyyatları dərhal dayandırır
    oxunuşlar, hətta tamamlanmamış olsalar da;
  • PURGE_TXCLEAR- sürücüdə köçürmə növbəsini təmizləyir;
  • PURGE_RXCLEAR- qəbul növbəsini təmizləyir
    sürücü.
    Bu dəyərlər bitwise istifadə edərək birləşdirilə bilər
    YA əməliyyatlar. Səhvlərdən sonra buferləri təmizləmək də tövsiyə olunur
    ötürülməsi və qəbulu və limanla iş başa çatdıqdan sonra.

İndi əməliyyatlara daha yaxından baxmaq vaxtıdır
port üçün oxumaq-yazmaq. Fayllarla işləmək üçün də istifadə olunur
ReadFile və WriteFile funksiyaları. Budur onların prototipləri:

BOOL oxu faylı(

hFaylını idarə edin,

LPVOID lpBufer,

DWORD nOxunmalı Bayt Sayı,

LPDWORD lpNumOfBytesOxu,

LPOVERLAPPED lpOverlapped

BOOL WriteFile(

hFaylını idarə edin,

LPVOID lpBufer,

DWORD numOfBytesToWrite,

LPDWORD lpNumOfBytesYazılmış,

LPOVERLAPPED lpOverlapped

Bu funksiyaların parametrlərinin məqsədini nəzərdən keçirin:


  • hFile- deskriptor faylı açın rabitə
    liman;
  • lpBufer- bufer ünvanı. Yazma əməliyyatı üçün məlumat
    bu bufer limana göndəriləcək. Bu oxu əməliyyatı üçün
    bufer sətirdən alınan məlumatları ehtiva edəcək;
  • Oxunacaq nNumOfBytes, numOfBytesToWrite- gözlənilənlərin sayı
    baytları qəbul etmək və ya ötürmək;
  • nNumOfBytesOxundu, nNumOfBytesYazıldı- faktiki sayı
    qəbul edilmiş və ya ötürülən bayt. Daha az qəbul edildikdə və ya ötürülürsə
    tələb olunandan daha çox məlumat, sonra disk faylı üçün bu göstərir
    səhv haqqında, lakin rabitə portu üçün bu, ümumiyyətlə lazım deyil.
    Səbəb isə fasilələrdir.
  • Lp Üst-üstə düşür- istifadə olunan OVERLAPPED strukturunun ünvanı
    asinxron əməliyyatlar üçün.

Normal tamamlandıqda, funksiyalar bir dəyər qaytarır,
sıfırdan fərqli, səhv olduqda - sıfır.

Budur oxu və yazma əməliyyatına bir nümunə:

#daxildir

…………..

DWORD numbytes, numbytes_ok, temp;

COMSTAT ComState;

OVERLAPPED Üst-üstə düşmə;

charbuf_in = "Salam!";

numbytes = 6;

// əgər temp sıfıra bərabər deyilsə, deməli port vəziyyətdədir
səhvlər

if(!temp) WriteFile(sapı, buf_in, numbytes,
&numbytes_ok, &Üst-üstə düşür);

ClearCommError(tutacaq, &temp, &ComState);

if(!temp) ReadFile(dəstək, buf_in, numbytes, &numbytes_ok,
&Üst-üstə düşür);

// numbytes_ok dəyişəni real ədədi ehtiva edir
köçürüldü-

// qəbul bayt

Bu nümunədə əvvəllər bilinməyən iki istifadə etdik
COMSTAT və OVERLAPPED strukturları və ClearCommError funksiyası. üçün
bizim “üç telli” rabitə vəziyyətimizdə, BÜTKƏNDİRİLMİŞ struktur ola bilər
nəzərdən keçirin (sadəcə nümunədə olduğu kimi istifadə edin). Funksiya prototipi
ClearCommError belə görünür:

BOOL ClearCommError(

hFaylını idarə edin,

LPDWORD lp Səhvləri,

LPCOMSTAT lpStat

Bu funksiya port xətasının bayrağını sıfırlayır (əgər varsa).
yer) və strukturdakı limanın vəziyyəti haqqında məlumatları qaytarır
KOMSTATLAR:

typedef struct_COMSTAT

DWORD fCtsHold:1;

DWORD fDsrHold:1;

DWORD fRlsdHold:1;

DWORD fXoffHold:1;

DWORD fXoffSent:1;

DWORD fEof:1;

DWORD fTxim:1;

DWORD qorunur: 25;

DWORD cbInQue;

DWORD cbOutQue;

) COMSTAT, *LPCOMSTAT;

Bu strukturun iki sahəsindən istifadə edə bilərik:


  • CbInQue qəbul buferindəki simvolların sayıdır. Bu personajlar
    sətirdən götürülüb, lakin ReadFile funksiyası tərəfindən hələ oxunmayıb;
  • CbOutQueötürmə buferindəki simvolların sayıdır. Bunlar
    simvollar hələ sətirə köçürülməyib.

Bu strukturun qalan sahələri haqqında məlumatlar var
səhvlər.

Və nəhayət, limanla işi bitirdikdən sonra bağlanmalıdır.
Win32-də obyektin bağlanması CloseHandle funksiyası ilə həyata keçirilir:

BOOL CloseHandle(

hObject-i idarə edin

Saytımızda siz işləmək üçün sinfin tam mətnini tapa bilərsiniz
asinxron rejimdə serial port "üç tel üzərində" və
Bu sinifdən istifadə edən nümunə proqrama da baxın. Bütün bunlar
C++ Builder altında yazılmışdır, lakin yalnız funksiyalardan istifadə edildiyi üçün
Win32 API, proqram mətni istənilən C++ kompilyatoru üçün asanlıqla dəyişdirilə bilər.
Ola bilər ki, sinif tamamilə “qaydalara uyğun” deyil - zəhmət olmasa
bağışlayın, müəllif “düzgün” proqramçı deyil və belə yazır,
ona necə yaraşır J .

Təlimat

"Kompüterim" simgesini basın sağ basın siçan. Kontekst menyusundan "Xüsusiyyətlər" i seçin. Windows XP əməliyyat sisteminiz varsa, növbəti pəncərədə "Təchizat", sonra - "Cihaz meneceri" seçin. Əgər kompüteriniz Windows 7 ilə işləyirsə, o zaman Cihaz Meneceri dərhal seçilə bilər.

Kompüterinizdə olan bütün cihazların siyahısı olan bir pəncərə görünəcək. Bu siyahıda "COM və LPT portları" xəttini tapmaq lazımdır. Xəttin yanındakı oxu vurun. Kompüterinizdə quraşdırılmış COM portlarının siyahısı açılacaq.

Port nömrəsinə sağ vurun, sonra kontekst menyusundan "Xüsusiyyətlər" seçin. Bu porta qoşulmuş cihazı görəcəksiniz. Bu yolla siz onun qoşulduğu pişik balığının port nömrəsini öyrənə bilərsiniz istədiyiniz cihaz.

Siz həmçinin AIDA64 kompüter diaqnostikası və monitorinq proqramından istifadə edə bilərsiniz Extreme Edition. Proqram ödənişlidir, lakin onun mənasız versiyasını İnternetdə tapa bilərsiniz. İmkanlar pulsuz versiya som portunun nömrəsini öyrənmək üçün kifayətdir. Proqramı İnternetdən yükləyin və quraşdırın HDD kompüter.

AIDA64 Extreme Edition proqramını işə salın. Başladıqdan sonra bir neçə saniyə gözləməli olacaqsınız. Proqram sistemi skan edəcək. Bundan sonra menyunun iki pəncərəyə bölündüyünü görəcəksiniz. "Cihazlar" xəttini tapdığınız sol pəncərəyə ehtiyacınız olacaq. Yanındakı oxu vurun. Siyahıda com portlarına qoşulmuş cihazları tapın (bəlkə sadəcə olaraq "Com cihazları" yazılmışdır).

Sol siçan düyməsi ilə "Cihazlar" xəttini vurun. Bundan sonra proqramın sağ pəncərəsində COM portlarına qoşulan cihazların siyahısı görünəcək. Beləliklə, cihazın qoşulduğu com portunun nömrəsini öyrənə bilərsiniz. Lazım gələrsə, hesabatı saxlaya bilərsiniz.

Mənbələr:

  • Cihaz menecerində heç bir bölmə yoxdur

Proksi, real IP ünvanını gizlətməyə imkan verir, bununla da mümkün məhdudiyyətləri (məsələn, yükləmələr), bir saytda / forumda qadağanı keçərək və ümumiyyətlə şəbəkədə qalmağınızı anonim edir. Proksi tapmaq çətin deyil, bir çox fərqli seçim var.

Təlimat

Ən sadə proksi növü anonimləşdirici saytdır. Orada sadəcə saytın ünvanını göstərməlisiniz və özünüzü orada tapacaqsınız (proksi altında). Metod, lazımi proxy və ya hətta proqramlar barədə narahat olmamağa imkan verir. Ancaq metodun çox sadə olması və imkanlarının çox məhdud olması səbəbindən. Belə bir saytın sadə bir nümunəsi: http://anonymous.org/

Mövcuddur xüsusi proqramlar, onların axtarışı ilə proksiləri tapan, istifadə etmək ən asanı Hide IP Platinum-dur, lakin, bəlkə də, bir çox insan eyni anda istifadə etdiyindən və proxylər dəfələrlə təkrarlandığından, bu, əlaqə sürətinə nəzərəçarpacaq dərəcədə təsir göstərir. Buna görə də, əlbəttə ki, İnternetdən rahat istifadə üçün daha sürətli bir şey istifadə etmək daha yaxşıdır.

Ən maraqlı seçim ProxySwitcher Standard proqramıdır, o, həm axtarışı vasitəsilə (minlərlə seçim etmək üçün) proksiləri tapa bilər, həm də qeyd etdiyiniz ünvanlardan istifadə edə bilər. Əlbəttə ki, bu proqram vasitəsilə xüsusi ünvanlardan istifadə etmək daha yaxşıdır, çünki onların sayı daha azdır və xüsusi yerlərə baxsanız, daha yaxşıdır. Həmçinin bu proqramın diqqətəlayiq xüsusiyyəti nisbi olmasıdır sürətli yoxlama performans proxy.

Mexanizmi işə salmaq üçün düzgün proxy ünvanını tapmaq və onu ProxySwitcher Standard siyahısına qoymaq kifayətdir. Proksiləri axtarın, ən yaxşısı burada: http://www.aliveproxy.com/fastest-proxies/. Gördüyünüz kimi, həm kiçik bir siyahı, həm də sürət pis deyil, İnternetdən anonim istifadə etmək üçün olduqca uyğundur.

Əlaqədar videolar

Mənbələr:

  • 2018-ci ildə proxy-ni necə tapmaq olar

İnternetə qoşulduqda əksər istifadəçilər statik IP ünvanının xidmətinə pul ödəmirlər. Ümumiyyətlə, onlara ehtiyac yoxdur, ancaq birdən xaricdən qoşulmuş kompüterə daxil olmaq lazımdırsa, bu ünvanı bilmək sadəcə zəruridir. Necə tapmaq olar?

Təlimat

Başlat düyməsi menyusunu açın. "İdarəetmə Paneli" na gedin. Sonra, "Şəbəkə Əlaqələri" bölməsini açın. İnternet bağlantısı simgesini sağ vurun və "Status" seçin. Qarşınızda bir pəncərə açılacaq. Bunun içərisində "Dəstək" maddəsini seçin. Açılan pəncərədə müvafiq sətirdə IP ünvanına baxaraq öyrənə bilərsiniz. Əməliyyatların bu siyahısı əməliyyat otağının istifadəçiləri üçün uyğundur Windows sistemləri.

açıq komanda xətti aşağıdakı sorğunu yerinə yetirmək üçün: #sudo ifconfig (Unix istifadəçiləri üçün IP ünvanını təyin etmək yolu). Əgər siz idarəçisinizsə, daxil edin: root-#ifconfig. Bundan sonra ekranda hazırda kompüterdə mövcud olan bütün şəbəkə interfeyslərinin xüsusiyyətləri görünəcək. Sizin cari şəbəkə bağlantısı ppp1 və ya ppp0 adı altında gedəcək. IP ünvanını inetaddr sözündən sonrakı sətirə baxaraq öyrənə bilərsiniz.

Linkləri izləyin: http://2ip.ruhttp://speed-tester.info. Bu, nədənsə provayder tərəfindən maskalanan IP ünvanını tapmaq üçün lazımdır. Göstərilən saytları sınaqdan keçirdikdən sonra siz digər məlumatların siyahısında IP ünvanını görə biləcəksiniz, məsələn, qoşulma sürəti, sabitlik və s. Nəzərə alın ki, "Proxy" sətirində "istifadədə" dəyəri göstərilibsə, bu, bağlantınızın ara server vasitəsilə həyata keçirildiyini bildirir, ona görə də proksidən IP-ni öyrənmək mümkün deyil. Bu tipəlaqə, bir qayda olaraq, geniş daxili olan böyük təşkilatlar və şirkətlər tərəfindən istifadə olunur yerli şəbəkə hər şeyi birləşdirən.

Proksi server kompüterinizdən İnternetə daxil olarkən vasitəçi kimi çıxış edən kompüterdir. Belə bir server vasitəsilə qoşulduqda siz anonim qalırsınız və çek proksi serverin IP ünvanını görür. Əgər "xxx.xxx.xxx.xxx" kimi bir proksi bilirsinizsə, lakin portu bilmirsinizsə, ümidsiz olmayın. Bu təlimatı diqqətlə oxuduqdan sonra serverə portu seçə biləcəksiniz.

Sizə lazım olacaq

  • "Güclü Generator" proqramı, İnternetə çıxış.

Təlimat

İlk növbədə, "Güclü Generator" proqramına ehtiyacınız olacaq. http://upwap.ru/1796108 linkini izləyin və onu endirin. Arxivi açın. Bəziləri antivirus proqramları proqram təmiz olsa da, "Güclü Generator"u virusla səhv sala bilər. Bu baş verərsə, antivirusunuzu söndürün. Risk etmək istəmirsiniz? Onda bu üsul sizin üçün deyil, başqasını axtarın.

Proqramı olan qovluqda yaradın Mətn sənədi. Proksi serveri oraya yazın. Sənədi istədiyiniz kimi adlandıra bilərsiniz, lakin daha sonra çaşqınlıq yaratmamaq üçün onu "Proxy.txt" adlandırmaq daha yaxşıdır.

Port siyahısının yaradılması

1. "Güclü Generator" proqramına daxil olun, "keçid və ya uin siyahısı" seçin.
2. "Uinlərin siyahısı" nişanını seçin
3. “Range” seçin və şərab çeşidi seçimində 1-dən 9999-a qədər diapazon seçin.
4. Faylı saxlamaq üçün yol seçin, onu "Ports.txt" adlandırın.
5. Yarat düyməsini basın.

"server:port" kimi bir siyahı yaratmaq

1. "Güclü Generator" proqramına daxil olun, "uin; pass list" seçin.
2. "Qazanmaq variantları" sekmesini, sonra "qazanma siyahısı" seçimini seçin.
3. "Proxy.txt" yolunu göstərin.
4. "Parol Seçimləri" sekmesini, sonra "Parol vərəqi" seçimini seçin.
5. Parol vərəqi seçimlərində "Ports.txt" yolunu göstərin.
6. "Cədvəldəki bütün parolları qazanan hər biri üçün edin" seçimini seçin.
7. Vərəq daxiletmə nişanını seçin.
8. "İşarə ilə ayır" sahəsinə ";" əvəzinə ":" yazın. (Çünki portlu proksilər tam olaraq ":" vasitəsilə yazılır).
9. Faylı saxlamaq üçün yol seçin, onu "Servers.txt" adlandırın.
10. Yarat düyməsini basın.

Beləliklə, müxtəlif portları (1-dən 9999-a qədər) olan on min proxy serverdən ibarət mətn sənədiniz var. İndi hansının işlədiyini müəyyən etməliyik. Bunu necə etmək olar? Sadəcə http://www.onlinechecker.freeproxy.ru/ linkini izləyin və bütün siyahını "Servers.txt" saytından "Proxy Online Yoxlayın" qutusuna köçürün. "Proksi yoxlayın!" Xidmət tamamlandıqda, siyahınızdan işləyən serveri qaytaracaq.
Yaranan proxy server müxtəlif məqsədlər üçün istifadə edilə bilər.

Əlaqədar videolar

Proksi-serverlər ən çox özünüz haqqında müəyyən məlumatları onlara daxil ola biləcəyiniz şəxslərdən gizlətmək üçün istifadə olunur. Bu cür resursların anonimlik parametrlərinə baxmaq üçün xüsusi saytlar var.

Sizə lazım olacaq

  • - İnternetə çıxış.

Təlimat

Proksi server altında saytlara baxmaq funksiyasından istifadə etmək üçün ən çox istifadə edin sadə üsul- anonimləşdirici sayt. Bunu etmək üçün əvvəlcə brauzerinizdə müvafiq funksiyanı aktivləşdirin, əgər bu əvvəllər edilməyibsə.

Sadəcə bu cür saytlar üçün İnternetdə axtarışdan istifadə edin və sevimlilərdən birini açın. Pros bu üsulçox - əlavə quraşdırma tələb olunmur proqram təminatı, proxy serverlər haqqında məlumat toplamaq və süzgəcdən keçirmək üçün uzun əməliyyatlar yerinə yetirməyə ehtiyac yoxdur və s. Burada mənfi cəhət məhdud funksionallıqdır.

Proksi server ünvanı altında şəbəkəyə daxil olmaq üçün xüsusi proqramlardan istifadə edin. Belə proqramlar adətən mövcud resursları axtarır, sonra mövcud olanlar arasından ən yaxşı variantları seçir, bundan sonra nəticələr yoxlanılır və onlardan biri seçilir. Bu prosedur bir neçə saat çəkə bilər, lakin bu halda fərqli olaraq daha çox seçiminiz var sürətli yol.

İnternetə daxil olduğunuz proksi serverin adına baxmaq istəyirsinizsə, kompüterinizdə istifadə etdiyiniz brauzerin xüsusiyyətlərində "Bağlantı" menyusunu açın və sonra "LAN Parametrləri" bəndindəki məlumatlara baxın.

İstifadə etdiyiniz proksi serverin etibarlılığını yoxlamaq istəyirsinizsə, bunun üçün xüsusi saytlardan istifadə edin, məsələn, http://privacy.net/analyze-your-internet-connection/ resursunda məlumatlarınızı təhlil etdikdən sonra sayt sizə və sizin kompüteriniz haqqında məlumat verəcək və bu məlumat şəbəkədəki digər insanlar üçün də mövcud ola bilər.

Siz həmçinin http://www.stilllistener.addr.com/checkpoint1/index.shtml kimi oxşar xidmətlərdən istifadə edə bilərsiniz. Əgər onların menyusunda öz real ünvanınızı tapsanız, deməli seçdiyiniz proksi etibarsızdır.

Əlaqədar videolar

Faydalı məsləhət

İnternetdə bir proksi altında qeyri-qanuni heç bir şey etməyin, bu və ya digər şəkildə həqiqi ünvanınızı tam anonimliklə də tapmaq mümkün olacaq.

proxy server istifadəçi sorğusunu son serverə çatdırmaq üçün xidmət edən ara serveri adlandırın. Şəbəkənin sürətini artırmaq və ya anonimləşdirmək üçün adətən bir proxy server istifadə olunur.

Təlimat

Anladığınızdan əmin olun mövcud növlər proksi serverləri: - HTTP proksi - bütün brauzerlərə uyğun gələn və veb proqramların funksionallığını dəstəkləyən ən çox yayılmış server növü; - Socks proksi, protokol versiyalarına görə Socks5 və Socks4-ə bölünür - bütün UDP və TCP/IP protokollarını dəstəkləmək üçün nəzərdə tutulmuşdur, lakin bəzi İnternet proqramları ilə uyğun gəlmir (əsasən IRC müştəriləri və veb-peycerlər tərəfindən istifadə olunur); - CGI proksiləri - veb resursdur və yalnız brauzer proqramları ilə işləyir; - FTP proksiləri - istifadə olunur. korporativ şəbəkələr bir firewall tərəfindən məhdudlaşdırılmış İnternet ilə.

Bu tip proksi serverlərin mümkün istifadəsində fərqin xüsusiyyətlərinə görə aydın olduğundan əmin olun: - şəffaf və ya şəffaf, - sorğunun təyinat serveri istifadə olunan proksi və kompüterin IP ünvanını görə bilər; - saxta - təyinat serveri saxta, saxta ünvan alır; - anonimator - təhlükəsiz sörfinq təmin edir.

Salam dostlar. Sistem blokunu öyrənməyə davam edirik. Bu gün kompüter portları haqqında danışacağam. Bu nədir? İnternet texnologiyalarının sürətli inkişafı ilə "port", "soket" anlayışları geniş şəkildə eşidilir. Bu başqa bir filialdır və bu gün bu barədə danışmayacağıq. Bu məqalənin mövzusu müxtəlif cihazları sistem blokuna qoşmaq üçün nəzərdə tutulmuş sırf "dəmir", "real" konnektorlar (və ya portlar) haqqında məlumatları ehtiva edir.

Avadanlıq da təkmilləşdirilir və hər nəsillə biz satın alınan sistem bloklarında yeni növ bağlayıcılar (və ya portlar) kəşf edirik. Onlar müxtəlif sözdə bağlıdırlar periferiya qurğuları. Sistem bloku + monitor = kompüter. Onlara qoşulan hər şey (printerlər, skanerlər, proqramçılar, video kartlar, monitorlar və s.) periferik qurğulardır.

Kompüterdə çoxlu portlar var. Onlar var ana plata sistem bloku və birləşdiricilərdir (əksəriyyəti arxa tərəfdədir). Bəzi bağlayıcılar da ön paneldə göstərilir və onlar da ana plata ilə bağlıdır.

Xüsusi genişləndirmə yuvaları vasitəsilə də əlavə qurğular quraşdıra bilərsiniz. Bu cihazlara diskret qrafik kartları, şəbəkə kartları, wifi adapterləri, USB hubları, kart oxuyucuları, elektron kilidlər, video kartlar və s.

Genişləndirmə yuvalarının olması sizə əlavə gün sərf etmədən öz seçimlərinizə əsaslanaraq dizayner kimi kompüteri müstəqil şəkildə yığmağa imkan verir. Çünki tərtibatçılar istehsal olunan avadanlıqları çoxdan standartlaşdırıblar. Lazım gələrsə, onu yeniləyə bilərsiniz. IBM-PC uyğun kompüterlərin (bu cür platforma belə adlanır) bir vaxtlar Apple Macintosh bazarından sıxışdırılıb çıxarılmasının əsas səbəbi budur.

Onların sistem blokları əvvəlcə ayrılmaz idi və avadanlıq dəyişdirilə bilməzdi. Belə bir cihazı təkmilləşdirmək mümkün deyil və belə bir cihazın davamlılığı azalır.

Kompüter portlarının qısa siyahısı

Bağlayıcıları bir-birindən vizual olaraq ayırd etməyi bacarmalısınız. İstehsalçı həmişə adlarını göstərmir. Bağlayıcılar sistem blokunun arxa panelində qruplaşdırıldığından, onunla başlayacağıq. Bütün limanların ingiliscə adı var, ediləcək heç nə yoxdur. Qısaca onları bölmək olar:

  1. Serial portlar;
  2. Paralel port;
  3. kompüter və siçan üçün portlar;
  4. USB portları;
  5. SCSI portları;
  6. Video portları;
  7. Şəbəkə kabeli birləşdiriciləri;
  8. Audio konnektorlar;
  9. kart oxuyucuları;

Bu növlərdən bəziləri artıq unudulub və artıq müasir anakartlarda tapıla bilməz. Digər növlər, əksinə, funksionallığını genişləndirir və gurmeler üçün anakartlar var - keyfiyyətli audio və ya video həvəskarları.


Belə lövhələr üçüncü tərəfin audio və ya video formatlarını da dəstəkləyə bilər (Sony, Philips) və sonra belə bir kompüterdə müvafiq konnektoru tapa bilərsiniz. Audio və video portları bu gün xüsusi çeşidlə öyünə bilər.

Periferik qurğuları birləşdirmək üçün kompüter portları

Serial port- bu gün artıq köhnəlib. Lakin elektron cihazları təmir edən mütəxəssislər üçün onlar dəyərlidir. Əvvəlcə bu port modemi birləşdirmək üçün istifadə edilmişdir. Məlumat ötürmə sürəti tipikdir - saniyədə 110 ilə 115200 bit. Adətən bağlayıcıları olan ikisi var idi. D.B. 9 ata növü:

Sürət proqramçının mikrokontrolleri yandırması üçün kifayətdir və ya mobil telefon. Və ya mənbə ilə məlumat mübadiləsi üçün fasiləsiz enerji təchizatı. Bu limanlar adlanır COM1COM2.

Paralel port- çoxlarına tanışdır, çünki o, əsasən printeri birləşdirmək üçün nəzərdə tutulmuşdu. Həm də demək olar ki, nəsli kəsilmiş bir növ. O, həmçinin hardware təhlükəsizlik açarlarını birləşdirmək üçün istifadə edilmişdir.


Bağlantı üçün bağlayıcı istifadə olunur. DB25"ana" kimi. Məlumat ötürmə sürəti aşağıdır - lakin bu, bir proqramçı və ya köhnə üçün kifayətdir lazer printer. Əksər köhnə kompüterlərdə həmişə iki ardıcıl port və bir paralel var idi.

Klaviatura və siçan portları bütün istifadəçilərə tanışdır. Müasir kompüterlərdə onlar bənövşəyi və yaşıl rəngdədir. Siçan və klaviaturanın tıxacları eyni rəngdədir. Çaşdırmaq çətindir. Bağlayıcılar altı pinli (mini-Din) tipli "ana"dır. Onlar Almaniyada icad edildi və standart oldu. IBM/PC2 üçün başqa bir ad

onlar ilk dəfə qeyd olunan IBM PC platformasında istifadə olunduğu üçün. Qoşularkən birləşdiricilər qarışdırılırsa, cihazlar işləməyəcəkdir. Müəyyən bir artı - USB portlarına qənaət edin. Minuslar - səhv qoşulduqda kompüteri yenidən başlatdığınızdan əmin olun. Yeri gəlmişkən, həm də yoxa çıxan bir növ. Bir çox müasir kompüterlərdə bu port yalnız bir qalır - və eyni zamanda bənövşəyi-yaşıl rəngə boyanır. Siz ona yalnız bir cihazı, ya siçan, ya da klaviatura qoşa bilərsiniz.

USB portları. Beynelxalq Avtobus seriyasi, ( Beynelxalq Avtobus seriyasi). 1998-ci ildən bəri digər limanları sıxışdırır; hətta avtomobil radiolarında və videokameralarında bu gün bu birləşdiricini tapa bilərsiniz. İlk nəsillərdə məlumat ötürmə sürəti təxminən 12 Mb / s idi. - o dövrlər üçün ağılları əsən. Bu gün biz 5 Gbps sürətə malik USB 3-dən istifadə edirik

Bu portlar xaricdən dəyişməyib. Kompüterdə A tipli konnektorlar var. Hər hansı bir bağlı cihazdakı konnektor "B" adlanır. Onun dörd kontaktı var, ikisi cərəyan, ikisi məlumat ötürülməsi üçün. Müvafiq olaraq, USB 3.0 portlarında iki dəfə çox pin var.

SCSI portları(Kiçik Kompüter Sistemləri İnterfeysi) . Bizimlə olduqca spesifik və nadir bir şey; Düşünürəm ki, adi bir istifadəçi ilə xaricdə tapa bilməyəcəksiniz. İnanıram ki, belə interfeysləri olan qurğular sifarişlə - korporativ istifadə üçün hazırlanmışdır. Bu, 160 Mbit / s-ə qədər sürətlə məlumat mübadiləsi üçün şəbəkə interfeysidir.


Bir dəfə 1999-cu ildə Dell tərəfindən Amerikadan gətirilmiş noutbuka rast gəldim. Onun bu çox pinli portlardan biri var idi. O, elə yerləşmişdi ki, yalnız noutbuku stolun üstünə qoymaqla istifadə oluna bilərdi. Bağlayıcı özü yaylar üzərində pərdələrlə bağlanır. Nəticə etibarilə, Amerikanın bir yerində bu konnektorun quraşdırıldığı masalar da var idi ... Onu gətirirsən, stolun üstünə qoyursan və o, korporativ şəbəkəyə qoşulur.

İnterfeys çeşidləri artıq bizə tanışdır db-25, eləcə də 50-Yüksək Sıxlıq, 68-pin -Yüksək Sıxlıq, 80-pin SCA, Centronics. Qoşulmaq mümkündü sabit disklər bu interfeysə. Bağlantıdan məsul olan xüsusi bir lövhə - ana adapter.


Video portları. Onları başqaları ilə də qarışdıra bilməzsiniz. Standart video port mavi rəngli 15 pinli dişi D tipli VGA konnektorudur. Monitoru birləşdirmək üçün istifadə olunur. Bu 1987-ci ildə qəbul edilmiş köhnə standartdır. Bütün anakartlarda bu yoxdur. Əgər sizdə "bortda" yoxdursa, o zaman sistem blokunun aşağı hissəsində tapıla bilər. Genişləndirmə yuvasına bir video kart quraşdırılmışdır:

Artıq malik olduğunuza əlavə olaraq bir video kart quraşdırmaq qərarına gəlsəniz ("bortda"), ikincisi artıq işləməyəcəkdir. Bu yaxşıdır. Monitor yalnız quraşdırılmış birinə qoşulduqda işləyəcək.

Müasir video kartlarda VGA portunu tapmaq artıq çətinləşib; onları başqa bir çeşid - DVI əvəz edir. Keçid anakartında bu belə görünür:

Çox tez-tez VGA video kartının uğursuz olduğu hallar var. Yenisini aldıqdan sonra məlum olur ki, onun yalnız DVI portları var.Bu halda siz adapter alıb DVI konnektoruna quraşdırmalısınız:

Adapterin növünə diqqət yetirin. Fakt budur ki, DVI konnektorları da fərqlidir - yeni bahalı video kartlarda DVI-D və ya DVI-I portları var. Adapterlər dəyişdirilə bilməz, bu nöqtəni satıcı ilə yoxlayın.

Bu halda yeni monitor almağa ehtiyac qalmayacaq. İndiyə qədər yeni monitorlar da iki növ birləşdirici ilə gəlir - VGA və DVI.

HDMI portu. 21-ci əsrdə onsuz indi hara? Multimedia interfeysi surətdən qorunmaqla yüksək dəqiqlikli video və audio ötürmək üçün nəzərdə tutulmuşdur. Eyni zamanda həm yuxarıdakı videonu, həm də bəzi audio portlarını (SCART, VGA, YPbPr, RCA, S-Video.) əvəz edir. Yəqin ki, bu interfeys nəhayət hər şeyi əvəz edəcək. Hər hansı bir rəqəmsal avadanlıqda tapıla bilər - kameradan kompüterə (və ya laptopa).

Ölçü USB portu ilə müqayisə edilə bilər və məlumat ötürmə sürəti yuxarıda göstərilənlərlə müqayisədə böyükdür - 48 Gbps-ə qədər. Məlumatların ötürülməsi yaxşı müdaxilə qorunması olan bir kabel vasitəsilə həyata keçirilir. Kabel noutbuka və televizora qoşula və videolara baxa bilər. Kabel uzunluğu 10 metrdən çox olmamalıdır, əks halda gücləndirici / siqnal təkrarlayıcı lazımdır.

Pro audio yuvalar Mən ətraflı danışmayacağam. Xüsusi bir şeyə gəldikdə, hər şey ev DVD pleyerindəki kimi görünür. Buna misal olaraq genişləndirmə yuvasına quraşdırıla bilən SPDiF konnektorunu göstərmək olar:

SONY və PHILIPS-dən səs standartı olan bu kart müvafiq konnektora birləşdiricidən istifadə edərək ana plataya qoşulur. Mikrofonu, dinamikləri, qulaqlıqları birləşdirmək üçün standart prizlər belə görünür:

HD audio istəyirsinizsə, burada müvafiq adapteri qoşmağınız lazım ola bilər. Anakartınız üçün sənədləri oxuyun:

şəbəkə portları. Bizim dövrümüzdə onlarsız etmək mümkün deyil. İnterneti kabel və ya radio vasitəsilə şəbəkə interfeysi vasitəsilə əldə edirik. Anakartlarda standart daxili konnektor var RJ45İnternet kabelini qoşmaq üçün:

Köhnə kompüterlərdə sürət standartı 100 Mbit / s idi, müasir şəbəkə kartları 1000 Mbit / s verir. Bir şəbəkə kartı sizin üçün kifayət deyilsə, əlavə bir kart alıb genişləndirmə yuvasına daxil edə bilərsiniz:

Bu kart PCI yuvası üçün uyğundur. PCI-express üçün daha kiçik seçimlər var:

Satın alarkən müəyyən bir kartın məlumat ötürmə sürətini göstərin. Aşiqlər üçün simsiz şəbəkələr Wi-Fi adapterlərinin geniş seçimi də var:

Onlar həmçinin PCI genişləndirmə yuvalarına və ya PCI Express-ə qoşula bilər. Bununla birlikdə, sistem blokunu ovlamaq istəmirsinizsə, belə bir kartın bir variantı olan USB də ala bilərsiniz:

Siz onu porta daxil edin və WIFI parolunu daxil edin. Və başqa bir periferik əlaqəniz var. Bir çox ev printeri modellərində WIi-Fi adapteri də var və bu quraşdırma ilə siz simsiz çap edə bilərsiniz. Xoşbəxtlikdən, bu gün geniş seçim var və şəbəkə kartları və printerlər.

Kompüteri söndürərkən USB portlarını necə söndürmək olar?

Nəhayət, sizə bir problemi necə həll edəcəyinizi söyləyəcəyəm. Video çəkiliş və skayp söhbəti üçün mikrofonlu qulaqcıqım var. Çinlilər lazım olan yerdə itələməyi sevirlər və gözəllik üçün LEDlərə ehtiyac yoxdur. Kompüter söndürüldükdə, arxa işıq hələ də yanır, çünki o, USB portundan qidalanır.

Klaviatura da parlayır, bu da gecələr çox rahat deyil, pis olmasa da (qaranlıqda yazsanız). Limanların gücünü həmişəlik söndürmək üçün düymələr kombinasiyasını yazmağa cəhd edin Win + R və "Run" sətirinə əmri yapışdırın powercfg /saat söndürülür.

Sonra kompüteri söndürməlisiniz. Semptomlar çox güman ki, yox olacaq. Bu əmr yuxu rejimini söndürür və kompüter tamamilə kəsilir. "Güc Planı"nda güc parametrləri üçün idarəetmə panelinə baxa bilərsiniz.Lakin bu parametrin BIOS vasitəsilə söndürüldüyü lövhələrin modelləri var. Və ən qabaqcıl, bu funksiya əlil deyil və ya çox dərindən gizlədilmir. Qadcetləri gecə doldurmağın belə rahat olduğu güman edilir.

Çətin hallarda anakart sənədləri kömək edə bilər. İstədiyiniz jumperi (jumper) tapın və gücü əl ilə söndürün. Amma çox çətindir. Və ən asan yol açarları olan bir USB hub almaq və lazımi periferiyaları ona bağlamaqdır. Və əziyyət çəkməyin. Əlvida, yenidən görüşənə qədər!

Kompüter + mobil telefon: effektiv qarşılıqlı əlaqə Goltsman Viktor İosifoviç

COM portları və USB

COM və USB portları

Portlar kompüterin xarici avadanlıqla əlaqə qura bildiyi qurğulardır. Düzgün desək, portların özləri kompüterin içərisində yerləşən mikrosxemlərdir və onlara qoşulmuş bağlayıcılar sistem blokunun arxa divarında göstərilir (şəkil 1.3).

düyü. 1.3. Port bağlayıcıları.

Əvvəlcə kompüterlərdə serial (seriya) port gəldi. Əks halda, COM-port və ya RS-232 adlanır. COM portuna 9 pinli konnektorla bitən bir neçə teldən ibarət kabel qoşulur. Bu port vasitəsilə məlumat elektrik impulsları ardıcıllığı şəklində ötürülür. Bir naqildə (Tx) kompüter məlumatı xarici qurğuya ötürür, digərində isə (Rx) qəbul edir.

RS-232 standartı on ildən artıqdır ki, dəyişməz qalıb. Kompüterin ana platasında iki ardıcıl port var - COM1 və COM2. İstənilən sistem blokunun arxa divarında ən azı bir serial port konnektoru (COM1) var. Müasir kompüterlərdə ikinci port (COM2) adətən sadəcə arxa divarda göstərilmir, baxmayaraq ki, onun üçün anakartda birləşdirici blok hazırlanır.

Kompüter söndürüldükdə cihazları serial porta qoşmaq tövsiyə olunur. Praktikada bu tələb adətən nəzərə alınmır, bu da bəzən ya qoşulmuş cihazın, ya da portun özünün uğursuzluğuna səbəb olur.

COM port parametrləri aşağıdakı kimi konfiqurasiya edilə bilər.

1. Qaçış Cihaz meneceri. Bunu etmək üçün düyməni basın Başlamaq və İdarəetmə Panelini seçin. Simgeyə iki dəfə klikləyin Sistem. Nişanda Avadanlıq Düyməyə bas Cihaz meneceri.

2. Elementin üzərinə iki dəfə klikləyin COM və LPT portları.

3. Parametrlərini dəyişmək istədiyiniz portu seçin və əmri yerinə yetirin Xüsusiyyətlər. Bir pəncərə açılacaq (Şəkil 1.4).

düyü. 1.4. Port parametrləri.

Nişanda Port parametrləri pəncərə Xüsusiyyətlər: Serial port (COM2) bir neçə variant mövcuddur. Bunlardan birinci parametrə ehtiyacımız ola bilər Sürət (bps), portun məlumat ötürmək və qəbul etmək sürətini təyin edir. Varsayılan dəyər 9600 bps-dir. Ehtimal olunur ki, porta qoşulan istənilən qurğu bu sürətlə işləməyə qadirdir. Bununla birlikdə, modemlər və məlumat kabelləri daxil olmaqla bir çox müasir cihaz mobil telefonlar, kompüterlə daha yüksək sürətlə məlumat mübadiləsi edə bilir. Buna görə, qoşulmuş cihaz aşağı ötürmə sürətində sabit işləyirsə, dəyəri 57,600 və ya 115,200 bps-ə qədər artırmağa cəhd edə bilərsiniz - məlumatlar daha sürətli ötürüləcək.

4. Siyahıdan istədiyiniz port sürətini seçin və üzərinə klikləyin tamam.

Serial port parametrlərinin qalan hissəsi adətən dəyişdirilməyə ehtiyac yoxdur. Düyməni basaraq bütün port parametrlərini orijinal dəyərlərinə qaytara bilərsiniz Defoltları bərpa edin.

Limanlar USB avtobus(universal serial bus - universal serial bus) hər hansı birində olmalıdır müasir kompüter(şək. 1.2-ə baxın). Xarici cihazları birləşdirmək üçün bu standart tədricən seriya portunu əvəz etdi. Buradakı məlumatlar, eləcə də COM portu vasitəsilə iki naqil vasitəsilə ötürülür. Üçüncü tel bağlı cihazları +5 V təchizatı gərginliyi ilə təmin edir.

vasitəsilə maksimum məlumat ötürmə sürəti USB portu serial port vasitəsilə demək olar ki, 1000 dəfə yüksəkdir. Doğrudur, böyük bir "yavaş düşünən" telefonu birləşdirərkən bu vacib deyil. Daha da əhəmiyyətlisi, standart kompüter işləyərkən cihazların kompüterə "isti" qoşulma ehtimalına zəmanət verir. USB portları. Bundan əlavə, USB portları konfiqurasiya tələb etmir. AT Cihaz meneceri USB portlarına qoşulmuş hər bir cihazın istehlak etdiyi cərəyan haqqında məlumatı göstərir.

Üç növ var USB bağlayıcılar, yalnız forma və ölçüdə fərqlənir (şək. 1.5).

Kabelin kompüterə qoşulması üçün "müntəzəm" tipli düz konnektor istifadə olunur. Miniatür adapterlər eyni konnektorla təchiz olunub, onlar birbaşa sistem blokunun USB portuna daxil edilir. Sistem blokunun ön panelində əlavə portlar göstərildikdə belə bir adapteri birləşdirmək xüsusilə rahatdır. Ön paneldə USB konnektorları yoxdursa və hər dəfə kompüterin arxasına keçmək çətinləşirsə, hər iki ucunda A tipli konnektorları olan uzatma kabeli kömək edəcəkdir.

düyü. 1.5. USB bağlayıcılar.

B tipli konnektor kabeli periferik qurğulara qoşmaq üçün istifadə olunur: printerlər və modemlər.

Portativ cihazlara (telefonlar, kameralar) qoşulmaq üçün mini-USB və ya mini-B konnektorundan istifadə edin.

Kompüter + mobil telefon kitabından: effektiv qarşılıqlı əlaqə müəllif Qoltsman Viktor İosifoviç

COM və USB Portları Portlar kompüterin xarici avadanlıqla əlaqə saxlaya biləcəyi qurğulardır. Düzünü desək, portların özləri kompüterin içərisində yerləşən mikrosxemlərdir və onlara qoşulmuş bağlayıcılar sistem blokunun arxa divarında göstərilir (Şəkil 2).

PC Hardware kitabından [Populyar dərslik] müəllif Ptashinsky Vladimir

Fəsil 10 Genişləndirici avtobuslar: Yuvalar və Portlar Bus-avtobus, avtobus-avtobus nai... Bir vaxtlar məşhur olan kompüter proqramı Əvvəlki fəsillərdə biz kompüterin müxtəlif daxili və xarici komponentlərinə baxdıq. İndi bütün bu komponentlərin necə olduğuna baxaq

DIY Linux Server kitabından müəllif

1.7.6. Limanlar və Daemonlar Aşağıdakı müzakirə serverin nə olduğunu və hansı xidmətləri konfiqurasiya etməli olduğunuzu artıq bildiyinizə əsaslanır. Kitabın necə işləyir (səh. 1.5) paraqrafında konkret xidmətin konfiqurasiyasının hansı fəsillərdə təsvir olunduğu ətraflı təsvir edilmişdir. Budur

Kompüter Təlimatı kitabından müəllif Kolisniçenko Denis Nikolayeviç

2.2.8. Əlavə USB portları USB (Universal Serial Bus) universal seriya avtobusudur. USB-yə bir çox cihaz qoşulur: USB disklər, rəqəmsal kameralar, rəqəmsal video kameralar, printerlər, skanerlər, modemlər, hətta USB klaviaturalar və USB siçanları.Aydındır ki, belə müxtəliflik ilə

Asterisk™-dən: Telefoniyanın Gələcəyi İkinci Nəşr müəllif Meggelen Jim Wang

TDM400P lövhəsində FXO və FXS portlarını necə tapmaq olar 4.1 FXS və FXO modulları olan TDM400P lövhəsini göstərir. Foto ağ-qaradır, ona görə də rəngləri ayırd etmək mümkün deyil, lakin 1 nömrə yaşıl rəngdə FXS modulu, 2 nömrə isə narıncı-qırmızı rəngdə olan FXO moduludur. Şəklin aşağı sağ küncündə görə bilərsiniz

Kompüterin sirləri və sirləri kitabından müəllif Orlov Anton A

Fəsil 10. Portlar. Proksi. Firewall Əksər kompüter istifadəçiləri port sözünü görəndə onu adətən COM, LPT, PS/2 kimi abbreviaturalarla əlaqələndirirlər. Yəni - sadəcə olaraq hər hansı bir periferik əlavə edə biləcəyiniz "yuvaların" adları

Sistem Proqramlaşdırma kitabından Windows mühiti müəllif Hart Johnson M

Giriş/Çıxış Tamamlama Portları Fəsil 14, iplərin sayını məhdudlaşdırmaqla iplər arasında yarış şəraitindən qaçmaq üçün başqa mexanizm təmin edən Giriş/Çıxış Tamamlama Portlarını təsvir edir. I/O tamamlama portları kiçik olanlara imkan verir

Kitabdan TCP/IP Architecture, Protocols, Implementation (o cümlədən IP version 6 və IP Security) müəllif Faith Sidney M

FƏSİL 14 Asinxron Giriş/Çıxış və Tamamlama Portları Giriş/Çıxış əməliyyatları digər emal növləri ilə müqayisədə daha yavaşdır. Aşağıdakı amillər bu yavaşlamadan məsuldur: Axtarışa sərf olunan vaxta görə gecikmələr

Proqramlaşdırma Texnologiyaları kitabından müəllif Kamaev V A

Giriş/Çıxış Tamamlama Portları Yalnız NT platformalarında dəstəklənən I/O Tamamlama Portları üst-üstə düşən I/O və müstəqil axınları birləşdirir və ən çox server proqramlarında istifadə olunur. Hansı tələbləri öyrənmək üçün

The C Language - Başlayanlar üçün Bələdçi kitabından müəllif Prata Stephen

Nümunə: I/O Tamamlama Portlarından istifadə edən Server Proqramı 14.4, I/O tamamlama portlarından istifadə edən serverNP proqramının (Proqram 11.3) modifikasiyasıdır. Bu server server mövzularından ibarət kiçik bir hovuz və daha böyük hovuz yaradır

Linux üçün proqramlaşdırma kitabından. Peşəkar yanaşma müəllif Mitchell Mark

Notebook kitabından [səmərəli istifadə sirləri] müəllif Ptashinsky Vladimir

10.2.5 Tətbiq portları Müştəri daxil olmaq istədiyi xidməti müəyyən etməlidir. Bu, host xidmətinin IP ünvanı və onun TCP port nömrəsinin spesifikasiyası vasitəsilə həyata keçirilir. UDP ilə olduğu kimi, TCP port nömrələri 0-dan 65535-ə qədər dəyişir. Portlar 0-dan 1023-ə qədər dəyişir.

Müəllifin kitabından

6.4. PORTLAR VASİTƏ VERİLƏNİ MÜBADİLƏ EDƏN PROQRAMLARDAN SİSTEMLƏR Belə mübadilə adətən çoxprosessorlu (çox maşınlı) emalda həyata keçirilir. Proqramların hər birinin portu müvafiq proqramda həm giriş, həm də çıxış məlumatlarının yığılması və yoxlanılması üçün proqramı təmsil edir.

Müəllifin kitabından

SİSTEMDƏN ASLI OLANLAR: INTEL 8086/8088 MİKROprosessorların I/O PORTLARI Nəzərə alın müxtəlif cihazlar I/O, çünki biz indi C kompilyatorunun həyata keçirilməsini müəyyən bir hesablamanın tələblərinə necə uyğunlaşdıracağımızı müzakirə etmək istəyirik.

Müəllifin kitabından

7.3.4. Serial Portlar /proc/tty/driver/seriya faylı serial portlar haqqında konfiqurasiya və statistika məlumatlarını ehtiva edir. Bu portlar sıfırdan başlayaraq nömrələnir. Setserial əmri həmçinin port parametrləri ilə işləməyə imkan verir, lakin digər şeylər arasında /proc/tty/driver/serial faylı,

Müəllifin kitabından

Bağlayıcılar və portlar Bütün müasir noutbuklar demək olar ki, bütün müasir periferiya qurğularına qoşula bilən USB portları ilə təchiz edilmişdir. USB 2.0 interfeysi 60 Mbps-ə qədər məlumat ötürmə sürətini təmin edir və USB 1.1 ilə geriyə uyğundur. Bu hiyləgər

RS-232 interfeysinin təsviri, istifadə olunan birləşdiricilərin formatı və pinlərin təyinatı, siqnal təyinatları, məlumat mübadiləsi protokolu.

ümumi təsviri

Daha rəsmi olaraq "EIA/TIA-232-E" adlanan, lakin daha çox "COM port" interfeysi kimi tanınan RS-232 interfeysi əvvəllər ən çox yayılmış interfeyslərdən biri idi. kompüter texnologiyası. O, hələ də tapılır stolüstü kompüterlər, USB və FireWare kimi daha sürətli və daha ağıllı interfeyslərin yaranmasına baxmayaraq. Radio həvəskarlarının nöqteyi-nəzərindən onun üstünlükləri arasında aşağı minimum sürət və evdə hazırlanmış bir cihazda protokolun tətbiqi asanlığı daxildir.

Fiziki interfeys iki növ bağlayıcıdan biri ilə həyata keçirilir: DB-9M və ya DB-25M, sonuncusu hazırda istehsal olunan kompüterlərdə praktiki olaraq heç vaxt tapılmır.

9 pinli konnektorun pin təyini


9 pinli kişi DB-9M növü
Sancaq tərəfində pin nömrələmə
Siqnalların istiqaməti host (kompüter) ilə bağlıdır
Əlaqə Siqnal İstiqamət Təsvir
1 CD Giriş Operator aşkar edildi
2 RXD Giriş Alınan məlumatlar
3 TXD Çıx Köçürülən məlumatlar
4 DTR Çıx Host Hazırdır
5 GND - ümumi tel
6 DSR Giriş Cihaz hazırdır
7 RTS Çıx Ev sahibi köçürməyə hazırdır
8 CTS Giriş Cihaz qəbul etməyə hazırdır
9 R.İ. Giriş Zəng aşkarlandı

25 pinli konnektorun pin təyini

Əlaqə Siqnal İstiqamət Təsvir
1 QALXAN - Ekran
2 TXD Çıx Köçürülən məlumatlar
3 RXD Giriş Alınan məlumatlar
4 RTS Çıx Ev sahibi köçürməyə hazırdır
5 CTS Giriş Cihaz qəbul etməyə hazırdır
6 DSR Giriş Cihaz hazırdır
7 GND - ümumi tel
8 CD Giriş Operator aşkar edildi
9 - - Ehtiyat
10 - - Ehtiyat
11 - - İstifadə olunmur
12 SCD Giriş №2 daşıyıcı aşkar edildi
13 SCTS Giriş Cihaz №2 qəbul etməyə hazırdır
Əlaqə Siqnal İstiqamət Təsvir
14 STXD Çıx Köçürülmüş məlumat №2
15 TRC Giriş Transmitter vaxtı
16 SRXD Giriş №2 məlumatı qəbul edin
17 RCC Giriş Qəbuledicinin vaxtı
18 LLOOP Çıx yerli döngə
19 SRTS Çıx Host №2 köçürməyə hazırdır
20 DTR Çıx Host Hazırdır
21 RLOOP Çıx Xarici döngə
22 R.İ. Giriş Zəng aşkarlandı
23 DRD Giriş Məlumat sürəti müəyyən edilmişdir
24 TRCO Çıx Xarici ötürücü vaxtı
25 TEST Giriş Test rejimi

Cədvəllərdən görünür ki, 25 pinli interfeys tam hüquqlu ikinci ötürmə-qəbul kanalının ("#2" işarəsi ilə işarələnmiş siqnallar), həmçinin çoxsaylı əlavə nəzarət və idarəetmə siqnallarının olması ilə seçilir. Bununla belə, tez-tez kompüterdə "geniş" konnektorun olmasına baxmayaraq, əlavə siqnallar sadəcə ona qoşulmur.

Elektrik xüsusiyyətləri

Transmitter məntiq səviyyələri:"0" - +5 ilə +15 Volt arasında, "1" - -5 ilə -15 Volt arasında.

Qəbuledici məntiq səviyyələri:"0" - +3 Voltdan yuxarı, "1" - -3 Voltdan aşağı.

qəbuledicinin giriş empedansı 3 kOm-dan az deyil.

Bu xüsusiyyətlər standart tərəfindən cihazın uyğunluğuna zəmanət verən minimum kimi müəyyən edilir, lakin real xüsusiyyətlər adətən daha yaxşıdır, bu da bir tərəfdən portdan aşağı gücə malik cihazları (məsələn, evdə hazırlanmış çoxsaylı məlumat kabelləri) işə salmağa imkan verir. mobil telefonlar üçün bu şəkildə hazırlanmışdır) və digər tərəfdən, port girişini təmin etmək üçün ters çevrilmiş Bipolyar siqnal əvəzinə TTL səviyyəsi.

Əsas interfeys siqnallarının təsviri

CD- Cihaz qəbul edilən siqnalda daşıyıcı aşkar etdikdə bu siqnalı təyin edir. Tipik olaraq, bu siqnal modemlər tərəfindən istifadə olunur, bu yolla hosta xəttin digər ucunda işləyən modem aşkar etdikləri barədə məlumat verir.

RXD- Əsas cihazdan verilənləri qəbul edən xətt. Bu, "Məlumat mübadiləsi protokolu" bölməsində ətraflı təsvir edilmişdir.

TXD- Cihaza host məlumat bağlantısı. Bu, "Məlumat mübadiləsi protokolu" bölməsində ətraflı təsvir edilmişdir.

DTR- Host məlumat mübadiləsinə hazır olduqda bu siqnalı təyin edir. Əslində, siqnal port rabitə proqramı tərəfindən açıldıqda təyin edilir və port açıq olduğu müddətdə bu vəziyyətdə qalır.

DSR- Cihaz işə salındıqda və ev sahibi ilə əlaqə saxlamağa hazır olduqda bu siqnalı təyin edir. Bu və əvvəlki (DTR) siqnallar rabitə üçün təyin edilməlidir.

RTS- Host məlumatı cihaza ötürməyə başlamazdan əvvəl bu siqnalı təyin edir, həmçinin onun cihazdan məlumat almağa hazır olması barədə siqnal verir. Aparat rabitə nəzarəti üçün istifadə olunur.

CTS- Cihaz məlumatları qəbul etməyə hazır olduqda (məsələn, host tərəfindən göndərilən əvvəlki məlumatlar xəttdə modem tərəfindən ötürüldükdə və ya şəbəkədə boş yer olduqda) əvvəlki host parametrinə (RTS) cavab olaraq bu siqnalı təsdiqləyir. ara tampon).

R.İ.- Cihaz (adətən modem) uzaq sistemdən zəng qəbul edərkən bu tonu təyin edir, məsələn, modem zəngləri qəbul etmək üçün konfiqurasiya olunubsa, telefon zəngini qəbul edir.

Rabitə protokolu

RS-232 protokolunda məlumat mübadiləsinə nəzarətin iki üsulu var: aparat və proqram təminatı, həmçinin iki ötürmə rejimi: sinxron və asinxron. Protokol istənilən ötürmə rejimi ilə birlikdə idarəetmə üsullarından hər hansı birini istifadə etməyə imkan verir. O, həmçinin axın nəzarəti olmadan işləməyə imkan verir, yəni əlaqə qurulduqda (DTR və DSR siqnalları qurulur) ana və cihaz həmişə məlumat qəbul etməyə hazırdır.

Aparat nəzarət üsulu RTS və CTS siqnallarından istifadə etməklə həyata keçirilir. Məlumatı ötürmək üçün host (kompüter) RTS siqnalını təyin edir və cihazın CTS siqnalını təyin etməsini gözləyir, sonra isə CTS siqnalı qurulduqca məlumatları ötürməyə başlayır. CTS siqnalı növbəti baytın ötürülməsinə başlamazdan əvvəl ev sahibi tərəfindən yoxlanılır, buna görə də artıq ötürülməyə başlanmış bayt CTS-in dəyərindən asılı olmayaraq tamamilə ötürüləcəkdir. Yarım dupleks rabitə rejimində (cihaz və host məlumatı növbə ilə ötürür, tam dupleks rejimdə isə bunu eyni vaxtda edə bilirlər) RTS siqnalının host tərəfindən çıxarılması onun qəbul rejiminə keçməsi deməkdir.

Proqram təminatına nəzarət üsulu dayanma (xarakter kodu 0x13, XOFF adlanır) və davam (xarakter kodu 0x11, XON adlanır) üçün xüsusi simvolların qəbul edən tərəf tərəfindən ötürülməsindən ibarətdir. Bu simvolları aldıqdan sonra ötürən tərəf ötürülməni dayandırmalı və ya müvafiq olaraq onu davam etdirməlidir (əgər ötürülməsini gözləyən məlumatlar varsa). Bu üsul aparat tətbiqi nöqteyi-nəzərindən daha sadədir, lakin daha yavaş cavab verir və müvafiq olaraq azaldıqda ötürücünün əvvəlcədən xəbərdar edilməsini tələb edir. boş yer müəyyən həddə qədər qəbul buferində.

Sinxron ötürmə rejimi bitlər müəyyən bir sürətlə əlavə fasilələr olmadan bir-birini izlədikdə davamlı məlumat mübadiləsini nəzərdə tutur. COM portu ilə bu rejim dəstəklənmir.

Asinxron ötürmə rejimi odur ki, hər bir məlumat baytı (və əgər varsa paritet biti) bir sıfır başlanğıc biti və bir və ya daha çox bir dayanma bitindən ibarət saat ardıcıllığı ilə "bükülmüşdür". Asinxron rejimdə məlumat axını diaqramı şəkildə göstərilmişdir.

Mümkün qəbuledici əməliyyat alqoritmlərindən biri sonrakı:

  1. Qəbul siqnalının "0" səviyyəsini gözləyin (host üçün RXD, cihaz halda TXD).
  2. Bit müddətinin yarısını sayın və siqnal səviyyəsinin hələ də "0" olduğunu yoxlayın
  3. Bitin ümumi müddətini hesablayın və cari siqnal səviyyəsini ən az əhəmiyyətli məlumat bitinə yazın (bit 0)
  4. Bütün digər məlumat bitləri üçün əvvəlki nöqtəni təkrarlayın
  5. Paritetdən istifadə edərək düzgün qəbulu yoxlamaq üçün istifadə ediləcək ümumi bit müddətini və cari siqnal səviyyəsini hesablayın (aşağıya baxın)
  6. Bitin ümumi müddətini hesablayın və cari siqnal səviyyəsinin "1" olduğundan əmin olun.