Preguntas con etiqueta 'interrupts'

1
respuesta

¿Por qué mi Arduino DUE no reconoce mi interrupción externa?

Simplemente estoy intentando que mi Arduino DUE alterne un pin basado en un reloj externo. Tengo un 14.31818 MHz Oscillator que está conectado a un 74HC4040 Counter para poder dividir el reloj a la mitad (7.16 MHz). Esto...
1
respuesta

STM32F1 tiene problemas con un temporizador

Tengo algunos problemas con la configuración de un temporizador de 1 segundo en el mcu STM32F103. He configurado el temporizador 2 para que tenga un precalificador de 1099 y un período de 65514, por lo que espero tener una tasa de interrupció...
1
respuesta

Cosas que hacer con ISR

Tengo un ISR que incrementa un contador cada 5 ms si se presiona el interruptor. Si el contador se convierte en 200, entonces reinicie. Planeo agregar más funciones para ser llamadas desde el valor del contador. Después de algunos encuentr...
1
respuesta

Invirtiendo el borde de interrupción (pin de activación del STM32)

Un STM32 para dormir puede despertarse con un borde ascendente en su pin de activación. Pero si el IC en el otro extremo de la línea solo interrumpe como flanco descendente, ¿es posible invertirlo de alguna manera?     
2
respuestas

Función llamada en ISR y Directiva de superposición -Keil / 8051 core

Mi código C tiene un ISR, donde se debe tomar una decisión para ejecutar una función particular "A". Ahora sé que no es bueno ejecutar una función en un ISR. Pero en este caso de mi aplicación, no veo otra salida. Después de llamar a la función...
1
respuesta

Tengo problemas para entender qué otra interrupción se dispara además de TMR2 en PIC18f4550

Tengo problemas para entender qué otra interrupción dispara high_isr además de TMR2 en PIC18f4550. La forma en que lo detecto, configuro el pin MY_DBG_PIN que alterna cada vez que se activa high_isr, y por lo que trato de hacer, solo TMR2 lo...
2
respuestas

La interrupción por desbordamiento del temporizador0 no funciona en ATtiny10

Estoy tratando de usar la interrupción de desbordamiento de Timer0 para hacer un pequeño proyecto. Utilicé un temporizador de este tipo en el ATtiny45 y funcionó, pero con ATtiny10 ningún resultado. Así que probé un sencillo programa de parpa...
1
respuesta

5V Manera tolerante de generar una señal de flanco ascendente en la conexión USB

Tengo un dispositivo de microcontrolador que se puede activar desde el modo de suspensión profunda cuando detecta una señal de borde ascendente en un pin de activación. El pin de activación es tolerante a 5 V y me gustaría una conexión a un puer...
1
respuesta

Tabla de vectores de reasignación en STM32F0 (sin registro de desplazamiento de vector)

He escrito un bootloader antes para un STM32 que tenía soporte para el vector offset y es fácil de usar. Para STM32F0xx usando HAL, leo que necesito mover la tabla de vectores para grabar y copiar desde flash. He hecho hasta donde sé todos lo...
1
respuesta

¿Por qué no se dispara la interrupción de cambio de pin Atmega324pb a pesar de que la entrada está cambiando?

Por alguna razón, mis interrupciones de cambio de pin no se activan en mi Atmega324PB. Para probar, estoy usando una placa de evaluación y conectando un pin de salida a un pin configurado para activar una interrupción de cambio de pin. ¿Hay algo...