Preguntas con etiqueta 'interrupts'

2
respuestas

Diseño de lógica Rx ISR de comunicación serie

Si no estoy equivocado, se supone que un ISR debe realizar un procesamiento mínimo cuando recibe datos en serie (a través de UART). Estoy planeando implementar un protocolo de este tipo para la comunicación entre 2 sistemas a través de uart. Est...
4
respuestas

¿cuánto tiempo debe esperar un esclavo I2C por un bit de STOP (si es que lo hace)?

I2C enmarca cada grupo de bytes de mensaje en START y STOP, definidos como SDA que cambia el estado 1 > 0 o 0 > 1 (respectivamente) mientras que SCL es alto, como se describe aquí . Estoy escribiendo controladores de interrupción para...
1
respuesta

AVR: Error de compilación de interrupción

Estoy tratando de aprender cómo usar interrupciones para un proyecto usando un Attiny85. He escrito un programa simple de lo que he aprendido de los tutoriales. Sin embargo, cuando intento crear el programa en Atmel Studio, aparece este mensaje...
1
respuesta

Interrumpir dentro de una interrupción en un PIC18

Estoy trabajando en el código para una interrupción externa de RB0 en un PIC18F4550 . Cuando se detecta una interrupción en RB0, el temporizador 0 se activa. Entonces necesito ver el desbordamiento del timer0. Si lo hace, entonces el código...
1
respuesta

Cómo contar usando interrupciones

Tengo un problema en el que quiero contar cuántas veces presiono un interruptor usando una interrupción. Intenté colocar la variable de conteo dentro de la principal, pero afirma que el conteo no existe. Pongo el recuento dentro del pragma, pero...
1
respuesta

La interrupción externa no establece el bit de marca

Mi objetivo es medir los pulsos de PWM. Pero para lograrlo, estoy dando pasos de bebé, por lo que mi primer objetivo es establecer un pin cuando se detecta un borde de la señal PWM. La señal PWM ingresa al microcontrolador (pic18f25k80, Hoja de...
2
respuestas

Interrupción de la misma prioridad en ARM Cortex M0

Tengo dos dos interrupciones de la misma prioridad; cada uno tiene su propia rutina de servicio de interrupción: ISR_A e ISR_B. Cuando se produce la interrupción A, ISR_A se ejecuta ... ¿qué sucede si se produce la interrupción B mientras se...
1
respuesta

STM32F103 Systick Interrupt dejó de funcionar al depurar en RAM - (Coocox IDE)

Intenté depurar mi código en el ram para aumentar la vida útil del flash (solo con una clasificación de 10k como mínimo) De todos modos, he atado los pines boot0 y boot1 a 3.3v y he configurado el compilador para que se depure desde el ram de...
3
respuestas

Detectar ambos lados de un reloj cambio de interrupción PIC

Estoy tratando de construir un receptor remoto IR usando un PIC16F628A. Para hacer eso, necesito atrapar tanto el flanco descendente como el ascendente del pin de interrupción externo. Desde la hoja de datos que aparece solo puede recibir una in...
1
respuesta

AVR- cambio de estado de un pin para generar una interrupción [cerrado]

Necesito producir una interrupción externa siempre que haya un cambio en el estado de un pin. Cuando el pin pasa del estado de alta impedancia a tierra o de tierra al estado de alta impedancia, se debe generar una interrupción. ¿Cuál es la forma...