PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : RP6v2 Librarys CBAS und CC Timer_T3_FRQ Fehler



Kevin0597
20.12.2014, 08:07
Hallo Forum :)

leider habe ich das Problem das ich für das CCPRO M 128 Board fast keine Beispiele nutzen kann. Die einzigen Beispielprogramme die funktionieren sind Hello World und das Beeper Programm.

Alle Programme die danach kommen haben den Fehler, sie lassen sich nicht Compillieren.

Ich habe euch mal das Programm RP6Sensors 2 Compilliert und euch den Fehler der Ausgabe mit einkopiert:

Übersetze Projekt RP6_Sensors2
C-Control Pro Compiler (C) 2013 Conrad Electronic
Durchlaufe Pass 1
Durchlaufe Pass 2
C:\Users\Kevin\Desktop\RP6\RP6_CCPRO_EXAMPLES_DE_2 0090131\CompactC\Example_07_RP6_Sensors2\..\..\RP6 CCLib\RP6CCLib.cc(411,5): Semantik Fehler - Funktion Timer_T3FRQ nicht definiert
C:\Users\Kevin\Desktop\RP6\RP6_CCPRO_EXAMPLES_DE_2 0090131\CompactC\Example_07_RP6_Sensors2\..\..\RP6 CCLib\RP6CCLib.cc(413,5): Semantik Fehler - Funktion Timer_T3Stop nicht definiert
C:\Users\Kevin\Desktop\RP6\RP6_CCPRO_EXAMPLES_DE_2 0090131\CompactC\Example_07_RP6_Sensors2\..\..\RP6 CCLib\RP6CCLib.cc(430,5): Semantik Fehler - Funktion Timer_T3FRQ nicht definiert
C:\Users\Kevin\Desktop\RP6\RP6_CCPRO_EXAMPLES_DE_2 0090131\CompactC\Example_07_RP6_Sensors2\..\..\RP6 CCLib\RP6CCLib.cc(432,5): Semantik Fehler - Funktion Timer_T3Stop nicht definiert
C:\Users\Kevin\Desktop\RP6\RP6_CCPRO_EXAMPLES_DE_2 0090131\CompactC\Example_07_RP6_Sensors2\..\..\RP6 CCLib\RP6CCLib.cc(842,5): Semantik Fehler - Funktion Timer_T3Stop nicht definiert
5 Fehler - Kompilation abgebrochen.
Schreibe Symboldaten - 9508 bytes..


Wenn ich das erste Feld anwähle springt er in die RP6CClib.cc (oder bei cbas Programmen cbas Library) und markiert folgende Zeile:

Timer_T3FRQ(pitch, PS_64);
Timer_T3Stop();

Weiß jemand die Lösung?? ODer ist da etwa ein Fehler in den Librarys ? :confused:

LG Kevin :)

SlyD
22.12.2014, 14:09
Hallo,

liegt vielleicht an einer neueren Version der CCPRO IDE - kann sein dass die da die Projekteinstellungen nicht korrekt übernimmt.
Check mal ob da ggf. die MEGA32 statt MEGA128 ausgewählt ist (Project -> Options -> CPU).
Das würde erklären warum der Timer nicht vorhanden ist ;-)

Kann auch sein dass sich da ein zwei andere Kleinigkeiten geändert haben in neueren Versionen (Threads).

MfG,
SlyD

Kevin0597
24.12.2014, 14:09
Danke ;-) ich bin echt ein schussel ;-)

Blöd das man das nicht Fest in der IDE Einstellen kann...