Forum: Mikrocontroller und Digitale Elektronik UART undefined reference to.


von frido2001 (Gast)


Lesenswert?

Hallo,

ich verwende Atmel Studio 6 und erhalte beim Build die Fehlermeldung 
undefined reference to 'uart_init'. Ich habe den die uart.h über include 
eingebunden.
Mittlerweile habe ich gelesen, dass ich die uart.c ebenfalls mit 
einbinden muss. Allerdings werde ich nicht schlau aus den anderen 
Postings, wo und wie ich diese einbinden soll.
1
#include <avr/io.h>
2
#include <stdio.h>
3
#include <stdint.h>
4
#include <avr/interrupt.h>
5
#include "uart.h"
6
#include <stdlib.h>

Ich danke schonmal.

von Coder (Gast)


Lesenswert?

Kopier' dir die datei in deinen Sourcen Ordner und füge die datei dein 
Projekt-Workspace ein.

von frido2001 (Gast)


Lesenswert?

Danke erstmal für die Antwort, ich denke für einen Erfahrenen ist sie 
allumfassend, für mich naja sagen wir mal begrenzt nutzvoll.

Wo und wie füge ich die Datei in den Workspace ein?

von Coder (Gast)


Lesenswert?

Ich benutze avr Studio 6 nicht. Aber du hast eine Übersicht deiner 
projekdateien, wo z.b. Deine Main.c auch aufgelistet ist. Dort gehört 
die Datei hin. Wie verrät dir die Anleitung zu deinem Programm.

von xfr (Gast)


Lesenswert?

Rechtsklick auf dein Projekt (oder einen Unterordner darin) -> Add -> 
Existing Item. Dort uart.c auswählen und auf "Add" klicken.

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.