www.mikrocontroller.net

Forum: Projekte & Code STM8S Discovery, Code::Blocks und SDCC


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: Philipp Mott (rumpelrausch)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
...Zeit, der Community etwas zurückzugeben.

Entwicklung für das Schnäppchenboard "STM8S Discovery" unter einer 
freien IDE mit einem freien Compiler?
Here we go.

Nach Experimenten mit Eclipse bin ich bei Code::Blocks hängen geblieben. 
SDCC ist im Augenblick wohl der einzige Open-Source-Compiler, der Code 
für stm8 übersetzt.

Die Einrichtung erfordert ein wenig Mitdenken, ist aber in einer halben 
Stunde getan. Leider habe ich keine Lizenzangaben für die Toolchain 
(SPL) von STM gefunden, deshalb kann ich das zugehörige 
Codeblocks-Projekt hier nicht einfach veröffentlichen. Die Quelldateien 
der SPL bitte ich selber bei STM herunterzuladen und auszupacken. Danach 
müssen genau drei Dateien daraus angepasst werden; Das steht alles in 
der Anleitung.

Anleitung und Beschreibung sind in englischer Sprache, damit sich das 
evtl. noch etwas weiter verteilt.

Nachtrag:
Anleitung zum Flashen aus Code::Blocks heraus angefügt.

Hmmm, wie lösche ich nun das alte ZIP-File?
Toll; Für das STM8S-Board sowas einfaches wie die Arduino-IDE gebastelt, 
aber an einer einfachen Forumsoftware gescheitert... ;-)

16.03.2014 13:56: Bearbeitet durch User
Autor: Mehmet Kendi (mkmk)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke für die Infos.
Komme hin und wieder an die Grenze der 8 Kbyte Limitation von IAR, 
weshalb ich schon immer mal bei SDCC vorbeischauen wollte.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel




Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.