[elektro] Aszinkron átvitel kezdete
Vajk Fekete
vajkhu at gmail.com
Sat Aug 3 09:52:16 CEST 2013
Ha a bitidot tudjuk, es tudjuk hogy van stopbit, ami mittomen mindig nulla,
akkor tudjuk hogy minden 9-edik bit nulla, es az a stopbit. Tehat talalomra
kivalasztjuk hogy mi a byte eleje, es nezzuk hogy teljesul-e a minden
9-edik nulla feltetel. ha nem, akkor egy bittel arrebbmegyunk, es elolrol.
Vajk
2013/8/2 charles hoss <charles.hoss at gmail.com>
> most szivatsz ?
> csak arra gondoltam hogy ha mondjuk a stopbit kijon neki a hatodikra ,
> akkor lehet a hetedik startbit , vagy varakozas , ha varakozas , akkor a
> kovetkezo ciklusban mar egyet lepett , es igy tovabb . ha egy tovabbitott
> byte epp nullas , akkor minden szepen beall es onnantol happy . a rekord
> szerkezetevel chksummaval vagy ilyesmi ossze lehet hozni a szinkront .
>
> bye
> dexter
>
>
>
> 2013. augusztus 2. 18:28 Acs Gabor írta, <levlista at e8e.eu>:
>
> > Akkor ma is tanultunk valamit.
> > Nyilván nem véletlen, hogy a SOH, STX, ETX az ASCII tábla legelején
> > vannak, így helyre tud rántódni a sor -erre eddig nem gondoltam.
> >
> >
> >
> > Gábor
> >
> >
> > 2013.08.02. 18:23 keltezéssel, charles hoss írta:
> > > ha nincs gap , akkor is elobb utobb kijohetugy a helyezet hogy a
> startbit
> > > helyrerazodik , mert a startbit es a stopbit mindig ugyanoda esik , a
> > tobbi
> > > pedig mondjuk random valtozik .
> > >
> > > bye
> > > dexter
> > >
> > >
> > >
> > > 2013. augusztus 2. 18:20 Erdos Zoltan írta,<erdosz at gmail.com>:
> > >
> > >> gp=gap, hezag, bocs
> > >>
> > >>
> > >> 2013.08.02. 18:05 keltezéssel, holloo írta:
> > >>> Sziasztok!
> > >>>
> > >>> Lenne egy elvi kérdésem: az egyik ismerősömmel elgondolkoztunk rajta,
> > >> hogyan indul egy aszinkron átvitel (hogyan rázódik helyre), ha előbb
> az
> > >> adót kapcsoljuk be, s csak utána a vevőt. Konkrétan arra az esetre
> > >> gondolok, hogy ha a vevő a későbbi bekapcsolás miatt lemarad a
> > startbitről,
> > >> és a vonalon folyamatosan jönnek a bájtok, egymás után sorban. Mert
> ha,
> > >> tegyük fel, van egy 10 bites szünet (feltéve, hogy nincs paritás),
> akkor
> > >> értem a dolgot, mert a szünet után következő első "low"' lesz a
> > startbit,
> > >> és utána helyrerázódik a dolog, mert ezek után már tudja hol kezdődik
> > egy
> > >> bájt. Na de ha ez nem adatik meg, akkor mi van?
> > >>> -----------------------------------------
> > >>> elektro[-flame|-etc]
> > >>>
> > >> -----------------------------------------
> > >> elektro[-flame|-etc]
> > >>
> > > -----------------------------------------
> > > elektro[-flame|-etc]
> > >
> >
> > -----------------------------------------
> > elektro[-flame|-etc]
> >
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list