text: 2. Teil der STM8 Microcontroller Serie
  Übersicht der Eigenschaften des STM8L-Discovery
  Einige Pins 5V Tolerant** :: (**Siehe Datenblatt "FT" Five-volt tolerant)
  Einige Pins 3.6V Tolerant*** :: (***Siehe Datenblatt "TT" 3.6 V tolerant)
  Low Power Serie:: niedriger Stromverbrauch
  Das Entwicklungsboard von STMicroelectronics besitzt ein eigenes Programmiergerät, mit dem es möglich ist, den auf dem unteren Teil des Boards sitztenden STM8L152 Microcontroller, im System über den USB Port zu programmieren. Hervorzuheben sind, der niedrige Stromverbrauch und ein auf dem Board installiertes LCD Display.
  Vor Ausführung des Scripts sollte die Software stm8flash, wie im 1. Teil beschrieben, installiert werden.
  Auch der SDCC-Compiler muss auf eine Version >= 3.4.3 #9189 (Mar 2 2015) aktuallisiert werden.
  Das Script, das die Software und die "Standard peripheral library" zum Einsatz auf dem Raspberry Pi vorbereitet. Hierzu bleibt oder wechselt man in das Heimatverzeichnis und führt den Befehl
  wget http://www.messtechniklabor.de/downloads/h0006/stm8l-lib-sdcc.tgz aus.
  Danach kann man das Script mit tar -xf stm8l-lib-sdcc.tgz extrahieren.Nun wechselt man mit cd ./stm8l-lib-sdcc in das Scriptverzeichnis.
  STM8L Standard peripheral library herunterladen
  Jetzt kann man die kostenlose "STM8L Standard peripheral library" von der Webseite von STMicroelectronics [http://www.st.com] herunterladen.Dort gibt man im Suchfeld STSW-STM8008 ein und folgt dem Link der unter Part Number Results (1): STSW-STM8008 erscheint und lädt die Datei stsw-stm8008.zip (Version: 2.0.1) mit einem Klick auf den [Download]-Button herunter und kopiert sie in das Script-Verzeichnis.
  Ein schneller Test mit sudo stm8flash -c stlink -p stm8l150 -w blinky.ihx sollte mit einer blinkenden LED belohnt werden. Wer die udev-Regel aus dem 1. Teil installiert hat, kann auch mit make flash das Programm in den STM8L152 schreiben und ausführen.
  STM8L-Discovery Wave Generator Demo
  Um die Wave Generator Demo zu übersetzen(compilieren) wechselt man in das Script-Verzeichnis und führt ./wavesgenerator.sh aus.Das erstellt das Verzeichnis Wavesgenerator, danach wechselt man mit cd ./WavesGenerator in das entsprechende Verzeichnis und kann anschliessend make gefolgt von make flash ausführen.