Estoy tratando de compilar una muestra simple de STM32F4 utilizando Eclipse con el complemento Eclipse de ARM de GNU de enlace .
Recibo los siguientes errores:
ylaestructuraeslasiguiente:
y el código fuente de main.c
#include "main.h"
/**
* Main application entry point.
*/
int main() {
init();
do {
loop();
} while(1);
}
/**
* Application initialization.
*/
void init() {
RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOD, ENABLE);
GPIO_InitTypeDef gpio;
GPIO_StructInit(&gpio);
gpio.GPIO_Mode = GPIO_Mode_OUT;
gpio.GPIO_Pin = LEDS;
GPIO_Init(GPIOD, &gpio);
GPIO_SetBits(GPIOD, LEDS);
}
/**
* Application loop.
*/
void loop() {
static uint32_t counter = 0;
++counter;
GPIO_ResetBits(GPIOD, LEDS);
GPIO_SetBits(GPIOD, LED[counter % 4]);
delay(250);
}
/**
* Delay by given ms
*
* @param ms
*/
void delay(uint32_t ms) {
ms *= 3360;
while(ms--) {
__NOP();
}
}
¿Alguna idea de lo que significan estos errores?