Preguntas con etiqueta 'interrupts'

1
respuesta

USART no está ingresando a ISR STM32F030C8

Estoy trabajando en UART utilizando interrupciones en el controlador Stm32F030. He hecho el siguiente inicio. void fnUart_Init(void) { USART_InitTypeDef USART_InitStructure; NVIC_InitTypeDef NVIC_InitStructure; GPIO_InitTypeDef GPIO_InitStruc...
2
respuestas

Interrupción externa retrasada en STM31F103C8

Tengo que escribir un programa en C para alternar un LED usando una interrupción externa en STM32F103 (72MHz System Clock). He inicializado EXTI3 en el flanco descendente y el controlador de ISR alterna un led en la entrada de alta frecuencia en...
1
respuesta

Generar pulso cuando cualquiera de las entradas cambia

Tengo un microcontrolador con solo un pin izquierdo que admite interrupciones externas. Es compatible con 3 codificadores cuyas salidas pueden generar un flanco ascendente o descendente. Me gustaría encontrar la manera de generar un impulso cada...
1
respuesta

GPIO interrupción externa en LPC1769

Estoy trabajando en la interrupción externa GPIO en la placa LPC1769 y tengo problemas para que funcione. He conectado el pin 2.11 a un botón pulsador y se debe generar una interrupción cuando se presiona el botón. Cualquier ayuda es muy aprecia...
1
respuesta

Interruptor del interruptor de la lámpara lineal secundaria

Siguiendo de esta respuesta a una pregunta anterior de hace un tiempo, quiero agregar una nueva lámpara (con su propio botón / interruptor). La nueva lámpara debe ser controlada por separado (es decir, no controlada o afectada por el te...
1
respuesta

Activar un PIC desde el modo de suspensión utilizando Interruptor Timer1

Intenté activar un PIC (16F88) desde el modo de suspensión con Timer1 Interrupt con un cristal externo. Pero no funciona. Lo probé usando el reloj temporizador y funciona. Pero quiero usar Timer1 Interrupt. No se despierta. Mi código está aquí....
1
respuesta

STM32 un temporizador para varios botones pulsadores

Tengo un pequeño proyecto en el que configuro una interrupción de temporizador para verificar el estado de algunos botones. ¿Debo configurar 1 temporizador por botón o puedo marcar 2 o 3 con 1 temporizador?     
2
respuestas

Medir la frecuencia de una onda cuadrada con captura de entrada Atmega328 avr

Actualmente estoy midiendo la frecuencia de una onda cuadrada utilizando la captura de entrada en el atmega328p. Una vez que detecta la frecuencia, tengo el código iluminando un LED por encima de un cierto corte (es decir, alrededor de 150 hz) y...
1
respuesta

atmega328p El perro guardián sigue reiniciando

Tengo AVR Atmega328p que quiero parpadear durante 5 segundos cada 16 segundos (para probar las interrupciones de vigilancia). Tengo el siguiente código, que sigue reiniciando, y la última línea es: test_blink(2); Lo sé porque el led en P...
2
respuestas

El retardo no funciona (avr attiny 26, delay.h)

Estoy tratando de aprender cómo escribir programas en el microcontrolador, y comencé con cosas muy simples como el parpadeo del LED con una frecuencia determinada o controlado por un botón. Sin embargo, tengo problemas con el uso de _delay_ms ()...