Beiträge anzeigen

Diese Sektion erlaubt es ihnen alle Beiträge dieses Mitglieds zu sehen. Beachten sie, dass sie nur solche Beiträge sehen können, zu denen sie auch Zugriffsrechte haben.

Nachrichten - Ronin

1
Also, bei mir funktioniert das lpctool unter Windows genauso wenig wie bei eme.
2
Software / Re: Entwicklungsumgebungen
17. Jun 2008, 20:02

Unter Windows könnte man doch Eclipse nutzen ?


Eclipse bittet mir nur eine allgemeine IDE für C/C++ Entwicklung. Da bräuchte ich schon zusätzlich eine komplette Toolchain wie z.B. die von GNU für ARM. Das Problem ist aber, dass ich mehr bräuchte: passende Startup-Files, Libraries, ... Die bekomme ich weder bei Eclipse, noch bei CDT, noch bei den meisten GCC-ARM-ELF Toolchains. Und dann das ganze auch noch für C++.
Gegen einen Simulator hätte ich auch nichts einzuwenden. :)

Andere Fragen dazu:
Was ist das mit der newlib? Funktioniert die gut ohne ein Linux darunter? Ist die newlib version die bei der Ronetix Toolchain dabei ist auf dem LPC2220 ohne OS einsetzbar? Bitte diese Heap Funktionen? Wie setzt man die Heap Funktionen ohne OS ein? Dazu müsst man dem Heap Management der Library sagen welche Speicherbereiche frei und zu verwalten sind und welche schon belegt.

3
Software / Re: Entwicklungsumgebungen
03. Jun 2008, 22:38
Danke nochmal, für die Ratschläge. :)


Meines Wissen wird C++ unterstützt, aber ob das Dir was bringt ist eine andere Frage. Viele Entwickler denken es vergrössert unnötig den Code. Ob das so ist, weiss ich nicht.


Ok, gut.
Ob C++ zu größerem Code führt hängt, soweit ich weiß, auch davon ab wie man programmiert.
Ich habe später auch noch ein C++-Projekt auf den ARM Mikrocontroller zu portieren.
4
Software / Re: Entwicklungsumgebungen
28. Mai 2008, 21:43
Apropos Winarm, was kann diese IDE im Vergleich mit den kommerziellen Produkten? Ich habe sie bisher nicht ausprobiert mangels Windows. Ich habe nur etwas von einem Bug im Boop Source Code gelesen. :)

Den GNU Compiler zu verwenden dürfte den Vorteil haben, dass man bestehenden Code weiterverwenden kann, wenn das Projekt bisher gcc verwendet hat, nehme ich an.
Besonders vorteilhaft, wenn man Code mit anderen Projektzweigen für andere Plattformen teilen will, die wahrscheinlich ebenfalls den gcc verwenden.

Ich muss leider nochmal betonen, dass mir die Unterstützung für die speziellen Controller (Startup-Code, Libraries, ...) wichtig ist. Die Ronetix "Entwicklungsumgebung" bietet das ja anscheinend nicht. Mein Betreuer legt da aber wert darauf und es macht die Entwicklung ja auch wirklich schneller und stabiler.

Wie sieht es eigentlich mit der C++ Unterstützung dieser IDEs und Compiler für die ARM Mikrocontroller aus? Das wäre für mich ein zweiter wichtiger Punkt.

Achja, und ich will natürlich _ohne_ irgendein Betriebssystem für Mikrocontroller entwickeln können. Ist das das was man EABI nennt?

5
Software / Re: Entwicklungsumgebungen
27. Mai 2008, 17:21
Danke für die Antworten.
Ich mache mir vorallem Sorgen wegen der "direkten Unterstützung" für die jeweiligen Mikrocontroller-Typen (Startup Code, Libraries, usw.). Bei der Keil IDE habe ich schon gesehen, dass die das bieten, wobei ich nicht weiß wie brauchbar die Libraries sind. Naja, alles andere wäre auch unverschämt bei dem Preis.
Wie ist das bei der CrossWorks von Rowley genau?

Ich habe auch gehört, dass man die Keil IDE auch mit dem GCC verwenden kann.

6
Software / Entwicklungsumgebungen
22. Mai 2008, 11:47
Hallo allerseits,
ich suche eine Entwicklungsumgebung für die Betty (LPC2220) und andere ARM Mikrocontroller für ein anderes Projekt. Gibt es hier jemand der sich auskennt und ein paar Tipps abgeben kann? Was ist zu empfehlen, was ist nicht zu empfehlen? Wichtig wäre, dass die Entwicklungsumgebung direkte Unterstützung (Startup-Code, Bibliotheken, usw.) für die Mikrocontroller, vorallem den LPC2220, mitbringt. Leider scheint es für ARM Mikrocontroller nicht so ein gutes freies Projekt wie für AVR Mikrocontroller zu geben. Was ist über die Entwicklungsumgebung von Keil zu sagen? Leider ist sie sehr teuer.