serial terminal, custom baudrate

Miroslav Šinko sinkomiro na gmail.com
Úterý Prosinec 2 17:17:07 CET 2014


Problem bude s a).
Windows dovoli nastavit hocico. S prevodnikom FT232R sme pouzivali
baudrates 25000, 50000, 62500.

Ak to nie je problem, treba skusit napr. ten FTDI prevodnik,
pouzitelne baudrates sa daju dopocitat podla:
http://www.ftdichip.com/Support/Knowledgebase/index.html?whatbaudratesareachieveabl.htm
Vo Windows sa o vypocet a nastavenie delitelov postara driver, v
terminalovom programe (alebo hocijakom inom) staci nastavit pozadovanu
rychlost.

Miro

2014-12-02 16:49 GMT+01:00 Petr Tomasek <tomasek na etf.cuni.cz>:
> Problém je na dvou frontách:
>
>  a) co vůbec zmůže hardware. Velká většina RS-232 periferií v PC funguje
> tak, že to má nějaký základní takt a příslušný hodinový takt pro UART
> se generuje děličem frekvence. Tj. někde se do nějakého registru zapíše
> číslo a hardware tímto číslem "vydělí" základní takt a to se použije
> jako základ pro časování. To není možné jakkoliv obejít a rozšířit rozlišovací
> schopnost onoho UARTu
>
>  b) co dovolí OS. Netuším, jak je to ve windows, ale např. klasické
> *nixové API má prostě natvrdo dané možné baudrate a když člověk chce
> cokoliv jiného, tak smůla.
>
> (K tomu je ještě otázka, jak a) a b) mezi sebou interagují...)
>
> P.T.


Další informace o konferenci Hw-list