Preguntas con etiqueta 'interrupts'

4
respuestas

Interrumpe con 16f887 y MPLAB

Necesito ayuda con las interrupciones y el 16f887. Estoy usando MPLAB y escribiendo mi código en C. Estoy usando la placa de demostración de 44 pines de Microchip. Hay un botón pulsador conectado a RBO / INTO que normalmente es alto y se baja...
2
respuestas

Arduino - descodificación basada en descodificación de datos en serie, carrera entre ISR y bucle ()

Intentando decodificar datos seriales (codificados usando un método patentado) desde un módulo de RF. Habiendo alternado entre muestreo rápido (4x el más rápido) y últimamente un método basado en interrupciones, he llegado a un punto muerto...
1
respuesta

¿Es el uso correcto del RTC RV8523 para activar un atmega328p?

Estoy usando el RV8523 para despertarme cada 2 minutos con un arduino atmega328p. El rtc está cableado de esta manera: DondeINT1estácableadoalpuertoDpin3.Laresistenciadeextraccióninternaestáactivaday,sinembargo,funcionacorrectamente.Sedespie...
1
respuesta

¿Cómo recibir bytes de SPI con interrupciones usando HAL en STM32?

Background Estoy intentando establecer una conexión SPI entre dos STM32F103C8T6. Mediciones Según mi analizador lógico, recibo una señal que se ve bien (envío de 10 bytes con valores 0x55): ResultadosLafuncióndedevolucióndellamadade...
1
respuesta

Circuito de interrupción

Estoy usando una placa 'Arduino like' con un sensor PIR que da 3.3V cuando se detecta movimiento. La placa generalmente permanece en modo de suspensión y se activa cuando se le da un valor BAJO a un pin específico. ¿Cuál es el circuito más...
1
respuesta

La interrupción STM32 no se dispara

Estoy usando un STM32F103C8T6 (también conocido como píldora azul). Inicia GPIO y controlador de interrupciones: static void MX_GPIO_Init(void) { GPIO_InitTypeDef GPIO_InitStruct; /* GPIO Ports Clock Enable */ __HAL_RCC_GPIOC_CLK_EN...
1
respuesta

Uso de interrupción de ADC

Estoy usando un dsPIC30F4011 en mi proyecto con XC16, y actualmente estoy programando su ADC. Pero mi pregunta también es general: ¿Debo apagar y volver a encender el periférico (ADC en este caso) en cada interrupción? Aquí está mi códig...
1
respuesta

USART en modo SPI frente a la velocidad del hardware SPI

En los dispositivos AVR ATmega, el USART tiene la capacidad de funcionar en modo SPI (es decir, síncrono sin bits de inicio o parada). La principal diferencia operativa es que la línea TX (es decir, MOSI) tiene un búfer, mientras que la MOSI de...
1
respuesta

NodeMCU / ESP8266 - Light Sleep Wakeup a través de SIM808 RI (Interrupción de caída)

Tengo una NodeMCU v1.0 y una placa de circuito SIM808. Para ahorrar energía, coloco el NodeMCU en Lightsleep a través de: wifi_fpm_set_sleep_type(LIGHT_SLEEP_T); // set sleep type, the above posters wifi_set_sleep_type() didnt seem to work for...
1
respuesta

Timer1 en ATtiny85 no funciona como se esperaba

Estoy intentando usar el temporizador 1 en el ATtiny85 (Adafruit Trinket) para parpadear un LED cada segundo. El valor del preescalador es 1024, y el valor del registro de comparación es 28. Recorro esto 279 veces para obtener un retraso de 1 se...