xakep

Page 114

>> pht"€'aking 1

~~~~~~~~~~ ~~~~

.

~~

~~

~~~

~~~~

I~~~~~~~~~~~~~~~~~~ ~~ ~~~~ ~~~ ~~~~~~~~~""'~~~~~~~~ ~~~~ ~. ~~~~ -----------1

CfPrEL1.£10J1f1H

I DLINYJ.LlVEJOURNAL.COM I

1----------­

rJlABHbl~

~HCTPYMEHT

(J)P~KEPA

BemtKHIiI H MorY~HIiI UART Ha CTpaHiIllJ,axI HeOAHOKpaTHO ynoMiIlHaflC51 npOTOKOfl

UART,

HO MaflO

KTO 3HaeT, HaCKOflbKO 3TO MOLl\Hbli1 xaKepcKiIli1 iIlHCTpYMeHT. OH eCTb B 60flbWiIlHCTBe YCTPOi1CTB ill C ero nOMOLl\blO MO}l{HO 3aCTaBiIlTb pa60TaTb AeBai1cTaK, KaK HaM XOLJeTC51.Ii1HTepecHo7

. ~ •

i

i:l

OTTEJlErPACI>AKCOM-nOPTY

OCHOBHbl€ pa604lo1e J1l-1HHlA y Hac -

UART (Universal asynchronous receiver/tra nsmilter] lilJl III ,

no-pyccKlII, YAnn [YHlt1sepcanbHbllll aCV1HxpoHHblL:1 npl1eMQnepeAaT­

npOTOKOJl

[Received

YV1KI- cTapeillwltlL:1li1 caMbllll paCnpOCTpGlHeHHblL:1 Ha CerOAH>lwHlIIiII

3TI>1 nl1H 11 101 eOM-nopT8 3aAei1CTBoseHbl npl<1 nepe,D,aLJe 6e3 annapaTHoro

ynpaSlleHltl>l nOTOKOM ,lI,aHHbIX. nplo1 annapaTHoM nOrOK€ 3aAei:icTBo-

Ha1ll6o.nee

1II3SeCTeH >13

BaHbl e~e AonOnH;1reJlbHble lAHTep¢eC1cHble illtlHlAltl [OTS, RTS 11 np.J.

n pltleMHl'IKa RX 11

KOTOpbli.1 CTOlt1T YTe6A B KOMneJ. 3TO, Ha sepHoe, caMbllll ApeBHlt111 KOIVI-

BbIXO,Q nepe,n,aT4l-1Ka TX COe,D,l-1HeH C BXO,AOM

n bfOTepHblllllilHTep¢JeL:1c. OH A0)KIMI ,0,0 HaW fiX ,ll,Hellllll He nOTepAJ1 cBoei1

3JleKTplil'-leCKIili1 nplAHl.\lo1n pa50Tbl RS-232 OTnl1yaeTCR OT craHAapTHoi1

5-BOJlbToBoi1 TTL.

aKTyaJlbHOCTtIl.

HaAO cKa3aTb, '-lTO 1il3Ha4aJ1bHO Y1 HTep¢eHc YAnn

nO~Bj.1flC~ 8 C WA Ka K

Ha06opoT.

B 3TOM npOTOKO,'1€ JlOrl1'-leCKI-li1 Hyn b Jle)l(l'IT OT +3 AO + 12

-12, COOTS€TCl"aeHHO. npOM€ ) l(yToK OT ~3AO 1-3

BOJlbT, a eAlAH\1u,a oT~3AO

cpeACTBo Afl~ nepe,n,a'-llil TeJlerpa¢11blx co06UJ,eHl'IVo, l'I pa604l'1x 6l'1T TaM

BOl1bT c4I1TaeTC>l30Hoi:i H€Onpe,ll,eneHHOCTltl. Y'-lTYI, 4TO Bce Hanp>l.:>KeHlA51

6blilO nsnb [KaK B a36yKe Mop3e). ,llil~ nepeAa4l'1l'1cn0J1b308aJ1l'1Cb Me~

yKa3aHbi OTHOCl-1TellbHO Kopnyca KOMnbKHepa, l<111ltl3eMIl~. Tenepb, >l AY­

B KOMnblOTepHOM 6,lOKe nlilTaHlASl cy~eCTByeT

xa Hl'IyeCKl'Ie YCTpoVoCTBa. nOTOM n051BI>1Jll'lCb KOMnblOTepbl, Y1 KO,Qbl ASCII.

MaIO, Tbl nOHl-1MaeWb, 3a4€ M

KOTopble nOTpe60eam1 ceMb 611T. B HaLJaile 60-x Ha cMeHy npl1wna BceM

cpa3y ,IlBa Hanp>l>KeHl-1Sl:

113BeCTHaSl8-6V1THaSl Ta6JH11.l<l ACK\t1, l'I TorAa ¢lopMaT nepcAa4l'1 CTaJl

l-lO,ll)lSl pa60Tbi COM~nopTa,

3aHl'IMaTb nOJlHO~eHHbl~ 6aih. flnlOC ynpaBnsuoUJ,l'Ie Tpl'l 6\1T3.

TaKas:l 60f1bWall aMnmny,ll,a pa604lAX HanpSl)l(eH')Iiii, l.\eilblX

819'71 rOAY, KorAa y)l(e Ha4aJlc516YM MIilKpocxeM. rOPAOH 5eJlJl All51

HylKHa 8 nepsylO 04epe,Qb ,Iln>lIlOM€XOYCToi1YL-1BOCTlA J1lAHl-1i:i CBSl3l'1, no

KOMn blOTepOB PDP ¢;l'I pMbl Western Digital WD1402A.

cAenan Ml'IKpocxeMy UART

npl'lMepHO B Hayane 80~x ¢llAPMO~ National Semiconductor

6blJl C03AaH Yl'In 8520. B 90-e 6blJl nplAAyMaH 6y¢>ep K l'IHTep¢lei1cy. 4TO

-1211 + 12 SOflbT. OHl'I 6blllV1

BBeAeHbl cnelJ,l'IaJlb­

24

BOJlbTa,

CTaH,ll,apTy, ,D,lll'lHa Ka6eJlSl, no KOTOpCMyy Hac oeralCT AaHHble, MO>KeT 6blTb

15 M. XOHI Ha

Ha npaKTlAKe JlIOAltl yMy.op>l!1Io1Cb 3aCTaBMlTb era pa60TaTbAa)l(e

25 M.

3neKTp\4LJ€CKIo1€

KOTOpa>l OTill'l43eT ero OT ,Qpyrl-1x npOTOKOJlOB ceMe;;'CTBa UART.

i:l

C1>~3~KA~HTEPCI>EI1CA

napaMeTpbl RS-232 -

3TO rnaSHa~ x:apaKTep~CT\1 Ka,

n03BOJllilflO nepe,QasaTb AaHHbie H<:l 60ilee BblCOKl'IX CKOpOCT>lX. 3TOT l-1HTep¢lei1c, He npeTepnes npaKTI>1LJeCKVl Hl-1KaK.!'1X l'I3MeHeHl-1L11, .o.0lLlen l'I AO HaWl'IXAHeVi

I

D<Jtal. a nopT RXD

Oatal- npl-1HlAMalOtu,a~,

AeHb ~lil3lilYeCK""i1 npOTOKOJl nepeAa41i1 AaHHbIX.

ceMelllCTBa UART npoToKoll R5-2321B HapoAe - COM-nopT, TOT caMblii

1:'

RXD l'I TXO, lAlllo1 npoCTo RX ltl TX_

nepeAalOUJ,Cl>lllIo1Hltl>l - TXO (Transmitted

CfleAYKJ~~e Xap3KTeplilCTlilKl-'1 -

AaHHblX -

¢OPM3T nOCblllKL-1 ~ CKOpOCTb nepeAa4l'1

nOnHOCTl>1O npl'lMeHI>1Mbl KO sceM Bl-1A8M UART \1 o6ecneLJl'Isa­

lOT l'IX COBMeCTI<1MOCTb Yepe3 HeCIlO>l<Hble cxeMbl

ConpSl)l(eH~Sl.

I..1T06bl nOHsHb, 4TO POAHlAT lA OTillAyaeT pa3Hbie UART -Io1HTep¢ei1cbl,

eTa H,QapTH3Sl nOCblllKa 3ClHlAMaeT 10 61>1T Ho n paslA!1o 3TO pacn pOCTpa­

pa36cpeM nplilHlJ,lAn pa60Tbi caMoro nony!151pHoro lA JlI06l'1MOrO HaMIil

HReTCSl TOllbKO Ha cTaHAaprH ble HaCTpO~KI>1 COM - nopTe.

npoToKona RS~232. AOTOWHO pacnlo1cblBaTb ace TOHKOCTlA era pa60Tbi >l He

era MO.>KHO nepeHaCTpOl'lTb TaK, L-Ho6bl OH Aa)l(e l-1HTep¢eCic One-Wire

8

nplo1HL\lo1ne,

0YAY. 06 3rOM HanltlCaH Hltl 0AV1H AeGITOK Mera6<J(1r crarei:i, l-1 eCJll-1 Tbl YMe~

nOHlAMaJl.

eWb nOllb30BaTbC>l ryrnoM, TO 6e3 np06neM Hal4AeWb BCIO H€o6xOAltlMYIO

OHa HaXO,ll,l-1TCSl 6 COCTO>lHl-1101 JlOrIo14eCKO~ e,QVlHltllJ,bl, lilJlI'1-12 BO!1bT. Ha'-la­

l'IHcPopMau,l'IlO. Ho OCHOBbl >l paCCKa>t<y, 6fla ro, C HIo1Ml'I MO)l(HO y>Ke KpyrO

no nepe,D,a4l'1 0603H34alOT nepeAa4ei1 CTapTosDro 6lA,a, KOTOpol11 BcerAa

aceM pyfllATb, a BCRKlo1e ¢IIlWKlo1lACnOJlb3YlOTCH OyeHb peAKO.

paseH HynlO, 3aTeM I1AeT nepe,lJ.aLJa BOCbMl-16l-1T ,QaHHbIX. 3asepwaeT

~

114

B pe%l-1Me npoCTOSl, KOrAl?

no !1lt1HlAl-1 Hl'I4erO

He nepeAaeTCR,

XAKEP 05/1251 09


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.