Vergleich STM32 und ATMEGA32

#3538689
Lesenswert?
• ▲
▼
Moin,

also ARM ist grundsätzlich schon eine andere Hausnummer als AVR. Der 
Sprung erfordert schon ein wenig Arbeits Aufwand, bis man die Grundlagen 
eines ARM Controllers verstanden hat. Ist aber auch nicht unmöglich, ich 
denke es gibt viele die mit AVR oder PIC oder Ähnlichem angefangen haben 
und dann umgestiegen sind. Anscheinend wird der Support in diesem Forum 
hier auch für die STM32 Controller immer Größer. Zu den Controllern kann 
man eig. nur sagen, das die viel mehr, komplexere Peripherie haben. Mit 
dem Reference und Datasheets steigt mann da aber irgendwann auch durch. 
Außerdem nur SMD, und mehr Pins. Programmieren geht über JTAG oder SWD.
Wenn du umsteigen willst würde ich dir ein STM32-Discovery Board 
empfehlen, da ist alles drauf, was du benötigst, inklusive SWD-Debugger, 
der auch für externe Boards verwendet werden kann und kostet unter 
20Euro). Es gibt verschiedene Discovery Boards, zu den einzelnen 
Controller Rehen. Für mich war es auch kein Problem gleich in die 
F4-Reihe einzusteigen, die noch mal ein bisschen komplexer sind als die 
"normalen" F1er.

Ich hab letzten  eangefangen ein Tutorial zu schreiben zur Em::Blocks 
IDE, welche ich nur emfehlen kann.

http://www.mikrocontroller.net/articles/STM32_-_Einstieg_mit_Em::Blocks

Moritz
Gast #3538759
Lesenswert?
• ▲
▼
Wenn man nur das macht was man bisher mit dem AVR gemacht hat ist es 
nicht viel anders. Wenn man die vielen zusätzlichen Features nutzen 
möchte dann ist natürlich mehr Einarbeitung nötig: Interrupts mit 
Prioritäten, DMA, USB, Ethernet, Memory Protection, PLLs usw. Dafür 
gibts aber mittlerweile gute Bibliotheksfunktionen und Debugging per 
jtag/swd ist beim cortex auch billiger und besser.

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.