Preguntas con etiqueta 'interrupts'

3
respuestas

¿El uso de una función de demora () del software tiene un mayor consumo de energía que el uso de una interrupción del temporizador del sistema? [cerrado]

Tuve una discusión con alguien sobre el uso de un retardo de software (), y cómo simplemente ejecuta los comandos NOP para un número específico de ciclos de reloj de acuerdo con su retardo, y por lo tanto está constantemente funcionando y consum...
2
respuestas

ARM cancela la ejecución de las interrupciones anticipadas

Parece que no puedo encontrar una respuesta a esto en google o en la guía definitiva ... ¿Es posible desde una interrupción, cancelar el retorno a cualquier interrupción anticipada? Por ejemplo, tengo un ISR que se llama cuando un proceso imp...
1
respuesta

Usando una interrupción externa desde cualquier pin PIC16F873A

Estoy tratando de usar una interrupción, que se producirá en el flanco ascendente de una señal proveniente de mi acelerómetro LSM303DLHC. El acelerómetro tiene una señal de Data Ready (DRDY) que se dispara cada vez que se agregan datos nuevos a...
2
respuestas

Programación integrada de tareas del sistema para la adquisición de datos en una red CAN

Estoy teniendo problemas con el concepto de cómo programar mis tareas. Mi configuración: STM32F103 conectado a CAN. Tomar medidas con un módulo Lidar V3 se comunica a través de I2C y luego distribuir esa medida en la CAN La interrupción 1...
2
respuestas

LED parpadeante usando interrupciones en AVR

Quiero aprender a trabajar con interrupciones y he hecho mi primer intento. He hecho un circuito muy simple basado en ATtiny13. Hay un led en PB1 y un botón en PB3. Cuando se presiona el botón, el pin PB3 cambia su estado de nivel bajo a n...
0
respuestas

Msp430 I2C Single Byte Read Write

Tengo este código en el que he estado trabajando y que conecta un esclavo de giroscopio ITG-3200 y un maestro MSP430G2553 a través del bus I2C. Ayer funcionó bien, pero de alguna manera hoy no funciona. Traté de depurar tanto como puedo sin gyro...
2
respuestas

¿Cuáles son las ventajas o desventajas de utilizar una interrupción interna en lugar de una interrupción externa en MCU?

en mi proyecto parece que debo usar una interrupción interna en lugar de una externa porque mi MCU se queda sin el pin externo de interrupción. Aquí hay un ejemplo de interrupción interna I ' He encontrado aquí. Estoy bastante interesado en...
2
respuestas

¿Por qué mi RTC genera interrupciones más rápido que una vez por segundo?

He configurado un módulo RTC en un uC para generar interrupciones cada segundo (~ 32 kHz de reloj del módulo con un preescalador 0x7FFF entre el contador y el reloj; espero que así sea, parece que ~ 32k es el valor predeterminado, y sería una pe...
1
respuesta

Interrumpir las rutinas del servicio y I2c juntos

Me gustaría hacer una pregunta que ha estado en mi cabeza por un tiempo He realizado la codificación de ISR pequeños para los controladores de imagen y AVR y los he probado con éxito a bordo. Y hace unos días, acabo de enterarme de que es nec...
2
respuestas

La interrupción USART no funciona como se esperaba [STM32 Nucleo]

¿alguien podría explicar por qué solo puedo recibir 13 caracteres con la interrupción de USART? Uso '\ n' para detectar el final de la cadena. #defineBUFFER_SIZE100charreceive_buffer[BUFFER_SIZE];charreceive_data;intreceive_index=NULL;intdata_r...