Hyperterminal
andrej jancura
hw_aj@zoznam.sk
Středa Březen 5 07:28:32 CET 2008
Ja viem, ale aspon to pomoze na zaciatok odstranit tie chyby, ktore kolega
spominal. Nema tam totiz pravdepodobne sychronizaciu v tom terminaly na PC,
alebo mu to ignoruje UART chybove hlasky... Preto sa mu A zobrazi ako P.
Ta pauza, motorola mala flag na vyslanie break znaku, ktory spolahlivo
inicializoval komunikaciu aj s PC, myslim, ze to bol znak 0x00, ale uz si to
nepamatam. Inak ja by som volil pre zaciatok pauzu 1 znak vratane start +
stop bitov. Ked bude toto vyriesene, riesil by som, ako to zrychlit.
A.
> Absolutna hodnota pauzy (1ms) je irelevantna bez znalosti baudratu -
> napr. pri takych 1200/2400 tym nic nevyriesis. Takisto nic nevyriesia dva
> stopbity - tie su aj tak historickej hodnoty a sluzili na nieco ine.
>
> Navyse je obvykle potreba preniest co najviac udajov za co najmensi cas,
> kde pevna pauza je neprakticka.
>
> Inaksie povedane, toto sice moze byt bomben- und idioten-fest, ale v
> praxi sa pouzije predsalen o nieco rafinovanejsia metoda synchronizacia.
>
> S flagmi to moc nesuvisi: obvykle maju jednocipy aj standalone UARTY
> buffer ktory zabrani "zhltnutiu" stopbitu prepisanim dalsim byte. Aj ked
> samozrejme dokladnym citanim dokumentacie clovek obvykle nic nepokazi...
> ;-)
>
> wek
>
>
> ----- Original Message ---------------
>
> Subject: RE: Hyperterminal
> From: "andrej jancura" <hw_aj@zoznam.sk>
> Date: Tue, 4 Mar 2008 20:56:25 UT
> To: "HW-news" <hw-list@list.hw.cz>,
>
>
> >Niektore MCU maju flagy TxReg empty TxReg finished, t.j. vyslanie
> posledneho
> >stop bitu. Ja by som zapisoval do TxReg az po tom zapise stop bitu a
> pridal
> >este nejaku pauzu, povedzme 1ms medzi znaky.
> >
> >A.
> >
> >
> >----- Original Message -----
> >From: "Ales Prochaska" <prochaska@alsoft.cz>
> >To: hw-list@list.hw.cz
> >Sent: Tue, 4 Mar 2008 21:44:01 +0100
> >Subject: Re: Hyperterminal
> >
> >> Blbe nastavene (chybejici) stopbity na strane vysilace, rekl bych.
> >> Nepozna to konec pismene. A se vysila jako 1000001, P jako 1010000 a
> >> kazde z nich kdyz se zacne vysilat cyklicky da vzorek
> >> ...01010000010100000101000001010000...
> >>
> >> Ales Prochaska
> >>
> >> > Jaké jsou va¹e zku¹enosti se subjektem? Mám jednoduchouèký program
> >> > v jednoèipu, který mi na RS232 posílá A (ve smyèce). A hyperterminál
> >> > mi ète pøi jednom pøipojení správnì A, ale pøi dal¹ím pøipojení P. A
> >> > to zcela náhodnì, opakovanì pøipojuji a odpojuji. Obèas to dokonce
> >> > neète nic. Ten jednoèip pøitom ani nevypínám.
> >> > Král
>
>
>
>
>
>
>
>
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
--- reklama -----------------------------------------------------
Posielaj SMS cez ZoznamICQ zdarma!
http://icq.zoznam.sk/sms
Další informace o konferenci Hw-list