Umstieg zur ARM

OP #2214149
Lesenswert?
• ▲
▼
Nach einigen Projekten mit AVR 8Bit Controllern, zu deren Einstieg mir 
das hiesige Tutorial übrigens sehr geholfen hat, möchte ich mich mit MCU 
einer höheren Leistungsklasse beschätigen und habe mir ARM ausgesucht. 
Zum Einstieg habe ich mir ein LPC Xpresso LPC1114 für ein paar Euro in 
der Bucht geschossen.
Nun habe ich einige Fragen:
Gibt es gute Tutorials zu CMSIS im allgemeinen und dem LPC1114 im 
besonderen ?
Gibt es eine Hobbybastler-Quelle für den LPC1114 oder muss ich auf zu 
ARM7 ?
Ganz schlau bin ich nicht geworden, welche ARM-MCUs ich genau mit dem 
LPC Xpresso debuggen kann, kann mir da jemand helfen ?
Gast #2216296
Lesenswert?
• ▲
▼
LPC1114 = cortex-m also ARMv7m (nicht zu verwechseln mit dem alten 
arm7), auf assemblerbasis nicht kompatibel
mit lpcexpresso gehen afaik alle cortex-m.
ich hatte mal mit lpc1768 (cortex m3) und dem lpcxpresso eval board 
gespielt. die auswahl an möglichen mcus war enorm.
#2216377
Lesenswert?
• ▲
▼
Wenn du das LPCXpresso Board verwendest würde ich das LPCxpresso Forum 
empfehlen:
http://knowledgebase.nxp.com/lpcxpresso.php

Tutorials wirst du keine finden die im Umfang dem zum AVR entsprechen. 
Am besten ist du schaust dir die ganzen Beispielcodes und papers von 
hier an:
http://ics.nxp.com/support/documents/microcontrollers/?scope=LPC1343

Da erklärt sich auch der Aufbau von und die Nutzung von CMSIS (gibt ja 
nur an wie auf register aus C-Code zugegriffen wird) sehr schnell und 
gut.

Stefan H. schrieb:
> Gibt es eine Hobbybastler-Quelle für den LPC1114 oder muss ich auf zu
> ARM7 ?
Was meinst du da mit Hobbybastlerquelle? Quelle für Projekte oder den 
baustein an sich? Denn baustein bekommst du bei Farnell, respektive 
hbe-shop.de.

Stefan H. schrieb:
> Ganz schlau bin ich nicht geworden, welche ARM-MCUs ich genau mit dem
> LPC Xpresso debuggen kann, kann mir da jemand helfen ?
Das findet sich alles im LPCxpresso-<Getting started pdf:
http://ics.nxp.com/support/documents/microcontrollers/pdf/lpcxpresso.getting.started.pdf
Hier mal die Unterstützen Controller herauskopiert:
- LPC1100: All products supported
- LPC1200: All products supported
- LPC1300: All products supported
- LPC1700: LPC1751 LPC1752 LPC1754 LPC17561 LPC17581 LPC1764 LPC17651 
LPC17661 LPC17671 LPC17681  LPC17691
- LPC2000: LPC2109 LPC2134 LPC2142 LPC2362 LPC2929
- LPC3000: LPC3130 LPC3250

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.