Hallo Forum,
kurz zu mir: nach 20 Jahren µC Abstinenz habe ich vor einem Jahr wieder angefangen mit diversen kleinen Projekten.
Als C Hasser und mit Delphi Programmier Erfahrung fiel die logische Wahl auf den AVRCO und Mega8.
Die bisherigen Projekte mit AD/DA Wandlern, I2C Schnittstelle, etc, liefen relativ problemlos.
Nun habe ich mir allerdings was rausgesucht, wo schon nicht mal der Einstieg funktioniert:
Da ich mindestens 4 PWM's erzeugen will, und auch sonst erste Erfahrungen mit der XMega Reihe sammeln will, habe ich mir die XMega8E5 Version heruntergeladen.
Dabei ist mir aufgefallen, dass das alles noch nicht ganz rund läuft:
Schon beim Update der XMega Version, wird mir nur die Mega8 Version (die ich auch parallel installiert habe) angeboten - der XMega8E5 Button ist nicht enabled.
Erst wenn ich den entsprechenden Registry Key "Ver" von Mega8 zu XMega8E5 ändere bietet er mir die XMegaVersion an, dafür nun nicht mehr die Mega8 Version...
Doch nun zum eigentlichen Problem:
Wenn ich den Abschnitt im Manual richtig verstanden habe, dann wird der PWM Port wie folgt importiert:
Import PWM_TTC; //TT=Timer C=Kanal
Der XMega8E5 hat folgende Timer: TCC4, TCC5 und TCD5
Der erste PWM Treiber müsste also wie folgt importiert werden:
Import PWM_C4A;
Richtig?
Nun meldet mir allerdings der Compiler:
"Error: undefined import PWM_C4A"
Was mache ich falsch?
In der Hoffnung das viele Augen und etwas mehr Fachwissen etwas zu meiner Erleuchtung beitragen, würde ich mich freuen, wenn mir jemand helfen könnte.
Danke
Kalli
kurz zu mir: nach 20 Jahren µC Abstinenz habe ich vor einem Jahr wieder angefangen mit diversen kleinen Projekten.
Als C Hasser und mit Delphi Programmier Erfahrung fiel die logische Wahl auf den AVRCO und Mega8.
Die bisherigen Projekte mit AD/DA Wandlern, I2C Schnittstelle, etc, liefen relativ problemlos.
Nun habe ich mir allerdings was rausgesucht, wo schon nicht mal der Einstieg funktioniert:
Da ich mindestens 4 PWM's erzeugen will, und auch sonst erste Erfahrungen mit der XMega Reihe sammeln will, habe ich mir die XMega8E5 Version heruntergeladen.
Dabei ist mir aufgefallen, dass das alles noch nicht ganz rund läuft:
Schon beim Update der XMega Version, wird mir nur die Mega8 Version (die ich auch parallel installiert habe) angeboten - der XMega8E5 Button ist nicht enabled.
Erst wenn ich den entsprechenden Registry Key "Ver" von Mega8 zu XMega8E5 ändere bietet er mir die XMegaVersion an, dafür nun nicht mehr die Mega8 Version...
Doch nun zum eigentlichen Problem:
Wenn ich den Abschnitt im Manual richtig verstanden habe, dann wird der PWM Port wie folgt importiert:
Import PWM_TTC; //TT=Timer C=Kanal
Der XMega8E5 hat folgende Timer: TCC4, TCC5 und TCD5
Der erste PWM Treiber müsste also wie folgt importiert werden:
Import PWM_C4A;
Richtig?
Nun meldet mir allerdings der Compiler:
"Error: undefined import PWM_C4A"
Was mache ich falsch?
In der Hoffnung das viele Augen und etwas mehr Fachwissen etwas zu meiner Erleuchtung beitragen, würde ich mich freuen, wenn mir jemand helfen könnte.
Danke
Kalli