Programação GPIO

De Caninos Loucos
Revisão de 14h30min de 2 de julho de 2020 por Augrm (discussão | contribs)
Ir para navegação Ir para pesquisar

Esta página explica como programar as saídas GPIO (General Purpose Input/Output) da Labrador, que são basicamente pinos nos quais você pode enviar e receber dados. Para facilitar a programação, a placa Labrador segue a interface padrão para userspace para Linux embarcado. O tutorial desta página funciona tanto com a Labrador 32 quanto 64-bits.

Além disso, a placa Labrador 32-bits é compatível com o formato da Raspberry Pi, e possui a biblioteca wiringK9, baseada na wiringPi, também da Raspberry Pi. Mais detalhes desta biblioteca pode ser encontrado nessa página Wiring K9.

Configuração dos pinos

A configuração de pinos para o cabeçalho de GPIO é a seguinte:

caption Mapeamento do header de 40 pinos.

Primeiros passos