GPIO
Je zkratkou pro „General Purpose Input/Output“. GPIO je typ pinu na integrovaném obvodu, který nemá konkrétní funkci. Zatímco většina pinů má vyhrazený účel, například odesílání signálu určitému komponentu, funkci pinu GPIO lze přizpůsobit a řídit pomocí softwaru.
Ne všechny čipy mají piny GPIO, ale běžně se nacházejí na multifunkčních čipech, například těch, které se používají ve správcích napájení a zvukových/video kartách. Používají je také obvody typu system-on-chip (SOC), které obsahují procesor, paměť a externí rozhraní v jediném čipu. Piny GPIO umožňují tyto čipy nastavit pro různé účely a používat s několika typy komponent.
Oblíbeným zařízením, které využívá piny GPIO, je Raspberry Pi, jednodeskový počítač určený pro nadšence a vzdělávací účely. Podél okraje desky má řadu pinů GPIO, které zajišťují rozhraní mezi Raspberry Pi a dalšími komponenty. Tyto piny fungují jako spínače, které při nastavení na HIGH vydávají napětí 3,3 voltu a při nastavení na LOW žádné napětí. Ke konkrétním pinům GPIO můžete připojit zařízení a ovládat ho pomocí softwarového programu. Například můžete k pinu GPIO a uzemňovacímu pinu na Raspberry Pi připojit LED. Pokud softwarový program pinu GPIO přikáže zapnout se, LED se rozsvítí.
Většina uživatelů počítačů se s piny GPIO nesetká a nemusí si dělat starosti s jejich konfigurací. Pokud jste však nadšenec nebo počítačový programátor, může být užitečné zjistit, které čipy mají piny GPIO a jak je využívat.
Otestujte své znalosti