Hallo, ich würde gerne von AVR auf ARM umsteigen. Dafür hab ich mir das FRDM-KL25Z von Freescale rausgesucht ( http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=FRDM-KL25Z ) (noch nicht bestellt) und im Internet nach Entwicklungsumgebungen dafür gesucht. Dabei ist mir als erstes mbed aufgefallen, wo es wohl auch recht viele Beispiele und Dokumentation zu diesem Board gibt. Allerdings ist der Beispielcode stark an Arduino angelegt mit Funktionen wie "DigitalOut", was mir ehrlich gesagt nicht so gut gefällt. Jetzt habe ich aber im Thread Beitrag "Einstieg in ARM" gesehen, dass man da wohl auch ohne solche Funktionen auskommen kann, wo man nicht genau weiß, was dahinter passiert. Wie ist das bei ARM allgemein, gibt es da auch ausführliche Datenblätter mit Registernamen, welche einheitlich verwendbar sind? Wenn das nicht so ist, woher weiß ich in der jeweiligen Entwicklungsumgebung, wie ich bestimmte Register ansteuern kann? Besonders habe ich gesehen, dass es wohl auch noch andere Umgebungen für das Board gibt, wie CooCox, doch auch dort ist nichts wirklich dokumentiert, wie man dort spezielle Register und Funktionen ansteuert, oder ist das für jeden ARM gleich und es gibt da allgemeine Beschreibungen? Welche IDE würdet ihr empfehlen, welche nicht so stark an Arduino angelehnt ist (was wird denn in der Industrie verwendet?). Gruß, Christian
Hallo, also das sind beides keine Antworten auf meine Fragen. Hat jemand vielleicht noch wirklich eine Antwort? Gruß, Christian
Hallo Christian, ich habe mir selbst erst vor kurzem das KL25Z und K64F Board gekauft. Die oben genannte mbed.org IDE ist wirklich praktisch und man kommt schnell zum Ergebnis. In der Industrie wird diese IDE so viel ich weis so gut wie gar nicht eingesetzt. Dort findest du Keil oder IAR, vielleicht auch noch CrossWorks. Gruß Felix PS: Von CooCox halte ich nichts. Auch damit kommt man zwar schnell zum Ergebnis, aber dir muss die IDE gefallen.
Danke Felix schonmal, ich schau mal bei mbed, ob man vielleicht diesen "DigitalOut" Stil umgehen kann, weil ich das vom Programmaufbau her nicht so gut finde, weiß da jemand vielleicht mehr, ob man dort die Register direkter ansteuern kann? Anscheinend sind einige Trolls hier unterwegs, bitte nicht füttern!! (sehe gerade, der Moderator hat schon aufgeräumt, Danke!)
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.