Gast
#54317
Hi! Ich hab hier ein Eval-Board für den Renesas (früher Mitsubishi) M16C/80. Das ist eigentlich ein super Prozessor, aber das Problem ist, dass die Combo Compiler/Monitor/Debugger von Mitsubishi nicht wirklich die beste ist. Ich denke, dass es in erster Linie am Debugger/Monitor liegt, denn ich bekomm zB schon mal in zwei verschiedenen Fenstern zwei verschiedene Werte für eine einzige Variable angezeigt. Und ausm Programmverlauf zeigt sich, dass dann doch noch ein ganz anderer Wert drinsteht. Aber auch mit dem Compiler gibts Probleme: ich verwende memcpy von einem Speicherbereich auf einen anderen, und plötzlich sind andere Daten überschrieben (diese liegen meistens knapp vor dem Source- und Dest-Bereich, also kanns auch nicht sein, dass die Längen nicht passen)... Ich hätte jetzt die IAR Workbench probiert - gewöhnungsbedürftig, aber sicher nciht schlecht. Allerdings hab ich ganz schön gestaunt, als ich gesehen hab, dass diese nur Simulation (!) beherrscht, kein Debugging (nur die Version für den /80, die für <= /62 kanns schon). Wie bitte soll man so was entwickeln, was auf externer Hardware basiert?! Es gibt auch einen Tasking-Compiler für den M16C, aber natürlich nicht für den /80, nur für <= /62. Hat irgendwer hier noch einen Tip, welchen anderen Compiler ich verwenden könnte? Oder Erfahrungen mit den oben genannten, damit ich mit dem Board noch was anderes machen kann als es in die Tonne zu treten :P?? Danke, Rainer.