Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Cabeçalho: #include <applibs/gpio.h>
Define o valor de saída para um GPIO de saída. Só tem um efeito sobre GPIOs abertos como saídas.
As funções GPIO são thread-safe entre chamadas para GPIOs diferentes; no entanto, é responsabilidade do chamador garantir a segurança do thread para acessos ao mesmo GPIO.
int GPIO_SetValue(int gpioFd, GPIO_Value_Type value);
Parâmetros
gpioFd
O descritor de arquivo para o GPIO.value
O valor GPIO_Value a ser definido - GPIO_Value_High ou GPIO_Value_Low.
Erros
Retorna -1 se um erro for encontrado e definir errno
como o valor do erro.
EINVAL: o
value
não é um GPIO_Value.EBADF: o
gpioFd
não é válido.
Qualquer outro errno
também pode ser especificado; esses erros não são determinísticos e o mesmo comportamento pode não ser mantido por meio de atualizações do sistema.
Valor retornado
Retorna 0 para êxito ou -1 para falha, nesse caso errno
, será definido como o valor do erro.
Requisitos de manifesto do aplicativo
Para acessar GPIOs individuais, seu aplicativo deve identificá-los no campo Gpio do manifesto do aplicativo.