Perguntas com a marcação «gpio»

GPIO é um acrônimo para entrada / saída de uso geral. O termo é normalmente aplicado a um pino em um microcontrolador (ou outro dispositivo) que pode ser alterado entre uma entrada e uma saída sob controle de software. Ele pode ser usado para uma finalidade definida pelo aplicativo, em vez de ser restrito a uma única função designada.

49
Push-pull / dreno aberto; pull-up / pull-down

Estou lendo a folha de dados de um chip ARM Cortex, especificamente o capítulo GPIO. Por fim, desejo configurar vários pinos GPIO para usá-los no modo "Função alternativa" para acesso de leitura / gravação à SRAM. De todos os registros GPIO disponíveis, não compreendo dois: GPIO_PUPDRe...

24
Técnicas de delimitação / sincronização de protocolo serial

Como a comunicação serial assíncrona está amplamente difundida entre os dispositivos eletrônicos até hoje em dia, acredito que muitos de nós já encontramos essa pergunta periodicamente. Considere um dispositivo eletrônico De um computador PCconectado à linha serial (RS-232 ou similar) e necessário...

16
Open Drain vs Open Collector

Existe uma diferença prática entre as saídas Open Drain e Open Collector, ou os termos são usados ​​de forma intercambiável? Se eles são realmente diferentes, quais são os contextos em que cada um é vantajoso? Meu palpite é que eles são funcionalmente equivalentes, mas o Open Drain é implementado...

15
Módulo USB para GPIO

Estou trabalhando em um projeto que envolve fazer com que os usuários pressionem botões em uma página da Web que o servidor precisa enviar para um microcontrolador na forma de um sinal GPIO. As únicas portas disponíveis no servidor são USB. Eu tive alguns pensamentos: Basta usar uma placa...

12
Conectando um LDR aos pinos GPIO de um Raspberry Pi

Quero conectar um LDR aos pinos GPIO do meu Raspberry Pi, sei que o Raspberry Pi não possui um conversor analógico-digital, então o que eu quero fazer é sinalizar um sinal HIGH (3.3v) no GPIO quando houver baixa resistência no LDR (algo abaixo de 200 ohms) e um sinal BAIXO quando a resistência do...

11
Compreendendo o GPIO analógico e digital

Estou tentando entender o GPIO, e li várias postagens diferentes no blog e acho que estou quase conseguindo, mas ainda estou lutando com algumas coisas. Eu já vi algumas referências ao GPIO apenas poderem trabalhar com valores binários, mas outras postagens que dizem que o valor pode ser de 0 a...

9
Usando GPIO no PC

Eu tenho um projeto simples no dispositivo host que deve acionar 2 pinos com alto nível lógico (tensão 3.3V, 5V ou 12V - não importa) e aguardar que outros 2 pinos sejam acionados em alto nível pelo dispositivo periférico. Posso implementar esse dispositivo host com um PC padrão e qual hardware...