STM8S Discovery, Code::Blocks und SDCC

OP #3565898
...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... ;-)
Angehängte Dateien:

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.