Hallo, als Absoluter Anfänger für STM32 wollte ich mal in die Runde fragen welche kostenlose IDEs es dafür gibt oder was ihr empfehlt. Weiterhin bräuchte ich eine Empfehlung für ein Programmiertool, vermutlich JTAG. Ich habe ein kleines Board für welches ich ein neues Programm schreiben will Listen Mode CAN, Daten per RS232 bzw. per CP2102 RS232-USB weiterleiten. Einen Schaltplan habe ich jetzt nicht nachgezeichnet. Es gibt die 3 IC STM32F103C8T6, CAN TX/RX Verbindung zum TJA1050 und USART RX/TX Verbindung zum CP2102 dazu eine LED einen gejumperten 120 Ohm Abschlußwiderstand, 5 Kontaktierungen wahrscheinlich für JTAG und etwas Hühnerfutter.
Gehe nach dieser Anleitung vor und alles wird gut: http://gnuarmeclipse.github.io/install/ Ansonsten liess die reichhaltige Bugliste und bemuehe dich, dich von I2C fern zu halten. I2C funktioniert zwar irgenwann, ist aber bei ST ein wirklich tiefer Schmerz im Arsch! Olaf
Olaf schrieb: > Gehe nach dieser Anleitung vor und alles wird gut: > > http://gnuarmeclipse.github.io/install/ > > Ansonsten liess die reichhaltige Bugliste und bemuehe dich, dich von I2C > fern zu halten. I2C funktioniert zwar irgenwann, ist aber bei ST ein > wirklich tiefer Schmerz im Arsch! Nur weil du mit I2C auf einem STM32F103 nicht umgehen kannst, sollen sich andere fernhalten? Bei mir funktioniert I2C einwandfrei. Also: bange machen gilt nicht.
Schau mal unter emIDE.org, da gibt's eine komplette IDE mit Compiler in Verbindung mit dem J-Link von Segger. Ist zwar länger schon nichts mehr dran gemacht worden, aber läuft sehr gut und stabil. Und lass Dich nicht unterbuttern, denn selbst der I²C läuft schnell und sicher... wenn man weiß, was man tut! Dazu muss man aber eben Datenblätter und Referenzhandbücher lesen.
https://www.mikrocontroller.net/articles/STM32_CooCox_Installation oder http://www.stm32duino.com/viewforum.php?f=28 Frohes Fest!
Nettes Board, aber leider ohne Standard-JTAG. Viel Spass beim basteln: http://www.mikrocontroller.net/articles/JTAG#ARM_JTAG IDE: http://www.coocox.org/ Programmer/Debugger: https://www.olimex.com/Products/ARM/JTAG/ARM-USB-TINY/ Mit Eclipse geht das sicherlich auch. Aber die CooCox-IDE läuft Out-Of-The-Box.
Hallo, also danke schonmal für alle Vorschläge, habe mir die CooCox-IDE installiert und einen ST-Link/V2 Clone bestellt, wenn der da ist werde ich das dann alles ausprobieren.
Hatte auch erst Coocox, ist aber irgendwie sehr abgespeckt was die Konfiguration angeht. Finde EM:Blocks (jetzt EmBitz) besser. Läuft ebenfalls out of the box mit STLink v2 für 1€
Timmo H. schrieb: > HFinde EM:Blocks (jetzt EmBitz) besser. Geht mir genauso. Bin schon lange von CooCox nach EM:Blocks umgestiegen. Die IDE läuft auch wesentlich flüssiger auf meinem (älteren) PC.
da ich auch nicht immer auf das neueste und überfrachteste setze, habe ich mir vorhin auch EMBlitz istalliert ist schon ein Unterschied 44 gegen 462 MB. Werde dann auch noch was dazu schreiben wenn ich das ganze später verglichen habe, aber nun warte ich auf den STLinkV2. Arbeite bisher auch noch mit dem 4.19 AVR-Studio anstatt mit mit der 6er bzw. 7er Version.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.