Necesito tener una pausa programable con la mayor precisión posible. Para lograr esto tengo el siguiente código GCC:
void delay(unsigned char d){
volatile unsigned char i=d;
while(i>0) i--;
}
Que se compila para:
1cc: 89 81...
Estoy tratando de compilar un archivo C simple para luego cargarlo a mi MSP430 uC, pero cuando intento compilar obtengo algo que parece un problema de vinculación:
main.c:7: undefined reference to 'outPWM'
mi carpeta contiene estos archivos...
Después de leer el manual de ARM Compiler versión 5 , se dice que para los dispositivos sin unidad de punto flotante, los flotadores son a través de implementaciones de software, lo que probablemente será más lento que tener una unidad de hardw...
Soy un nuevo estudiante graduado en EE y estoy tratando de aprovechar al máximo mi tiempo aquí en la universidad. Siempre quise entender cómo hacer que Linux se ejecute en plataformas integradas, pero desde el exterior se ve realmente extraño. A...
Me gustaría saber cuál es el propósito del archivo de dispersión ARM y del archivo MAP de la dirección del vinculador ARM. ¿Cómo ayudan en la compilación y, finalmente, durante la carga del ejecutable?
Mi configuración
Estoy ejecutando Ubuntu 12.10, y quiero poder usar gcc y avrdude para compilar y programar mi ATmega328.
Seguí este tutorial de Ladyada: Tutorial de Ladyada AVR
Todo instalado perfectamente, sin errores ni advertenc...
Soy nuevo en VHDL y parece que no puedo compilar mi código. He revisado el código lo mejor que he podido, pero no veo nada de malo en mi comprensión básica actual de cómo funciona y me pregunto si alguien podría ayudar. Se supone que el código d...
Tenía un Makefile en funcionamiento que compiló con éxito y construyó un programa básico para alternar y LED en mi placa stm32-h103. Desde entonces he intentado agregar y usar FreeRTOS en mi programa. He agregado las rutas de FreeRTOS en mi Make...
He estado usando MPLAB X y XC16 para construir y programar proyectos para un dsPIC 33EP128MC506 durante aproximadamente un año. Durante los últimos dos meses, he visto un comportamiento nuevo e inusual en dos máquinas separadas. Ambos están ejec...
Estoy enfrentando un problema con la optimización del compilador XC32. Cada vez que escribo una función para leer algo del registro, XC32 optimiza (lee: elimina) la variable que contiene el valor de retorno.
Tengo una función de envoltura que...