¿Las variables de definición (matrices grandes) como estáticas dentro de una función tienen mejoras en el rendimiento si se va a llamar a la función repetidamente en el orden de segundos?
He intentado implementar un software UART en un PIC18F452 usando interrupciones TIMER0 y No puedo hacer que el tiempo funcione.
Estoy usando MPLAB ASM para la compilación y el PICkit2 para la programación.
LIST P=18F452
include <P18F45...
Tengo un problema al intentar realizar un retraso en un PIC16LF1823. Mi programa intenta cambiar algunos bits en PORTC durante 30 ms. Hice un retraso simple basado en el decremento de una variable; sin embargo, cada vez que el PIC ejecuta el ret...
He usado el ensamblador PIC y el kit de herramientas de gputils con éxito antes, pero noté que carecen de soporte para mis nuevos chips pic12lf1822. ¿Cómo hago para que sea compatible?
Después de verificar su código fuente, no pude encontrar...
Actualmente estoy escribiendo mi primera aplicación seria con un controlador MSP430 (específicamente, un MSP430G2553) y estoy un poco confundido por la documentación sobre cómo debo configurar el ADC10. Quiero usarlo así:
La señal (provenien...
Estoy intentando que el subsistema PWM funcione en un PIC16F887. He repasado esto varias veces y parece que no puedo encontrar mi problema.
Esto es parte de un programa más grande, pero por simplicidad reescribí solo la parte de PWM. Estoy util...
(EDITAR: Se agregó el código de desensamblaje C18)
Necesito optimizar una función escrita en C para un PIC18f4585. Estoy usando C18 para compilar.
La función que estoy intentando volver a escribir en el ensamblaje es:
void readResetTimer...
El AVR XMega tiene 16 registros GPIO en el espacio de E / S además de su SRAM interna. Es interesante que la sincronización de las instrucciones de LD difiera de estas ubicaciones: acceder al espacio de E / S (bastante grande) es más rápido que...
Los filetes de soldadura alrededor de la base de los pines de la cabecera son casi planos, muy diferentes del tipo de filetes que se esperaría alrededor de una cabecera de 0.1 ". Estos filetes son muy comunes en los tableros de evaluación de ST....