482
Kommentar:
|
2026
|
Gelöschter Text ist auf diese Art markiert. | Hinzugefügter Text ist auf diese Art markiert. |
Zeile 10: | Zeile 10: |
**Technischen Informatik** angesiedelt sind. | **Technischen Informatik** angesiedelt sind. Insbesondere beschäftige ich mich mit Mikroprozessortechnik ("Embedded Systems"), Systemnaher Programmierung in C und C++, Echtzeitbetriebssystemen, Embedded Linux, Hardwareentwurf und dem Aufbau von Hardware-Prototypen. Neben der low-level Programmierung in C verwende ich auch high-level Sprachen wie Python zur Mikroprozessorprogrammierung (siehe das `Micropython <http://www.micropython.org>`_ Projekt). |
Zeile 12: | Zeile 14: |
Ich versuche wenn möglich mit meinen Projekten die Welt der freien und offenen Software zu stärken. Das heisst, dass bei den Projekten entstehende Hard- und Software unter einer freien Lizenz, z.B. GPL, Apache License, MIT, BSD, Creative Commons erscheinen wird. Ein sehr gelungenes Projekt, das mittlerweile weltweit verwendet wird, ist der `OpenOCD <http://openocd.org>`_ Debugger. Es ging aus einer Diplomarbeit im Jahr 2005 hervor. |
|
Zeile 14: | Zeile 20: |
Aktuelle Arbeiten beschäftigen sich z.B. mit folgenden Themen: | |
Zeile 15: | Zeile 22: |
* Betriebssystem für Mikrocontroller mit Cortex-M (ARM) Kern https://r-n-d.informatik.hs-augsburg.de:8080/ferdinand.saufler/acm-os * Board für Micropython mit STM32L476 https://r-n-d.informatik.hs-augsburg.de:8080/albert.croner/STM32L_modular * Embedded Linux Board *Gnublin 2* http://www.gnublin.org (Nachfolger von `Gnublin 1 <http://gnublin.embedded-projects.net>`_) * Datenlogger mit high-speed USB-Anbindung an Scientific Python zur Datenanalyse. Es soll ein offenes DAQ (*data acquisition*) System entstehen, das mit einem preiswerten ARM Cortex-M4 Prozessor aufgebaut ist. |
URL: http://hhoegl.informatik.hs-augsburg.de/hhwiki/MINProjekte
Master-Informatik Projekte (MIN)
Sie können bei mir gerne Projektarbeiten durchführen, die im Bereich der Technischen Informatik angesiedelt sind. Insbesondere beschäftige ich mich mit Mikroprozessortechnik ("Embedded Systems"), Systemnaher Programmierung in C und C++, Echtzeitbetriebssystemen, Embedded Linux, Hardwareentwurf und dem Aufbau von Hardware-Prototypen. Neben der low-level Programmierung in C verwende ich auch high-level Sprachen wie Python zur Mikroprozessorprogrammierung (siehe das Micropython Projekt).
Ich versuche wenn möglich mit meinen Projekten die Welt der freien und offenen Software zu stärken. Das heisst, dass bei den Projekten entstehende Hard- und Software unter einer freien Lizenz, z.B. GPL, Apache License, MIT, BSD, Creative Commons erscheinen wird. Ein sehr gelungenes Projekt, das mittlerweile weltweit verwendet wird, ist der OpenOCD Debugger. Es ging aus einer Diplomarbeit im Jahr 2005 hervor.
Aktuelle Arbeiten beschäftigen sich z.B. mit folgenden Themen:
Betriebssystem für Mikrocontroller mit Cortex-M (ARM) Kern
https://r-n-d.informatik.hs-augsburg.de:8080/ferdinand.saufler/acm-os
Board für Micropython mit STM32L476
https://r-n-d.informatik.hs-augsburg.de:8080/albert.croner/STM32L_modular
Embedded Linux Board Gnublin 2
http://www.gnublin.org (Nachfolger von Gnublin 1)
Datenlogger mit high-speed USB-Anbindung an Scientific Python zur Datenanalyse. Es soll ein offenes DAQ (data acquisition) System entstehen, das mit einem preiswerten ARM Cortex-M4 Prozessor aufgebaut ist.
Hubert Högl, 20. März 2017