Gast
#2242939
Hallo Leute ich habe gerade das AVR-Studio 5 installiert und wollte mich in die C-Programmierung einarbeiten. Als Test habe mal ein einfaches Programm aus dem Internet geladen um einen Einstieg zu finden. Beim Compalieren bekomme ich folgenden Fehler: "invalid storage class for function _delay_loop_1" Der Fehler bezieht sich auf die Datei DELAY_BASIC.h Kann mir mal bitte jemand diesen Fehler erklären? /* * ATtiny13 LED Flasher * File: main.c */ #include <stdlib.h> #include <util/delay.h> int main(void) { const int msecsDelayPost = 100; // Set up Port B pin 4 mode to output DDRB = 1<<DDB4; // Set up Port B data to be all low PORTB = 0; while (1) { // Toggle Port B pin 4 output state PORTB ^= 1<<PB4; // Pause a little while _delay_ms (msecsDelayPost); } return 0; }