Forum: Mikrocontroller und Digitale Elektronik stm32f3xx eeprom emulation =>Wie einbinden


von Jasson J. (jasson)


Lesenswert?

Hallo Forum,

ich habe mir für dem stm32f30X die FW Lib für die eeprom Emulation 
geladen und verwende µVision4.
Jetzt schaffe ich es leider nicht, die korrekt einzubinden.

Ich habe meinem Projekt die eeprom.h in den Includefolder kopiert, die 
eeprom.c in den src folder und in die "user" Gruppe des Workspace 
geladen und natürlich die "stm32f30x_flash.c" geladen.

Meine Idee war einfach die
  FLASH_Unlock();

  /* EEPROM Init */
  EE_Init();
einzukopiern und zu sehen was passiert. Mein Compilerbeschwert sich, 
dass er die EE_Init(); nicht finden kann.

Hat jemand einen Vorschlag?


viele Grüße,
Jasson

von Name (Gast)


Lesenswert?

Der Compiler kann die Funktion nicht finden?
- Du musst eeprom.h mit #include oben eintragen.
Der Linker kann die Funktion nicht finden?
- Du musst dem Compiler sagen, er soll die eeprom.c kompilieren, 
anschließend sagst du dem Linker, er soll das Object mit einbinden.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.