Gast
#4131300
Hallo zusammen,
ich versuche, ein LCD-Display in eclipse mit avr in c und einem Atmega
128 zum Laufen zu bekommen. Ich verwende die Header-Datei von P. Fleury.
Aber irgendwie gibt es Probleme beim Kompilieren der Datei. Hier meine
main.c:
/*
* main.c
*
* Created on: 17.05.2015
* Author: arubuntu
*/
#include <avr/io.h>
//#include <avr/pgmspace.h>
#include <util/delay.h>
#include "lcd.h"
int main(void)
{
_delay_ms(10);
/* initialize display, cursor off */
lcd_init(LCD_DISP_ON);
/* clear display and home cursor */
lcd_clrscr();
/* put string to display (line 1) with linefeed */
lcd_puts("LCD Test Line");
while(1)
{
}
return 0;
}
Der Kompiler sagt mir, dass es kein Verweis auf lcd_init, lcd_clrscr und
lcd_puts gibt.
Wenn ich in den Einstellungen unter AVR C Linker die Library von Hand
und den dazugehörigen Pfad eintrage kommt dann folgende Fehlermeldung:
/usr/lib/gcc/avr/4.8.2/../../../avr/bin/ld: cannot find -llcd.h
kennt jemand das Problem ?