GPIO

To skrót od „General Purpose Input/Output”. GPIO to rodzaj pinu znajdującego się w układzie scalonym, który nie ma określonej funkcji. Większość pinów ma przypisane zastosowanie, takie jak wysyłanie sygnału do określonego komponentu, natomiast funkcję pinu GPIO można dostosować i sterować nią za pomocą oprogramowania.

Nie wszystkie układy mają piny GPIO, ale często można je znaleźć w układach wielofunkcyjnych, takich jak te stosowane w układach zarządzania zasilaniem oraz kartach audio/wideo. Są również używane w układach system-on-chip (SOC), które zawierają procesor, pamięć i zewnętrzne interfejsy w jednym układzie. Piny GPIO pozwalają konfigurować te układy do różnych zastosowań i współpracować z kilkoma rodzajami komponentów.

Popularnym urządzeniem korzystającym z pinów GPIO jest Raspberry Pi — komputer jednopłytkowy przeznaczony dla hobbystów i do celów edukacyjnych. Wzdłuż krawędzi jego płytki znajduje się rząd pinów GPIO, które zapewniają interfejs między Raspberry Pi a innymi komponentami. Piny te działają jak przełączniki, które po ustawieniu stanu HIGH podają napięcie 3,3 wolta, a po ustawieniu stanu LOW — nie podają żadnego napięcia. Do określonych pinów GPIO można podłączyć urządzenie i sterować nim za pomocą programu oprogramowania. Można na przykład podłączyć diodę LED do pinu GPIO i pinu masy na Raspberry Pi. Jeśli program nakaże pinowi GPIO włączyć się, dioda LED zaświeci się.

Większość użytkowników komputerów nie zetknie się z pinami GPIO i nie musi martwić się ich konfigurowaniem. Jeśli jednak jesteś hobbystą lub programistą, warto dowiedzieć się, które układy mają piny GPIO i jak można je wykorzystać.

Zaktualizowano September 23, 2014 przez Per C.

quizSprawdź swoją wiedzę

The term "slashdotted" was coined in what decade?

A
1960s
0%
B
1970s
0%
C
1980s
0%
D
1990s
0%
Correct! Incorrect!     View the Slashdot definition.
More Quizzes →

Słownik komputerowy Tech Terms

Definicja GPIO na tej stronie jest oryginalną definicją napisaną przez autorów TechTerms.com. Jeśli chcesz odwołać się do tej strony lub zacytować tę definicję, użyj zielonego paska cytowania bezpośrednio poniżej definicji.

Naszym celem jest wyjaśnianie terminologii komputerowej w prosty i zrozumiały sposób. Dążymy do dokładności i prostoty w każdej publikowanej definicji. Jeśli masz uwagi lub chcesz zaproponować nowy termin techniczny, skontaktuj się z nami.

Newsletter Tech Terms

Poszerzaj swoją wiedzę techniczną dzięki naszemu codziennemu lub tygodniowemu newsletterowi! Subskrybuj już dziś i otrzymuj nowe terminy oraz quizy prosto do skrzynki odbiorczej.

Zapisz się do bezpłatnego newslettera TechTerms

Jak często chcesz otrzymywać e-maile?

Możesz wypisać się lub zmienić częstotliwość w dowolnym momencie, korzystając z linków w każdym e-mailu. Pytania? Skontaktuj się z nami.

Uwaga: Newsletter jest wysyłany w języku angielskim.