Softwareentwicklung für den STM32
2019-09-26
Inhalt
OpenOCD
Wir arbeiten unter LINUX.
Sourcecode holen mit:
git clone https://git.code.sf.net/p/openocd/code openocd-code
Kompilieren mit
$ ./bootstrap $ ./configure --enable-stlink --enable-ft2232_libftdi --prefix=<instpath> --enable-maintainer-mode $ make $ make install
Der Pfad <instpath> kann z.B. /opt/openocd sein. Nach der Installation muss noch die PATH Umgebungsvariable um <instpath>/bin erweitert werden.
Kompilierte Pakete: http://hhoegl.informatik.hs-augsburg.de/pub/openocd/
Integrierte Entwicklungsumgebungen
Atollic Truestudio Lite
Kostenlos
Download fuer HSA-Studis (Linux, Windows):
http://hhoegl.informatik.hs-augsburg.de/nonfree/atollicstm32/
(Version vom September 2019)
Die "Pro" Version hat ein paar mehr Features, kostet aber war.
OpenSTM32
System Workbench for STM32 (SW4STM32)
https://www.openstm32.org/HomePage (Hersteller https://www.ac6.fr)
Download fuer HSA-Studis (Linux, Windows):
http://hhoegl.informatik.hs-augsburg.de/nonfree/openstm32-9-2019/
(Version vom September 2019)
Siehe auch "SW4Linux" für den STM32MP1.