IRMP "undefined resource irmp_get_data" Linker prblem

#3089023
Lesenswert?

Hallo liebe Forengemeinde,
ich habe mich jetzt endlich mal aufgerafft und mit der uC Programmierung 
in C begonnen. die ersten kleineren Projekte laufen bereits. Heute 
wollte ich IRMP in eines meiner Projekte einbinden, ich bekomme aber 
beim compilern immer die Meldung: "undefined resource irmp_get_data", 
dies liegt, nach meinen bisherigen Erfahrungen mit C am Linker, welcher 
die betroffene Funktion nicht findet. Seltsamerweise bekomme ich diese 
Meldung nicht nur bei meinem IRMP Projekt sondern bei jedem anderen auf, 
das ich compilern will. Anbei mein Code: Vorerst soll nur das Signal 
eingelesen und im EEPROM gespeichert werden, da ich weder die Adresse 
noch das command der gewünschten Taste kenne.

<code>
/*
 * IRBOSTAND.c
 *
 *Control B&O Stand with Pioneer TV Control
 * Created: 16.03.2013 08:42:19
 *  Author: Daniel
 */


#include <avr/io.h>
#include <irmp.h>
#include <avr/eeprom.h>

int main(void)
{

  IRMP_DATA irmp_data_p;
  DDRB = 0xFF;
  DDRD = 0x00;
    irmp_init(); 
// initialize irmp
    timer1_init();


    while(1)
    {

        if (irmp_get_data(&irmp_data_p))
        {
       eeprom_busy_wait (); 
// wait until eeprom is ready
      eeprom_write_block(&irmp_data_p, (void *) 0x1, 
sizeof(&irmp_data_p));
      PORTD=0xFF; //Nach Schreiben einfach mal LEDS anschalten, als 
kleine optische Kontrolle ;-)

    }
    }
}
</code>
Vielen Dank für eure Mühe schonmal.
LG Darkmaterial
Uhh fast vergessen: Als Compiler Nutze ich WinAVR in Kombination mit 
AtmelStudio

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren