Re: UART custom baudrate.
Lubor Otta
butan na centrum.cz
Úterý Duben 6 15:45:42 CEST 2021
V ftdi je max frekvence uartu tuším 3000000bps, a dále to co získáte jejím celočíselným dělením.
Uart na desce má z historických důvodů základní frekvenci 115200, HW tuším umožňuje jí vynásobit 16* ale Wokna tohle nepodporují. Přímým zápisem do nějakého registru té procesorové desky by to mohlo jít zvednout. Kdysi ještě na WIN2000 jsem to potřeboval, a našel jsem na to prográmek... V terminálu se pak ale muse nastavit rychlost 16krát menší.
Lubor
______________________________________________________________
> Od: "Martin Hanek" <martin na hanek.net>
> Komu: "Konference HW news" <hw-list na list.hw.cz>
> Datum: 06.04.2021 15:31
> Předmět: UART custom baudrate.
>
>Dobrý den,
>mám program Terminal na Windows 10, potřebuji rychlost 5787 bps přes COM
>port.
>Pokud použiji převodník s FT232, nastavím ji, komunikace funguje. Pokud
>použiji UART na základní desce PC, nastavit taky jde, ale komunikace
>nefunguje, zařízení neodpovídá.
>Když nastavím 5760 bps, což je 115200/20, tak to funguje, jsem v
>toleranci +-0,5% a zařízení komunikuje.
>
>Pochopil jsem správně, že to je vlastnost hardwaru UARTu a ne věcí
>operačního systému? Tedy, že na Linuxu to bude stejné a 5787 taky
>nenastavím?
>DLL and DLM : Divisor latch registers (R/W)
>https://www.lammertbies.nl/comm/info/serial-uart#DLX
>
>--
>Martin Hanek
>
>_______________________________________________
>HW-list mailing list - sponsored by www.HW.cz
>Hw-list na list.hw.cz
>http://list.hw.cz/mailman/listinfo/hw-list
>
>
Další informace o konferenci Hw-list