Eigenentwicklungen mit STM32 =========================== .. figure:: img-unused/box.jpg :alt: Box containing Box containing everything to work with the STM32 VL Discovery. Starting from WS17/18 we abandon the STM32F100 and focus on the STM32L476 Nucleo board. STM32F042 Board --------------- 2018 .. figure:: img/stm32f042-board.jpg :alt: STM32F042 Board Ein Board mit einem STM32F042 im TSSOP-20 Gehäuse. STM32modular ------------ 2017 Dieses Board entstand in der Bachelorarbeit von A. Croner im Sommer 2017. .. figure:: img/stm32-modular-front.jpg :align: center :alt: STM32_modular front Das STM32-Modular Board in der Ausicht. Das weisse Gehäuse mit der Aufschrift "ST" ist der STLINK V2 Debug-Adapter. Die Flugdrähte verbinden den SWD (Serial Wire Debug) Port des STM32 mit einem 20-poligen Flachbandkabel (JTAG Kabel). Das JTAG-Kabel wird mit dem Debug-Adapter verbunden. .. index:: STLINK V2 .. figure:: img/stm32-modular-back.png :align: center :alt: STM32_modular back Die Rückseite des STM32-Modul Boards. Oben sieht man den MicroSD Kartenhalter. Die Micro-USB AB Buchse kann verwendet werden um das Board als USB Gerät oder USB Host zu verwenden. Auf den freien 8-poligen "Footprint" kommt noch ein SPI-EEPROM. Die Ziele dieses Boards sind: - Experimentieren mit verschiedenen Herstellungsmethoden wie dem Löten mit der Hand und dem Löten im Reflow Ofen. - Spielwiese für verschiedene Experimente in der Embedded Systems Ausbildung, Programmierung in Assembler, C, C++ und Python. - Plattform für das Micropython-Projekt (http://micropython.org) Die Entwicklungsdateien sind auf Gitlab: https://r-n-d.informatik.hs-augsburg.de:8080/albert.croner/STM32L_modular STM32LAB -------- Das STM32LAB haben wir in der Embedded Systems II Ausbildung zwischen 2014 und 2016 verwendet. Auf einer grossen Grundplatte befindet sich ein STM32VLDiscovery Board und eine Vielzahl an Peripheriemodulen. Mit "Flugdrähten" können die verschiedenen Teile miteinander verbunden werden. Die Motivation zum Aufbau des STM32LAB kam durch die Arbeit von Geoffrey Brown, siehe [BROWN]_. .. figure:: img/stm32lab-proto.jpg :align: center :alt: STM32_modular front Das Board hat Andreas Tschirner geplant und aufgebaut. STM32 Flexplorer ---------------- XXX to do