Home | News | Suche  

Portal | Quicklinks | Weiterbildung BZU        
Studiengänge HF
Studiengänge NDS
Einzelkurse
Programmieren
Internet
Datentechnik
Betriebssysteme
Netzwerke
Mathematik / Physik
Elektrotechnik
Elektronik
Leistungselektronik
DSP Grundlagen 1
DSP Grundlagen 2
Elektronik
Mikrocontroller 1 / C-Programmierung
Mikrocontroller 2
LabVIEW 1
LabVIEW 2
Schaltungstechnik 1
Schaltungstechnik 2
Übertragungstechn. 1
Übertragungstechn. 2
Elektronik Konstruktion
Automation
Projektmanagement
Führung
Betriebswirtschaft
Marketing
Sprachen
Lehrgänge
Dienstleistungen
Aktuelles
Portrait HFU
Studierende
Dozenten
Partner
Mitglieder
Termine

Mikrocontroller 1 / C Programmierung

Beschreibung Mikrocontroller sind oft das Herzstück von Geräten und Steuersystemen. Zunehmende Leistungsfähigkeit bei sinkenden Preisen hat zu einer grossen Verbreitung geführt. Kompakte Mikrocontroller-Systeme werden typischerweise in C programmiert. In diesem praxisorientierten Grundlagenkurs werden Sie systematisch in Rechnersysteme und in die Programmierung in C eingeführt.
Ziele Sie kennen den Aufbau und die Vorgänge in einem Rechnersystem.
Sie kennen die verschiedenen Darstellungsformen von Daten im Speicher eines Rechnersystems.
Sie kennen die grundlegenden Elemente der Programmiersprache C und können diese für einfache Aufgaben richtig anwenden.
Sie erstellen Programme entsprechend den Phasen des Softwareentwicklungsprozesses.
Sie setzen eine moderne Entwicklungsumgebung effizient ein.
Themen

Eclipse
Rechnersystem
Aufbau und Vorgänge, veranschaulicht mittels Simulation
Darstellung und Verarbeitung von Zahlen und Text

Programmierung
Entwicklungsschritte von der Idee bis zum lauffähigen Programm
Aufbau und Elemente der Programmiersprache C
Datentypen, Zeiger, Funktionen, Modularisierung

Entwicklungsumgebung
Eclipse, MinGW
Dozent

MatthiasKlaey
Matthias Kläy, ist El. Ing. FH und hat an der HSR, Hochschule für Technik Rapperswil mit Vertiefung in Computertechnik studiert. Er ist Teamleiter einer Entwicklungsgruppe für Embedded Software und bildet Plattformkunden weltweit aus.

Erfahrungsbereiche:
Embedded Software-Entwicklung auf verschiedensten Systemen
Hardware-Entwicklung von Mikroprozessor-Systemen
Software-Entwicklung von PC Applikationen in C#.NET
PC basierte Simulation von Embedded Systems

Motivation für diesen Kurs:
"Meine Tätigkeit als Software-Entwickler und Ausbildner und mein Lehrauftrag an der HFU ergänzen sich optimal. Ich will fundierte Grundlagen unter Anwendung moderner Technologie vermitteln und dazu aktuelle Beispiele aus der Industrie in den Unterricht einbauen."
Voraussetzungen Grundlagenkenntnisse in der Digitaltechnik und Elektronik
Fundierte PC Anwenderkenntnisse
Methoden 50% Theorievermittlung, 50% Programmierübungen am Laptop
Hinweis Für die Übungen muss ein Laptop mit mindestens zwei freien USB Schnittstellen mitgebracht werden.
Im Herbstsemester gibt es einen Aufbaukurs.
Kosten CHF 1200.-
Daten / Anmeldung Durchführungsdaten / Online-Anmeldung