Hallo Zusammen,
ich habe den Grafik-LCD-Controller von Benedikt
(Beitrag "Re: Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen") nachgebaut und habe
ein kleines Problem.
Da der ATMega8515 im Moment schlecht zu bekommen ist, würde ich gerne
den Mega162 einsetzen, bekomme das Ganze aber nicht kompiliert. Ich muss
dazu sagen, dass ich in C leider erst ganz am Anfang stehe (ich
programmiere viel mit Bascom und Delphi, aber eben kein C).
Beim kompilieren mit WinAVR-20100110 bekomme ich folgende
Fehlermeldungen:
1 | uart.c:372: error: 'U2X' undeclared (first use in this function)
|
2 | uart.c:372: error: (Each undeclared identifier is reported only once
|
3 | uart.c:372: error: for each function it appears in.)
|
4 | uart.c:376: error: 'RXCIE' undeclared (first use in this function)
|
5 | uart.c:376: error: 'RXEN' undeclared (first use in this function)
|
6 | make: *** [uart.o] Error 1
|
7 | Build failed with 5 errors and 0 warnings...
|
Ich vermute ich habe irgendwo eine Einstellung, die nicht stimmt. Der
Original-Code für den Mega8515 kompiliert einwandfrei. Geändert habe ich
nur im Makefile die MCU und den Eintrag für das RAM, wie im Beitrag von
Benedikt beschrieben.
Kann mir vieleicht jemand einen Tip geben, oder erst einmal eine
Hex-Datei für den Mega162 kompilieren, damit ich mich später um das
Problem bemühen kann, wenn ich in C etwas weiter bin.
Vielen Dank schon mal
Markus