ARM ADµC70xx WinARM

Gast #278081
Lesenswert?
• ▲
▼
Hallo beisammen,

hab ein Evaluierungsboard für den ADµC7026 gemacht, und würde das Biest
nun gerne auch programmieren ;-)

Hat jemand Erfahrung mit diesen Controllern, wie man mit WinARM damit
spielt?
Gibts denn irgendwo ein "Hello World" dafür? Mich würd erst mal das
makefile interessieren! Wo kann ich das abkupfern?

Beste Grüße -

Franz
Gast #278085
Lesenswert?
• ▲
▼
@ Franz,

ist natuerlich nicht mein Lieblingschip ;-) aber die Beispielprogramme
bei Keil gibts auf dem direkten Wege hier:
http://www.keil.com/dd/chip/3694.htm

Alle ADµCs haben tolle AD-Wandler und recht gute DACs. Ich hoffe das
war der Grund weshalb Du diesen Baustein genommen hast. Ansonsten als
Microcontroller ist der naemlich nicht so prall, z.B. haben alle
Konkurrenten einen besseren Interrupt Controller Speicher Optionen,
fast alle laufen schneller...

Gruss, Robert
Gast #278086
Lesenswert?
• ▲
▼
Danke für die Antwort, die Beispiele bei Keil schaun ja richtig gut aus!


Wenn ich das der Homepage richtig entnehme, dann kann ich ja den Keil
für GNU unbeschränkt hernehmen, nur wenn ich den eigenen C-Compiler
benutzen möchte, darf ich gewisse Codegröße nicht überschreiten.

Ein "Ablaufdatum" hat die Geschichte aber nich? Oder? Ich kann der
Homepage diesbezüglich nichts entnehmen...

Beste Grüße - Franz
Gast #278087
Lesenswert?
• ▲
▼
Vorab: Ich habe zwar WinARM zusammengestellt, aber habe es bisher
mangels Testobjekt nicht mit AD-ARM7 ausprobiert.

WinARM funktioniert mit den passenden Linker-Skripts und Startup-Codes
auch fuer diese Controller, es ist nichts anderes als ein "normaler"
arm-elf-gcc Compiler mit etwas Zugaben.

Zumindest zwei Anwender nutzen WinARM mit Controllern dieser Baureihe.
Sie waren aber bisher nicht dazu bereit, mir getestete Codebeispiele
fuer die WinARM-Beispielsammlung zu ueberlassen.

Die Keil-Software ist sehr brauchbar. Stimmt, die
Codegroessenbeschraenkung der Eval.-Version betrifft den Keil-Compiler,
den Simulator und den Debugger, jedoch nicht die Nutzung der Keil IDE
mit dem dem ebenfalls von Keil bereitgestellten gnu-Compiler.
Ablaufdatum ist mir bisher nicht aufgefallen, nutze die Keil-Software
aber zur Zeit nur sehr selten. Irgendwo auf den AD-Webseiten gibt es
auch weitere Beispiele fuer diverse Compiler (auch gcc und Keil).

Die AD ARM7 verfuegen wohl ueber einen UART-Bootloader aehnlich dem der
Philips LPC2000-Serie. Das Programm lpc21isp von Martin Maurer bietet
eine Option zum "flashen" ueber Bootloader:
http://guest.engelschall.com/~martin/lpc21xx/isp/

Martin Thomas
Gast #278088
Lesenswert?
• ▲
▼
Hi Martin,

wenn es dir hilft, würde ich dir ein Testboard mit Controller und
Kleinzeugs drauf zukommen lassen, zwecks Testerei, vorausgesetzt du
hast Interesse.

Ich würde mich freuen, wenn ich etwas dazu beitragen könnte.

Danke noch für die Antwort.

Beste Grüße -


Franz

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.