Preguntas con etiqueta 'interrupts'

2
respuestas

Gestión de interrupciones - Proyectos AVR grandes

Esto es para los más experimentados que están por ahí. Actualmente estoy involucrado con un proyecto AVR grande (usando ATMega328) y se está confundiendo con respecto a las interrupciones. El proyecto involucra interrupciones de las siguie...
3
respuestas

Detectar qué detector de IR se activó usando un pin

Tengo un proyecto que tiene 6 LEDs de infrarrojos y detectores. El proyecto debe detectar cuándo se rompe alguno de los 6 haces y exactamente cuál se rompió. Me gustaría poder usar solo un pin de entrada para detectar si se ha roto alguno de...
3
respuestas

Sondeo vs Interrupción: ¿cuál es el primero en una pieza de hardware de huesos descubiertos?

En primer lugar, debo decir que tengo formación en informática y no tengo muchos conocimientos sobre hardware. Me gustaría hacer esta pregunta porque en el software, lo que a menudo veo es un bucle, por ejemplo: bucle while, para ... bucle ......
4
respuestas

¿Es posible tener múltiples rutinas ISR para un solo temporizador en el microcontrolador?

Tengo dudas de que el microcontrolador sea compatible con múltiples rutinas de interrupción para un solo temporizador. Por ejemplo, un temporizador único que interrumpe a 5 ms, 10 ms, 1 segundo, etc. En mi diseño, estoy usando 3 temporizadore...
1
respuesta

Codificador rotatorio STM32 con interrupciones de hardware

Estoy tratando de obtener un codificador rotatorio trabajando en mi STM32. Tengo el canal A & B se elevó a 3V y se lanzó con condensadores 1uF. La placa tiene un canal A y amp; B conectado a PA11 y amp; PA10 respectivamente y han con...
2
respuestas

Cómo funciona el manejo de interrupciones en una capa física

Quiero entender cómo HW IRQ funciona en una capa física. Hago mi pregunta considerando un ejemplo específico. Como se sabe después de un paquete que llega a un adaptador de red, una interrupción de hardware es señalización. Wiki dice que   ...
1
respuesta

¿Cómo afecta la escritura a los pines de salida en PORTB la interrupción RBIF en PIC16F877?

Tengo un PIC16f877 con PORTB configurado de la siguiente manera: RB0 Output RB1 Output RB2 Output RB3 Output RB4 Input RB5 Input RB6 Output RB7 Output RB4..5 se usa para detectar 2 simples interruptores de botón, y quiero usar el indicador...
2
respuestas

¿Alguien tiene algún ejemplo o sugerencia que utilice el ATMEGA2560 de Atmel y las interrupciones externas?

Estoy intentando utilizar un ATMEGA2560 y es una interrupción. Tengo un código que debo ejecutar hasta que se presione un botón, momento en el que necesito que el código se detenga y espere a que se presione otro botón para continuar. ¿Alguie...
1
respuesta

AVR: por qué cada vector de interrupción ocupa dos palabras de instrucción

Durante mi estudio de la hoja de datos de Atmega328, descubrí que cada vector de interrupción ocupa dos direcciones y, después de buscar, no puedo encontrar el motivo. Esta es una captura de pantalla de la página 82 de la hoja de datos de atm...
2
respuestas

¿El tamaño de la pila de tareas de FreeRTOS para el tamaño de la pila de interrupción?

Tengo FreeRTOS ejecutándose en un MKE06 Cortex-M0 + (basado en la demostración SAMD20), cadena de herramientas GCC. Estoy tratando de averiguar el tamaño óptimo de la pila de tareas (con la ayuda de avstack.pl). Quiero usar solo la asignación...