Es gibt eine Linux toolchain von Atmel, ja.
Auf deine Frage im speziellen spuckt mir Google folgende Seite aus
https://www.acmesystems.it/yarm_asf_linux
sieht ziemlich exakt nach der Antwort auf die Frage aus !?
Es gibt eine Linux toolchain von Atmel, ja.
Auf deine Frage im speziellen spuckt mir Google folgende Seite aus
https://www.acmesystems.it/yarm_asf_linux
sieht ziemlich exakt nach der Antwort auf die Frage aus !?
Es gibt 10 Sorten von Menschen: Die einen können binär zählen, die anderen
nicht.
Das war mehr eine allgemeine Anmerkung zu dem Thema. Aber trotzdem Danke für deine Antwort, dass Atmel das unterstützt war mir schon bekannt. Interessanter ist die Frage glaube ich jedoch bezüglich der im 1. Post genannten Chip Serie.
Das Renesastool (und auch das ST-eigene AC6 System Workbench) basieren auf Eclipse-von daher sollte das unter Linux funktionieren.
Bisher hab ich hauptächlich mit dem Embedded Studio von Segger gearbeitet und kann es wärmstens empfehlen. Das basiert auf Crosscore, und läuft ebenfalls unter Linux. Und das frißt auch alle Bibliotheken und prügelt die in die jeweiligen Chips rein, Renesas müßte da auch dabei sein. Das Schöne: Segger hat ein recht gutes Supportforum, da hatte ich bisher stehts bis spätestens kurz nach 1600 eine Antwort von einem Segger-Mitarbeiter.
Ich benutze ganz gerne Arduino-artige Frameworks.Wer als ARM-Anfänger den Einstieg mit STM32 versucht hat kennt das Problem: Wie und mit was programmiert man die Teile? ST schmeißt einem die Hardware förmlich hinterher (so ganz out-of-the-box funktioniert das dann auch mit nur einem Nucleo nicht mangels Peripheriehardware), aber dann ist man mehr oder weniger auf sich allein gestellt.
Da gibt es einige bei
http://www.stm32duino.com/index.php
Beim STM32GENERIC Framework
https://github.com/danieleff/STM32GENERIC
gibt es momentan die meiste Entwicklung und es werden viele Boards von STM unterstützt.
Hallo Stochri !
ich wollte jetzt auch auf STM32Ardu Pfaden wandeln, aber es ist beim Wollen geblieben. Ich bekomms einfach nicht gebacken, nicht etwa den Code oder Einrichtung der IDE...nein ich kapiere gar nicht wie und mit was ich den wohl(?) erforderlichen Bootloader drauf brennen soll...
Ich habe mir mal so ein STM32F103C8 Minimum Board angeschafft, weil die Discovery Bord STM32 wie auch STM8 Version liegen seit ihrem Erscheinen in der Hintersten Schublade....
Ja mit KEIL MDK bzw µVersion habe ich mal ne LED blinken lassen können....fragt mich aber nicht wie...
Vielleicht weiss ja wer mal einen Link wo das auch mit der "Verdrahtung" zw.. Bootloaderflash beschrieben ist....
Gruss
Gerhard
Nachtrag : Da nun heute ein "gartenfreier Tag" Tag war , wegen dem Wetter habe ich mich nochmals mit dem Minimum-Board STM32F103C8 und der Arduino IDE auseinander gesetzt, nach dem Entwirren von vielen Wirrwar der verschiedenen Webbeschreibungen habe ich es doch geschaft wenigstens die LED per ArduinoIDE blinken zu lassen.
Ein ST-Link V2 dient als Upload-Helfer.
Nun will ich mal noch versuchen ob ich mit der Lite Version von Atollic auch was schaffen kann...
Geändert von oderlachs (13.06.2017 um 14:24 Uhr)
Arduinos, STK-500(AVR), EasyPIC-40, PICKIT 3 & MPLABX-IDE , Linux Mint
Hallo Gerhard
Bin gerade dabei vom Atmega128 auf den ARM D21 umzusteigen. Bin noch im totalen Blindflug was die programmierung angeht. Werde beim AVR Studio 7 bleiben. Damit geht es ja. Leider finde ich keinerlei Angaben oder Tuts oder so was wie man das macht.
achim
Hallo Achim !
Ich war bis heute eigentlich auch im Blindflug in Sachen STM8/32, aber wie schon gesagt hatte ich mit dem Discovery-Board ..F0 , ja schon alter Kaffee, etwas Erfolg mit der Keil IDE, weil ich damit schon 8051 u.ä. programmiert hatte. So richtig verstanden habe ich es auch nicht was da so abgehet.
AVR-Studio 7 benutze ich gar nicht, auf meinem Programmier - PC Linux/Win7 ist es zu Ressourcen lastig. Da läuft für mich voll ausreichend die letzte Version von 4.xx. Ich habe sonst auch nur Linux in Verwendung, mit "Geany, Eclipse, und MPLabX-IDE(PIC). Mit Atollic für STM versuche ich mich gerade.
Nun, da ja per Arduino - IED es einigermaßen zu programmieren geht, will ich aber auf andere C/C++ IDE s übergehen, weil mir Arduino etwas zu engstirnig/eigensinnig ist.
Gerhard
Nachtrag 14.06.2017:
Musste heute feststellen das unter Win7 64Bit prof. das Programmieren über den ST-Link V2 mittels Arduino IDE gar nicht geht.
Da ich unter Windows mit Keil MDK gerabeitet hatte, wollte ich das Programmieren des STM32 Minimal-Boards auch unter Windows mittels Arduino-IDE versuchen..leider kein Erfolg![]()
Geändert von oderlachs (14.06.2017 um 15:52 Uhr)
Arduinos, STK-500(AVR), EasyPIC-40, PICKIT 3 & MPLABX-IDE , Linux Mint
Lesezeichen