Estoy tratando de reducir el consumo de corriente de mi Atmega328 -Arduino- usando los modos de suspensión. En mi código, quiero activar cada 10ms , leer el valor de ADC y volver al modo de suspensión nuevamente.
Hay algunas instruccion...
Utilizo la captura de entrada del temporizador de STM32L476RG . Es posible si una captura con temporizador basada en una interrupción desactiva la interrupción EXTI normal en la misma línea ? Por ejemplo, TIM2_CH1 puede ser captura de entrada e...
Estoy tratando de hacer que ATTINY85 se dispare SOLO en ALTA interrupción, pero no importa qué combinación de bits establezca para GIMSK y MCUCR, no puedo hacer que funcione;
Aquí está mi código:
#define F_CPU 1000000UL
#include <avr/io...
Tengo varias interrupciones que funcionan y quiero calcular el tiempo de inactividad que está haciendo la CPU, y también calcular su uso de la CPU.
así que tengo un bucle while
mientras();
y las interrupciones están funcionando. Cómo calculo...
No estoy seguro de cómo funcionarán las interrupciones externas con varios periféricos en la misma línea EXTI.
Por ejemplo, si configuré la interrupción en la línea X y en la misma línea (por supuesto, otro puerto GPIO) Tengo SPI MOSI o SCK,...
Mi pregunta es de nuevo sobre la modificación de variables dentro del ISR. Si la variable se usa solo dentro de ISR, no tengo que declararla como volátil, ¿verdad? Después de investigar un poco, descubrí que la variable debía declararse como est...
Mi sistema está controlado por interrupciones, pero en algún momento debido a la generación de señales de ruido, el microcontrolador trata esta señal como una interrupción que está mal, entonces, ¿cómo puedo eliminar esa señal y permitir que el...
Me gustaría saber qué ocurre primero al utilizar la comunicación CAN.
Sobre la base de la respuesta, concluiría si se debe usar un filtro de aceptación en mi proyecto o no.
Escenario: hay tres nodos en mi proyecto (por ejemplo, nodo A, B y C)...
Estoy tratando de golpear un puerto UART usando PIC32MX con temporizador5 (el único disponible en este momento) pero estoy teniendo problemas para configurar el temporizador para una velocidad de baudios de 115200 bps. No quiero un control de...
Arriba está la imagen que describe la configuración fuera de la MCU.
Vin es de 0 a 5 V de onda cuadrada de pico a pico, que puede tener una frecuencia de 0 a 50 KHz, o incluso mayor.
Se supone que la MCU debe manejar la interrupción...