Pages: [1]   Go Down
Author Topic: Arduino mit Eclipse  (Read 498 times)
0 Members and 1 Guest are viewing this topic.
Leverkusen
Offline Offline
Sr. Member
****
Karma: 1
Posts: 269
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo zusammen,
ich habe nach vielen Stunden Eclipse (Galileo) für Arduino configuriert. Der Testcode lt. Tutorial war auch OK. Habe nun diesen Code versucht, das allseits bekannte "Blink":
Code:
/*
 * main.c
 *
 *  Created on: 09.04.2010
 *      Author: Willi
 */

#include <avr/io.h>
#include <WProgram.h>
 int ledPin = 13;

 int main(void) {
                 pinMode(ledPin, OUTPUT);

       for(;;) {
               digitalWrite(ledPin, HIGH);   // set the LED on
               delay(1000);                  // wait for a second
               digitalWrite(ledPin, LOW);    // set the LED off
               delay(1000);                  // wait for a second
             }
 }
Dann werden folgende Meldungen in der Console angezeigt:
Code:
**** Build of configuration Release for project Tutorial_01 ****

make all
Building file: ../Tone.cpp
Invoking: AVR C++ Compiler
avr-g++ -Wall -Os -fpack-struct -fshort-enums -funsigned-char -funsigned-bitfields -fno-exceptions -mmcu=atmega328p -DF_CPU=16000000UL -MMD -MP -MF"Tone.d" -MT"Tone.d" -c -o"Tone.o" "../Tone.cpp"
../Tone.cpp:36:20: warning: wiring.h: No such file or directory
../Tone.cpp:37:26: warning: pins_arduino.h: No such file or directory
../Tone.cpp:101: warning: only initialized variables can be placed into program memory area
../Tone.cpp: In function 'int8_t toneBegin(uint8_t)':
../Tone.cpp:141: error: 'bitWrite' was not declared in this scope
../Tone.cpp:143: error: 'digitalPinToPort' was not declared in this scope
../Tone.cpp:143: error: 'portOutputRegister' was not declared in this scope
../Tone.cpp:144: error: 'digitalPinToBitMask' was not declared in this scope
../Tone.cpp: In function 'void tone(uint8_t, unsigned int, long unsigned int)':
../Tone.cpp:218: error: 'OUTPUT' was not declared in this scope
../Tone.cpp:218: error: 'pinMode' was not declared in this scope
../Tone.cpp:314: error: 'bitWrite' was not declared in this scope
../Tone.cpp: In function 'void noTone(uint8_t)':
../Tone.cpp:398: error: 'digitalWrite' was not declared in this scope
make: *** [Tone.o] Error 1
:-[
Kann mir bitte einer helfen. smiley-wink
Gruß aus Leverkusen
Willi
« Last Edit: April 11, 2010, 01:51:17 am by KUCKY » Logged

Pages: [1]   Go Up
Jump to: