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.
aktualisier mal Deine Tools. Ich habe auch gerade das M32C83 Board von Glyn im Test und mußte feststellen, dass die Tools auf der CD zum Teil nicht die neusten waren und die Demos auch sehr konfus sich darstellten. Beim M16C80 vor zwei Jahren hatte ich allerdings keine Probleme (zumindest nicht bemerkt). Ich verwende nur den NC308, KD308 (V1:'80 & V3:'83) und manchmal den TM. Externe 16Bit-Hardware verwende ich -> SRAM, FLASH, GLCD (momentan nur für den '80) Allerdings muß ich zugeben, dass ich den Debugger nur ganz zu Anfang mal wirklich zum debuggen mit Memview verwendet habe. Irgendwann hat man ja seine eigenen Indikatoren im Laufe der Entwicklung. Tools & Source -> http://www.m16c.de/ ansonsten gibts ein noch recht ruhiges Forum für die M16C Familie Forum -> http://www.domeus.de/groups/m16c MooseC
Hi! Sorry, hatte bisher wenig Zeit :) Tools sollte ich die aktuellsten haben - hab sie von Reneases runtergeladen und dann nochmal von Glyn gemailt bekommen... Hat leider nix gebracht, die Fehler waren immer die gleichen. Danke für die Links, werd mal sehen, was ich dort so finde. Leider hab ich nicht mehr viel Vertrauen, dass ich mit dem Prozessor noch wirklich was anfangen kann - Renesas setzt ja nur mehr auf <=/62 und >=/83... Naja, was solls, schlimmstenfalls muss ich in den sauren Apfel beißen und mir ein Board mit dem /83 anschaffen :/... Danke, Rainer.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.