Preguntas con etiqueta 'programming'

3
respuestas

¿El compilador MPLAB XC16 genera archivos HEX de 8 bits para PIC24?

Estoy tratando de entender un archivo HEX que compilé con Microchip MPLAB X IDE usando el Microchip MPLAB XC16 Compilador . Con respecto a la MCU, estoy apuntando al PIC24EP512GU814. Sin embargo, el alcance de esta pregunta debería aplicar...
3
respuestas

¿Problema lógico con el sistema de alarma?

En resumen, tengo una bolsa que estoy haciendo, la parte superior de la bolsa está forrada con LDR (3-6), y hay un interruptor oculto para activar / desactivar la alarma. Soy horrible en los circuitos, pero programo, por lo que se ve así con el...
2
respuestas

¿Firma del perro guardián en la memoria Flash o RAM?

Solíamos utilizar firmas de Watchdog en nuestras aplicaciones de control. Básicamente, usamos para asignar una memoria reservada en RAM (sin inicializar) y usamos para almacenar las firmas de vigilancia. Al encenderse, el sistema verifica...
2
respuestas

Comandos de programación PIC

Quiero programar algunos PIC micro simultáneamente usando un solo puerto. No hay ningún problema en la programación, pero cuando el proceso finaliza, el comando de respuesta que dice "listo! Está programado" causa un conflicto en el receptor. En...
4
respuestas

Problema de PCB STM32

Hace casi un año que intento que un STM32 funcione en un PCB personalizado. Tengo un STM32F107 y lo he cableado como se muestra en el diagrama adjunto (en este momento solo se sueldan los componentes mostrados). ¿Este circuito es correcto o t...
3
respuestas

¿Es curioso cómo funciona el direccionamiento ALU en el código de ensamblado?

Al escribir el código de ensamblaje, digamos que R1 = R2 + R3, es bastante fácil entender el procedimiento de direccionamiento porque todos los registros están cerca de la ALU. Pero me resulta difícil ver cómo la ALU va a la memoria en R2 en ins...
2
respuestas

¿Cuáles son las implicaciones de un dispositivo ROMLESS?

Estaba mirando a través del área de microcontroladores de Digikey y noté un dispositivo en el que estoy interesado, aunque en la memoria del programa hay una descripción de "SIN PODER". enlace Lo que quito de eso es que no hay memoria flash...
3
respuestas

Cómo salir del estado de comandos if que está dentro del bucle for y volver al bucle vacío en Arduino

Mi código: #define MAX 10 const int LED1 = 2; const int LED2 = 8; const int LED3 = 4; const int LED4 = 5; int val; int array[MAX]; int counter = 0; int i; int old_b = 0; int error; void setup() { Serial.begin(9600); pinMode(A5, INPUT_PULLU...
1
respuesta

función de pinout PIC

Mi dispositivo controla el motor mediante PWM y lee datos de serie (uart). Anteriormente estaba usando 40 pines y ahora solo 14 pines. Pasó que el "RX" y el CCP1 (PWM) están en el mismo pin. RC5, pin 5. Hay otro "RX" en RA1, pin 12. Pero no logr...
2
respuestas

¿Por qué se prefiere el búfer de anillo para la comunicación asíncrona?

Los buffers de anillo son los elegidos por la mayoría de los programadores integrados veteranos para comunicaciones asíncronas. Supongamos que los datos llegan a UART desde una sola fuente y solo cuando se solicita un msg (Master- > Slave, Sl...