Automatická detekce přenosové rychlosti - Automatic baud rate detection
Tento článek obsahuje a seznam doporučení, související čtení nebo externí odkazy, ale jeho zdroje zůstávají nejasné, protože mu chybí vložené citace.Březen 2013) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Automatická detekce přenosové rychlosti (ABR, autobaud) označuje proces, kterým přijímací zařízení (například a modem ) určuje rychlost, úroveň kódu, počáteční bit a stop bity příchozích dat zkoumáním prvního charakter, obvykle předvolená přihlašovací postava (syncword ) na UART spojení. ABR umožňuje přijímajícímu zařízení přijímat data z různých vysílacích zařízení pracujících různými rychlostmi, aniž by bylo nutné předem určovat datové rychlosti.
Během procesu autobaudu přenosová rychlost proudu přijatých znaků je určen zkoumáním přijatého vzoru a jeho časování a délky počátečního bitu. Tyto typy detekce přenosové rychlosti jsou podporovány mnoha hardwarovými čipy včetně procesorů jako MPC8280, MPC8360 atd.
Když se k určení přenosové rychlosti použije počáteční bitová délka, vyžaduje znak, aby byl lichý, protože UART posílá LSB nejprve bit. Často se používají symboly „a“ nebo „A“ (0x61 nebo 0x41). Například MPC8270 SCC se pokouší detekovat délku startovacího bitu UART pro autobaud.
Většina modemů na trhu v současné době podporuje autobaud. Před přijetím jakýchkoli vstupních dat používá většina modemů pro výstup výchozí přenosovou rychlost 9600. Například následující modemy byly ověřeny pro autobaud a výchozí výstupní přenosovou rychlost 9600:
- USRobotics USR5686G 56K sériový řadič faxového modemu
- Hayes V92 Externí modem
- microcom DeskPorte 28.8P
Přenosová rychlost modemů se upravuje automaticky po přijetí vstupních dat procesem autobaud.
Viz také
Reference
- „17.2 Provoz autobudu na UART v referenční příručce rodiny MPC8280 PowerQUICC ™ II“ http://www.nxp.com/files/netcomm/doc/ref_manual/MPC8280RM.pdf
- „Automatická detekce přenosové rychlosti na MSP430“ https://web.archive.org/web/20161026080239/http://www.ti.com/lit/an/slaa215/slaa215.pdf
- „Jak implementovat funkci„ automatické zjišťování přenosové rychlosti “na Cortex-M3“ https://stackoverflow.com/q/38979647
- "problém mpc8270 SCC2 UART" https://community.nxp.com/message/906833
- Tento článek je založen na materiálu převzatém z Zdarma online slovník výpočetní techniky před 1. listopadem 2008 a začleněno pod "licencování" podmínek GFDL, verze 1.3 nebo novější.
Tento článek souvisí s telekomunikace je pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |