GPIO
Oznacza „Wejście / wyjście ogólnego przeznaczenia”. GPIO to rodzaj pinezki znajdującej się na układ scalony który nie ma określonej funkcji. Podczas gdy większość pinów ma dedykowany cel, taki jak wysyłanie sygnału do określonego składnik, funkcja pinów GPIO jest konfigurowalna i może być kontrolowana przez oprogramowanie.
Nie wszystkie frytki mają piny GPIO, ale są powszechnie spotykane w wielofunkcyjnych układach scalonych, takich jak używane w menedżerach zasilania i kartach audio / wideo. Są również używane w obwodach system-on-chip (SOC), które obejmują edytor, pamięći zewnętrzne interfejsy wszystko na jednym chipie. Piny GPIO umożliwiają konfigurację tych układów do różnych celów i współpracę z kilkoma typami komponentów.
Popularnym urządzeniem wykorzystującym wyprowadzenia GPIO jest Raspberry Pi, komputer jednopłytkowy przeznaczony dla hobbystów i do celów edukacyjnych. Zawiera rząd pinów GPIO wzdłuż krawędzi płytki, które zapewniają interfejs między Raspberry Pi a innymi komponentami. Te szpilki działają jak przełączniki wydajność 3.3 V po ustawieniu na WYSOKIE i brak napięcia po ustawieniu na NISKIE. Możesz podłączyć urządzenie do określonych pinów GPIO i sterować nim za pomocą oprogramowania program. Na przykład możesz połączyć plik DOPROWADZIŁO do GPIO i pin uziemienia na Raspberry Pi. Jeśli program poinformuje pin GPIO o włączeniu, dioda LED zaświeci się.
Większość użytkowników komputerów nie napotka pinów GPIO i nie musi martwić się o ich konfigurację. Jeśli jednak jesteś hobbystą lub programistą komputerowym, pomocne może być nauczenie się, jakie układy mają piny GPIO i jak z nich korzystać.