Ich bin ein absoluter Anfänger in der Programmierung von ARM-Mikrocontrollern, habe jedoch Erfahrung mit AVR- und PIC-Mikrocontrollern.
Vor ein paar Tagen habe ich ein STM32F103VET6-Entwicklungsboard von eBay gekauft. Ich versuche jetzt, dieses Board zu programmieren, aber ich weiß nicht, wo ich anfangen soll. Ich habe auch eine CD erhalten, die einige Datenblätter und einige Dokumente enthält (alle in Chinesisch).
Kann mir jemand sagen, wie ich anfangen soll? Oder hat jemand ein paar Quell-Samples?
Ich habe Keil uVision4 bereits installiert. Ich habe auch einen J-Link-Debugger.
Antworten:
Ich habe zB Blinker wenn du sehen willst
quelle
Schauen Sie sich auch das sehr günstige STM32 Discovery Board an. Besorgen Sie sich eine Kopie des Texane / Stlink-Projekts auf Github, das ein sehr hilfreiches Tutorial sowie gute Software-Tools für den Einstieg enthält.
Sie können die Tafel an verschiedenen Stellen bekommen.
http://www.digikey.com/us/en/ph/ST/STM32_value_line_discovery.html
http://www.mouser.com/stm32discovery
http://www.newark.com/jsp/search/productdetail.jsp?SKU=21T4023
Hier ist das stlink Projekt auf Github.
https://github.com/texane/stlink
quelle
Hier finden Sie viele Informationen zur Programmierung des STM32F103:
http://www.st.com/internet/mcu/product/164486.jsp
mit vielen Beispielen.
Mit einem der ST-Boards, wie dem folgenden, werden Sie die Dinge viel einfacher finden:
http://www.st.com/internet/evalboard/product/250863.jsp
Sie sind sehr kostengünstig und es stehen zahlreiche Dokumentationen und Beispiele zur Verfügung.
quelle