Definice a význam GPIO (General Purpose Input/Output)

Co je GPIO (General Purpose Input/Output)?

Zkratka pro „General Purpose Input/Output“ (vstup/výstup pro všeobecné použití). GPIO je typ pinu, který se nachází na integrovaném obvodu a který nemá specifickou funkci. Zatímco většina pinů má vyhrazený účel, například posílání signálu do určité součásti, funkce pinů GPIO je přizpůsobitelná a může být řízena softwarem.

Ne všechny čipy mají piny GPIO, ale běžně se vyskytují na multifunkčních čipech, například na čipech používaných ve správcích napájení a audio/video kartách. Používají je také obvody typu systém na čipu (SOC), které obsahují procesor, paměť a externí rozhraní na jednom čipu. Piny GPIO umožňují tyto čipy konfigurovat pro různé účely a pracovat s několika typy komponent.

Oblíbeným zařízením, které využívá pinů GPIO, je Raspberry Pi, jednodeskový počítač určený pro hobby a vzdělávací účely. Obsahuje řadu pinů GPIO podél okraje desky, které zajišťují rozhraní mezi počítačem Raspberry Pi a dalšími součástmi. Tyto piny fungují jako přepínače, které vyvádějí 3,3 V, když jsou nastaveny na HIGH, a žádné napětí, když jsou nastaveny na LOW. Ke konkrétním pinům GPIO můžete připojit zařízení a ovládat je pomocí softwarového programu. Například můžete připojit LED ke GPIO a zemnicímu kolíku na Raspberry Pi. Pokud softwarový program přikáže pinu GPIO, aby se rozsvítil, LED dioda se rozsvítí.

Většina uživatelů počítačů se s piny GPIO nesetká a nemusí se zabývat jejich konfigurací. Pokud však patříte mezi koníčkáře nebo počítačové programátory, může být užitečné zjistit, jaké čipy mají piny GPIO a jak je využít.

Definice GPIO (General Purpose Input/Output) na této stránce je původní definice na SharTec.eu. Pokud chcete na tuto stránku odkázat, nezapomeňte uvést zdroj článku.

Cílem webu SharTec.eu je srozumitelně vysvětlit počítačovou terminologii. Snažíme se o jednoduchost a přesnost každé definice, kterou zveřejňujeme. Pokud máte připomínky k definici jazyka GPIO (obecný vstup/výstup) nebo chcete navrhnout nový technický termín, kontaktujte nás.

Cieľom stránky SharTec.eu je vysvetľovať počítačovú terminológiu zrozumiteľným spôsobom. Pri každej uverejnenej definícii sa snažíme o jednoduchosť a presnosť. Ak máte pripomienky k definícii jazyka GPIO (obecný vstup/výstup) alebo chcete navrhnúť nový technický termín, kontaktujte nás.