Preguntas etiquetadas con gpio

GPIO es un acrónimo de entrada / salida de propósito general. El término se aplica típicamente a un pin en un microcontrolador (u otro dispositivo) que se puede cambiar entre una entrada y una salida bajo el control del software. Se puede usar para un propósito definido por la aplicación, en lugar de estar limitado a una sola función designada.

49
Push-pull / drenaje abierto; pull-up / pull-down

Estoy leyendo la hoja de datos de un chip ARM Cortex, específicamente el capítulo GPIO. Finalmente, quiero configurar varios pines GPIO para usarlos en modo "Función alternativa" para acceso de lectura / escritura a SRAM. De todos los registros GPIO disponibles, no entiendo dos: GPIO_PUPDRy...

24
Técnicas de sincronización / delimitación de protocolos en serie

Como la comunicación serial asíncrona se extiende ampliamente entre los dispositivos electrónicos, incluso hoy en día, creo que muchos de nosotros hemos encontrado esa pregunta de vez en cuando. Considere un dispositivo electrónico Dy una computadora PCconectada con una línea serie (RS-232 o...

16
Open Drain vs Open Collector

¿Existe una diferencia práctica entre las salidas Open Drain y Open Collector, o los términos se usan de manera intercambiable? Si son realmente diferentes, ¿cuáles son los contextos donde cada uno es ventajoso? Mi presentimiento es que son funcionalmente equivalentes, pero Open Drain se implementa...

15
Módulo USB a GPIO

Estoy trabajando en un proyecto que implica que los usuarios presionen botones en una página web que el servidor necesita enviar a un microcontrolador en forma de señal GPIO. Los únicos puertos disponibles en el servidor son USB. He tenido un par de pensamientos: Simplemente use una placa...

12
Enchufar un LDR en los pines GPIO de una Raspberry Pi

Quiero conectar un LDR a los pines GPIO de mi Raspberry Pi, sé que Raspberry Pi no tiene un convertidor analógico a digital, así que lo que quiero hacer es señalar una señal ALTA (3.3v) en el GPIO cuando hay baja resistencia en el LDR (algo por debajo de 200 ohmios) y una señal BAJA cuando la...

11
Comprender GPIO analógico y digital

Estoy tratando de entender GPIO, y he leído un montón de publicaciones de blog diferentes y creo que estoy cerca de obtenerlo, pero todavía estoy luchando con algunas cosas. He visto algunas referencias a GPIO que solo pueden trabajar con valores binarios, pero otras publicaciones que dicen que el...

9
Usando GPIO en PC

Tengo un proyecto simple en el dispositivo host que debe manejar 2 pines con un alto nivel lógico (voltaje de 3.3V, 5V o 12V, no importa) y esperar a que otros 2 pines pasen a un nivel alto por el dispositivo periférico. ¿Puedo implementar dicho dispositivo host con una PC estándar y qué hardware...