Tengo un problema con mi interrupción y no sé por qué. Quiero usar una interrupción cada vez que recibo datos de mi puerto RX. Entonces, utilicé la interrupción en el puerto RX de mi microcontrolador. Mi problema es que puedo detectar una interr...
Tengo el siguiente vector de interrupción del temporizador 5 que no se ha ingresado, incluso cuando se establece el bit de habilitación de interrupción correspondiente para el temporizador 5, y se establece el indicador de interrupción correspon...
Actualmente estoy intentando escribir código para un dimmer controlado por DMX de 48 canales usando un PIC24FJ32GA002. Usando un alcance, he confirmado que hay una señal DMX que llega al pin Rx del UART que se ha configurado correctamente usando...
Tuve un par de preguntas rápidas. Estoy diseñando una placa con 10 expansores de E / S que usaré como entradas. Cada uno tiene un pin! INT que está abierto al drenaje y se eleva a 5 voltios a través de una resistencia. ¿Puedo unir todos estos pi...
Durante bastante tiempo, he estado usando un controlador avr ATmega324PA y Atmel studio para escribir los programas. escribimos un gestor de arranque TCP. Funciona bien sin ninguna interrupción. Más tarde, agregamos una entrada externa a ese pro...
He escrito este programa para GPIO External Interrupt pero no funciona. mira el programa:
/* Includes ------------------------------------------------------------------*/
#include "stm32f10x.h"
/* Private functions --------------------------...
Estoy recopilando datos de varias docenas de sensores en un bus SPI de 8 MHz a 400 Hz. Es crítico que los sensores se muestren a esta velocidad sin paquetes perdidos. Para hacer esto, tengo un temporizador (al que me referiré como TimerA) que pr...
Necesito una pequeña guía en un proyecto en el que estoy trabajando.
Básicamente, estaré usando dos arduinos:
El primero tendrá:
1 RF Link Receiver (enlace aquí: enlace )
1 Ethernet Shield
El segundo tendrá
1 transmisor de en...
¿Es posible usar Timer1 en un ATMega para generar una interrupción de comparación en OCR1A y PWM en OCR1B? Lo he intentado de forma similar a la siguiente, pero ninguno funciona con todo lo que he intentado.
TCCR1A = _BV(COM1B1) | _BV(WGM11) |...
Recientemente expliqué a alguien por qué USB antes de 3.0 debe usar el sondeo en lugar de las interrupciones aquí . Básicamente, a mi entender de I2C, el USB también es una arquitectura de esclavo maestro que comparte un bus barato de 1 bit, h...