Forum: Mikrocontroller und Digitale Elektronik Welche IDE für FRDM-KL25Z


von Christian H. (christian_h)


Lesenswert?

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

von MBED (Gast)


Lesenswert?


von Christian H. (christian_h)


Lesenswert?

Hallo,

also das sind beides keine Antworten auf meine Fragen.

Hat jemand vielleicht noch wirklich eine Antwort?

Gruß,
Christian

von Felix L. (flex)


Lesenswert?

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.

von Christian H. (christian_h)


Lesenswert?

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
Noch kein Account? Hier anmelden.