Weiß jemand eine sehr stm32 basic-tutorials?
Vor kurzem habe ich begonnen, an einem Projekt, das erfordert eine Cortex-M3-Prozessor.
Ich habe einige Erfahrung mit 8-bit AVR-mikrocontroller, so hoffte ich für einen nicht zu großen übergang.
So, ich hab mir ein STM32L-Discovery-kit (da low-power, ist ein wichtiger Punkt) und begann, mich auf einige Beispiele.
Aber, ich bin völlig stecken, zumindest am Anfang.
Beim Programmieren mit AVR es war alles sehr einfach, nur von einschließlich 2-oder 3-Dateien war es möglich, das schreiben einer einfachen main.c für etwa eine blinkende LED.
Jedoch die Beispiele, die in der IAR EWARM (die ich verwende) alle sehen sehr aufgebläht, viele der Dateien, die es schwierig machen, zu starten. Ich habe das gleiche problem mit den meisten online-tutorials.
Tut, kennt jemand einen (sehr) einfachen tutorials, die mir dabei helfen können. Ich bin denken über den Kauf von "The Definitive Guide to ARM Cortex-M3", da es scheint, sehr empfehlenswert.
Könnte dies eine sehr dumme Frage, aber ich bin stecken, für zu lange jetzt, und ich fühle mich ein bisschen verzweifelt.
InformationsquelleAutor luc | 2012-01-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Stimme ich völlig mit Ihnen. Ich bin auch angefangen und ich finde es schwierig, einmal an der Oberfläche kratzen! Ich habe auch gute Erfahrung mit PICs, aber mit Armen, die Lernkurve ist wirklich steil.
Für die STM32F4Discovery ich bin mit ST bietet eine Reihe von Beispielen. Angefangen von der einfachen pin Umschalten. Ich gehe durch den Haupteingang.c-Datei, die für jedes Beispiel ist gut kommentiert, und versuchen zu verstehen, aus es. Sie haben eine Peripherie-Bibliothek, so suchen Sie, und suchen Sie in den Deklarationen der Funktionen. Ich lernte ein paar Dinge wie, dass.
Achten auch Sie auf die tatsächliche Anleitung der ARM, die Sie verwenden.
Ich denke, es läuft darauf hinaus, wie viel Zeit Sie haben zu verbringen. Für mich selbst gesprochen, ich habe nicht die Zeit, gehen Sie durch das Handbuch und verstehen, wie alles funktioniert. Wenn Sie tun, finden Sie einige gute Quellen bitte posten!
Abschließend bin ich das einfügen ein paar urls, die ich bin finden Sie nützliche Informationen:
http://www.hitex.com/index.php?id=download-insiders-guides
http://www.micromouseonline.com/category/stm32/#axzz1wMO2VjAI
InformationsquelleAutor Demetris
Ich würde vorschlagen, mit CMSIS und die standard peripheral library für die Programmierung von ARM Cortex. Hier sind einige tutorials auf, wie Sie die Dinge und beginnen, code zu schreiben:
http://www.embedds.com/arm-cortex-tutorials/
InformationsquelleAutor ScienceProg