Estoy diseñando una aplicación que incluye GSM SIM900 con PIC18F2520 . La aplicación incluye servicios básicos de llamadas y sms. Un usuario presionará un botón y se realizará una llamada a un número definido. Este número se puede c...
¿Alguien puede explicar por qué algunos ingenieros usan varios condensadores paralelos idénticos en las entradas de alimentación de la MCU, las entradas de alimentación de la memoria ... A veces hay hasta 6, 7 o incluso 8! Aquí hay un ejemplo...
Esta podría ser una pregunta muy estúpida.
Tengo experiencia con software incrustado en bare-metal y recién comencé con FREERTOS. Sin embargo, realmente no entiendo por qué se usaría FREERTOS en lugar del mecanismo de interrupción incorpora...
Estoy trabajando en un proyecto que utiliza un Atmega329 con una pantalla de segmento de lcd 7 de 2 dígitos. Necesita realizar un seguimiento de los días, utilizando una pequeña batería de celda de moneda.
Originalmente planeaba usar el reloj...
Mientras trabajaba en mi proyecto, llegué a un punto en el que no sé la respuesta. Tengo un ADC de 10 bits (el que está incorporado en el ATMEGA328P) y devuelve valores hasta 1023 (2 10 - 1).
La documentación oficial indica que la ecuación...
Realmente, he estado escribiendo códigos para aplicaciones incrustadas por un tiempo. Pero esta pregunta me llamó la atención y parece que no le doy más respuestas.
¿Puedo obtener más detalles sobre el motivo para seleccionar una MCU con una...
Recientemente estuve jugando con mi primer Arduino, hasta que, por alguna extraña razón, dejó de funcionar.
Lo que hice:
Lo tenía unido a una placa de pruebas. Cuando digo adjunto, me refiero a que estaba suministrando energía a la placa...
Estoy tratando de elegir una combinación de cristal y condensador de carga para el microcontrolador de la serie atmel UC3C . El reloj de la CPU objetivo que estoy disparando está cerca de la frecuencia máxima de 66 MHz.
Aquí está la configur...
A veces veo un código que deshabilita las interrupciones, por ejemplo, para realizar una lectura / escritura no atómica en una variable global utilizada en un ISR. En AVR con gcc, esto puede parecer:
ExpensiveOperation();
cli();
// Perform a n...
Tengo un circuito eléctrico que usa un LED, conectado a un µC, para mostrar el estado de una fuente de rayos X en otra habitación. Obviamente, es importante tener este LED en condiciones de trabajo.
Ahora, los LED pueden fallar de varias mane...