Tengo una pregunta genérica con respecto a las interrupciones. Mi software tiene 2 interrupciones, digamos interrupt_x (timer), interrupt_y (spi).
Ambas interrupciones tienen su propio ISR. Interrupt_x tiene mayor prioridad que interrupt_y. ¿...
Estoy enfrentando un problema relacionado con la adquisición continua del canal ADC en STM32F103.
Utilizo la interrupción al final de la conversión para llamar a una función de devolución de llamada para almacenar el valor adquirido.
El pr...
Estoy trabajando en la creación de un flujo de programa basado en interrupciones utilizando el módulo PIC24FV32KA302 de Microchip. Sin embargo, estoy teniendo algunos problemas con los reinicios intermitentes (parece).
Actualmente estoy usand...
Tengo una mala conducta alucinante en mi PIC16F1825. Básicamente, estoy usando el pin 3 (RA4) para alternar un LED usando una Interrupción en Cambio. El problema es que, aunque se enciende el led cada vez que presiono el botón (que se presiona e...
La aplicación C # en la que estoy trabajando debe poder poder llamar a una función dentro de los 5 milisegundos del cambio de estado de la señal de entrada digital (0V = apagado, 5V = activado).
En lugar de usar software para sondear repetida...
Estoy utilizando este módulo de reloj RTC ( enlace ). El DS3231 tiene una función de alarma que se puede programar dos veces al día. Cuando se apaga la alarma, el pin de interrupción se convierte en un colector abierto (según la hoja de datos)....
He estado escribiendo un pequeño programa para mi Freescale Kinetis KE04Z que se ejecuta en la memoria RAM para programar el flash del dispositivo. He estado usando SWD para colocar el programa en RAM y ejecutarlo. Todo iba bien (parpadeando los...
¿Hay alguna manera de regresar de las interrupciones en una ubicación diferente a la que ocurrió en Microchip PIC16F877A?
Tengo un problema donde necesito que mi código se reinicie en un punto específico, siempre se produce una interrupción e...
Estoy trabajando en un sistema que usa aproximadamente 4 interrupciones. Puedo definir claramente una prioridad de uno a otro. Por ejemplo, alimento transferencias SPI con solicitudes DMA y opero una interfaz USB que controla los datos SPI. Con...
Estoy haciendo un programa para el msp430 usando el launchpad de energia, el primer código que tuve fue el siguiente:
// display flag
boolean flag_display = false;
void setup() {
// define ISR to activate the display
attachInterrupt(PUSH2...