[HWnews] Synchronizace po seriove lince

Vitezslav Gazda gazda_vitezslav@hotmail.com
Pátek Březen 26 11:35:38 CET 2004


Dekuji, zajimaly mne prave ty pohyblive slozky.

>From: Ctirad Konečný <ck@cbox.cz>
>Reply-To: "[HWnews]" <hw-list@mailman.nethouse.cz>
>To: "[HWnews]" <hw-list@mailman.nethouse.cz>
>Subject: Re: [HWnews] Synchronizace po seriove lince
>Date: Fri, 26 Mar 2004 10:05:36 +0100
>
>Dobrý den,
>
>zpoždění bude mít pevnou a pohyblivou složku.
>Pevná je dána dobou přenosu UARTem,
>pohyblivá zpožděním přijímače (dle vzorkování) + reakcí na událost
>v programu + zpožděním na straně vysílače ( předání události,
>start UARTu)  + několik us na přenos kabelem (každý přijímač je
>jinak daleko).
>
>Při přenosové rychlosti  9600 Bd bude trvat příjem 1 znaku 1 042 us -
>od startu do konce 1. stop bitu (8 bitů, bez parity). Pak přijde žádost o
>přerušení, nebo se alespoň nahodí příznak přijmutého znaku.
>Program může zareagovat se zpožděním jednotek us.
>
>Pevnou složku si můžete dopředu spočítat a odečítat ji při synchronizaci
>od reálného času.
>Součet pohyblivých složek může dosáhnout 10 - 20 us a lze ho zanedbat.
>
>Zdravím CK
>
>
>
>----- Original Message -----
>From: "Marek Pavlů" <marekpavlu@mybox.cz>
>To: "'[HWnews]'" <hw-list@mailman.nethouse.cz>
>Sent: Friday, March 26, 2004 2:09 AM
>Subject: RE: [HWnews] Synchronizace po seriove lince
>
>
> > Zdravim,
> >
> > Neni lepsi jit cestou vetsiho kmitoctu MCU a vetsi rychlosti prenosu?
> > Stejne jestli bude synchronizace kazdou vterinu, tak ani nebude prilis
> > vadit, kdyz fosc po celociselnem deleni neda presne 1s.
> > Pak bych vsadil na maximalni fosc a na maximalni bitovy prenos.
> > Tedy podle toho, co se na dane delce kabelu da zvladnout.
> >
> > S pozdravem,
> > Marek Pavlu
> >
> > //-----Original Message-----
> > //From: hw-list-bounces@mailman.nethouse.cz [mailto:hw-list-
> > //bounces@mailman.nethouse.cz] On Behalf Of Vitezslav Gazda
> > //Sent: Friday, March 26, 2004 1:29 AM
> > //To: hw-list@mailman.nethouse.cz
> > //Subject: Re: [HWnews] Synchronizace po seriove lince
> > //
> > //No jo, jsem zacatecnik, jen jsem chtel proste vedet, jestli ten hw
> > uart,
> > //nemuze zpusobit nejaky rozdil v doruceni toho prikazu u jednotlivych
> > mcu.
> > //Pokud mam tedy zbytecne obavy a blbe otazky, tak se omlouvam.
> > //Jinak co se tyka programu, tak tam mam samozrejme jasno, jedina vec
> > ktera
> > //by
> > //mohla zpusobit zpozdeni je preruseni od timeru, kde mam asi jen 20
> > //instrukci, takze vzhledem k fosc = 4 MHz to je opravdu zanedbatelne,
> > ale
> > //stejne tam udelam to pozastaveni pred synchronizaci, treba tam v
> > budoucnu
> > //jeste neco pridam a aspon to nebudu muset z tohoto pohledu hlidat.
> > //
> > //
> > //>From: "Danhard" <danhard@volny.cz>
> > //>Reply-To: "[HWnews]" <hw-list@mailman.nethouse.cz>
> > //>To: "[HWnews]" <hw-list@mailman.nethouse.cz>
> > //>Subject: Re: [HWnews] Synchronizace po seriove lince
> > //>Date: Fri, 26 Mar 2004 01:05:24 +0100
> > //>
> > //>Jejda, to musite vedet vy, co mate za program v tech mcu, neni
> > problem,
> > //aby
> > //>soucasne meril cas a hlidal seriovy prenos, dokonce ani nebude
> > zapotrebi
> > //>preruseni, chcete rozliseni 1ms, za takovou dobu udela mcu klidne 5k
> > //>instrukci, nejistota 0,1ms vam predci nebude vadit, pokud se nebude
> > //scitat
> > //>...
> > //>
> > //>Danhard
> > //>----------------------------------------------
> > //>From: "Vitezslav Gazda" <gazda_vitezslav@hotmail.com>
> > //> > Jasne, ten zahajovaci prikaz, na ktery by mcu pozastavil svou
> > cinnost
> > //>pred
> > //> > samotnou synchronizaci bude asi vhodny, ale je tam opravdu nutne
> > pak
> > //>hlidat
> > //> > tu zmenu stavu ? Nestacilo by proste zase jen cekat na dalsi
> > prikaz,
> > //na
> > //> > ktery by byla provedena samotna synchronizace ? Kdyz v tu chvili
> > jiz
> > //>nebudou
> > //> > delat nic jineho nez cekat na ten prikaz, tak by to prece meli
> > vsichni
> > //> > zpracovat presne ve stejnou chvili, ne ?
> > //>
> > //>
> > //>_______________________________________________
> > //>HW-list mailing list  -  sponsored by www.HW.cz
> > //>HW-list@mailman.nethouse.cz
> > //>http://nethouse.cz/mailman/listinfo/hw-list
> > //
> > //_________________________________________________________________
> > //Chatujte bezpecne s lidmi, ktere si umistite na seznam svych pratel -
> > //stahujte MSN Messenger 6.1! http://www.msn.cz/procmessenger
> >
> > ---
> > avast! Antivirus: Odchozi zprava cista.
> > Virova databaze (VPS): 0403-18, 25/03/2004
> > Testovano: 26.3.2004 2:09:31
> > avast! (c) copyright 2000-2003 ALWIL Software.
> > http://www.avast.com
> >
> >
> >
> >
> > _______________________________________________
> > HW-list mailing list  -  sponsored by www.HW.cz
> > HW-list@mailman.nethouse.cz
> > http://nethouse.cz/mailman/listinfo/hw-list
>
>_______________________________________________
>HW-list mailing list  -  sponsored by www.HW.cz
>HW-list@mailman.nethouse.cz
>http://nethouse.cz/mailman/listinfo/hw-list

_________________________________________________________________
Chatujte bezpecne s lidmi, ktere si umistite na seznam svych pratel - 
stahujte MSN Messenger 6.1! http://www.msn.cz/procmessenger




Další informace o konferenci Hw-list