Hallo ihr Lieben,
ich bin eigentlich nicht neu in der Microcontroller-Welt aber der MW32
von Flyduino, bringt mich zur Zeit zur Verzweiflung.
Meine Frage ist ganz einfach:
Wie heißt die IDE, mit der ich den MW32 (Prozessor heißt STM32F103, ist
vermutlich der gleiche wie bei der Naze32) programmieren kann?
Was ich schon weiß, bzw. ausprobiert habe:
Zuerst dachte ich ich könnte ihn mit der Arduino IDE programmieren, doch
nach einigen versuchen den Code zu uploaden, kam immer wieder die
gleiche Fehlermeldung:
"Binäre Sketchgröße: 18.746 Bytes (von einem Maximum von 28.672 Bytes)
Found programmer: Id = "BLc"; type =
Software Version = . ; Hardware Version = .
avrdude: error: buffered memory access not supported. Maybe it isn't
a butterfly/AVR109 but a AVR910 device?"
Man muss zwar bei der IDE das Board angeben da ich aber nicht wusste auf
welchem Arduino der STM32f verbaut ist, fing ich an zu googeln und fand
eine List bei Wikipedia:
http://en.wikipedia.org/wiki/List_of_Arduino_boards_and_compatible_systems
Hier steht, in der Kategorie "Non-ATmega boards":
"The microcontrollers are not compatible with the official Arduino IDE,
but they do provide a version of the Arduino IDE and compatible software
libraries."
Bitte korrigiert mich, aber das heißt doch so sinngemäß: "Er ist zwar
nicht mit der herkömmlichen Arduino IDE programmierbar aber es wird eine
Arduino IDE bereitgestellt die mit diesem Prozessor compatibel ist."
Ich folgte also dem Verweiß [172]. Dort stieß ich auf "Maple LeafLabs".
Diese IDE sah tatsächlich fast aus wie die originale Arduino IDE, wegen
dem Hinweiß von oben "but they do provide a version of the Arduino IDE
and compatible software libraries" dachte ich, ich könnte den Code
einfach nutzen, ging aber nicht. (Hätte mich auch gewundert ;) )
Also versuchte ich den Upload anhand eines einfachen Blink-Programms
(steht in Examples bereit) mit alle möglichen Board durch. Funktionierte
auch nicht.
Zuvor laß ich noch in vielen Foren, dass der MW32 eine Kopie der Naze32
ist und dass man sich die Bedienungsanleitung dazu ansehen sollte (die
Kurzanleitung von Paul Bake zur MW32, hab ich übrigens auch schon
gelesen) Dort fand ich aber bisher nur was von Baseflight, hab ich auch
schon probiert, damit kann man aber nicht wirklich programmieren, bzw.
vielleicht weiß ich auch einfach nicht wie.
Also nochmal zusammenfassend:
Wie ihr seht hab ich schon einiges ausprobiert, dennoch habe ich keine
Ahnung wie die IDE zu dem MW32 heißt und welche Programmiersprache sie
nutzt, könnt ihr mir bitte helfen?
Vielen Dank schonmal und sry wegen dem langen Text,
liebe Grüße Matthias