Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Můžete napsat ovladač sériového kontroleru, který spolupracuje s verzí 2 rozšíření sériové architektury (SerCx2) pro správu sériového kontroleru. Můžete také napsat ovladač periferního zařízení pro periferní zařízení, který je připojený k portu na sériovém kontroleru, který je společně spravován pomocí SerCx2 a ovladačem sériového kontroleru. Tento periferní ovladač používá rozhraní sériového V/V požadavku k přenosu dat do a ze zařízení. Ovladač sériového kontroleru založeného na rozšíření zpracovává všechny úlohy specifické pro hardware pro sériový řadič, ale používá SerCx2 k provádění mnoha systémových úloh, které jsou společné pro všechny sériové kontrolery. SerCx2 je součást dodávaná systémem počínaje systémem Windows 8.1.
Poznámka SerCx2 nahrazuje verzi 1 rozšíření sériové architektury (SerCx), která byla zavedena ve Windows 8. Nové ovladače sériového kontroleru, které mají být spuštěny pouze ve Windows 8.1 a novějších verzích Systému Windows, by měly být zapsány tak, aby používaly DDI SerCx2 místo DDI SerCx. Windows 8.1 a novější verze Systému Windows však podporují existující ovladače sériového kontroleru, které používají SerCx DDI.
Sériový kontroler je univerzální asynchronní přijímač/vysílač (UART) 16550 nebo kompatibilní zařízení. Další informace naleznete v tématu přehled ovladačů sériového kontroleru.
V této části
Téma | Popis |
---|---|
přehled architektury SerCx2 |
SerCx2 spolupracuje s ovladačem sériového kontroleru, který umožňuje komunikaci mezi periferním ovladačem a sériově připojeným periferním zařízením. Sériový kontroler je obvykle integrován do systému na čipu (SoC), který zajišťuje komunikaci s nízkým počtem pinů s periferním zařízením, které je mimo SoC, ale je připájeno na stejnou desku tištěných spojů. |
Ke správě sériového kontroleru napíšete ovladač sériového kontroleru, který provádí úlohy specifické pro hardware a komunikuje s SerCx2. Od Windows 8.1 je SerCx2 součást dodávaná systémem, která zpracovává mnoho úloh zpracování, které jsou společné pro sériové kontrolery. |
|
SerCx2 a ovladač sériového kontroleru společně spravují sériový port, ke kterému je periferní zařízení trvale připojeno. Pokud chcete získat přístup k perifernímu zařízení na sériovém portu spravovaném přes SerCx2, ovladač periferního zařízení otevře logické připojení k sériovému portu a získá popisovač souboru představující toto připojení. Potom řadič použije tento popisovač k odesílání vstupně-výstupních požadavků na port. |