keramicky rezonator u STM32
Miroslav Mraz
mraz na seznam.cz
Pátek Červen 27 17:00:37 CEST 2014
Ten zmiňovaný STM32F051 to dělá stejně. Ty 3 bity se dají změnit na
jediný (ONEBIT=1), což zvětší toleranci vůči změně baudrate z 3.75% na
4.375% při formátu 8N1, OVER8=0, tedy 16 vzorků na bit. Předpokládá to
nezašuměnou linku. To jsem zkoušel, opravdu je pak port zřetelně méně
fajnový. Ono to má i jakousi detekci baudrate, ale jak to funguje jsem
nezkoušel. Ten UART je hodně konfigurovatelný, skoro až nezdravě.
Mrazík
On 06/27/2014 04:09 PM, V P wrote:
> Obvykle je k videni 16 vzorku na bit, ovsem pouze 3 prostredni jsou
> pouzite pro vyhodnoceni. Dela to tak STM32, STM8, PC i to AVR.
> Do shift registru se zapisuje majoritni hodnota a muze se nastavovat i
> nejaky ten Noise flag pri neshode vzorku.
>
> Pro rychlejsi frekvence (resp. mensi pomer Fck ku BaudRate) jsou ruzne
> zrychleni (treba 8 vzorku na bit), opet se berou tri prostredni.
>
Další informace o konferenci Hw-list