Preguntas con etiqueta 'gcc'

2
respuestas

Hablando con Cortex M3 (Stellaris EKS-LM3S1968) bajo linux

He buscado por todos lados, pero no he encontrado una manera fácil (sencilla) de cargar programas en el Cortex M3 usando Linux. He intentado usar el conjunto de herramientas summon-arm enlace pero tuve problemas para descargar uno de sus de...
2
respuestas

¿Cómo sabe avr-gcc linker para poner la sección '.data's' en '0x800100' en lugar de '0x800060'?

Mirando la secuencia de comandos del vinculador de mi parte (ATMEGA168PD), la región data tiene un origen definido como que comienza en 0x800060 ... MEMORY { text (rx) : ORIGIN = 0, LENGTH = __TEXT_REGION_LENGTH__ data...
2
respuestas

STM32 Valor NaN para operaciones de punto flotante en variables globales

Estoy intentando implementar un simple bucle de cálculo de odometría. Que se está ejecutando en un bucle while. El siguiente es el código: double dx=0,dy=0,dw=0; double v,w; void computeOdom(){ uint32_t ticknow=ticksms; //global timer v...
0
respuestas

Atmel Studio: redefine la función débil

Quiero escribir mi propia implementación de SERCOM3_Handler. Pongo su definición en mi main.c, intento compilarla y aparece el error "definición múltiple de SERCOM3_Handler". ¿Por qué está pasando esto? El prototipo de esta función en los encabe...
1
respuesta

Fragmentos de STM32L0 con la cadena de herramientas GCC ARM

Actualmente trato de usar la serie de microcontroladores STM32L0. Descubrí que ST ofrece una colección de programas de C de bajo nivel llamada STM32SnippetsL0 también, en paralelo con su compleja API HAL basada en STM32CubeMX. Desafortunadamen...
2
respuestas

atmel studio para mac

¿Atmel Studio es compatible con Mac o Linux? Parece que solo hay soporte para Windows de los downlaods aquí: enlace .     
2
respuestas

AVR GCC: la matriz global / estática no se inicializa correctamente

Tengo problemas con las matrices globales en mi código C. Lo que estoy tratando de hacer es usar un búfer de visualización (matriz de 8 uint8_t con cada uint8_t que representa una fila) para iluminar los leds en una matriz de led de 8x8 mediante...
1
respuesta

ESP8266 y GCC

Creo que esto está más relacionado con GCC que con ESP8266. He estado tratando de poner una variable constante en la sección de memoria de solo lectura de ESP. La idea es cambiar el valor directamente en la imagen binaria antes de actualizarlo e...
1
respuesta

MSP430G2553 WDT ISR compilación error - GNU v4.9.1

Estoy usando el compilador GNU v4.9.1, y solo estoy tratando de trabajar con el temporizador WDT: void __attribute__((interrupt(WDT_VECTOR))) WDT_ISR(void) { P2OUT ^= BIT1; } Al intentar construirlo, sigo recibiendo estos errores: s...
0
respuestas

¿Cómo crear un código de dirección independiente para STM32F746?

Necesito crear un código de STM32F746 independiente de la dirección, que se pueda reasignar dinámicamente: un código (programa) que almacenaré en un lugar (es decir, Flash externo), que cargarlo en la RAM (SDRAM interna o externa) en algún otro...