Software- und Hardwaretechnologien
Die von uns verwendeten Standards:
- Schneeweiss Codingstandard auf Windows- und Mikrocontroller-Systemen
.pdf
Dokument
- Schneeweiss Projektorganisationsanweisung für die Softwareentwicklungsarbeiten auf
Windows und Mikrocontroller Systemen
.pdf
Dokument
Hier sehen Sie einen Überblick über erwähnenswerte und interessante Technologien,
mit denen wir vertraut sind:
Im Bereich der Softwareentwicklung verwenden wir folgende Programmiersprachen:
- C, C++, C#, .NET
- Assembler
- Java, JSP
- Visual Basic
- HTML, JavaScript, PHP
- (E), SQL
- XML
- unix-shell
- COBOL
Mit Anbindungen an die Datenbanken:
Dabei setzen wir unter anderem die folgenden Entwicklungsumgebungen bzw. Compiler ein:
Unter Verwendung von Frameworks, Komponenten und Middleware:
- .NET Framework / .NET Compact Framework
- Windows Embedded CE - Plattformbuilder
- Atl COM, OCX, STL
- Aris
- Tuxedo
- .Net 3.0
- Asp.Net
- Ado.net
Und auf folgenden Betriebssystemen:
- Windows Mobile 7
- Windows Embedded CE
- Windows Embedded XP
- Windows NT 4.0, 2000, XP, Vista, Windows 7, Windows 8
- Windows Server 2012, Windows Server 2008, Windows Server 2003, Windows Server 2000, Windows NT
- Linux
- SunOS
- HP-UX
- AmigaOS
- BlackberryOS
Nennenswert sind vor allem unsere Erfahrungen in den Bereichen der:
- Datenbankprogrammierung
- Plug-In-Entwicklung (Erweiterungsmodule für z.B.: Excel, Office oder Microsoft Management
Console)
Und unsere Spezialkenntnisse im Treiberumfeld:
Häufige Schnittstellen mit denen wir unter Windows CE arbeiten:
- Analog I/O
- Digital I/O
- RS 232
- SPI
- I2C
- HTTP-Webserver
- SDIO
- WLAN/Bluetooth
- Sound
- Touch
- FTP
- USB-Memory Stick
- USB-Kamera
- USB-Joystick
- USB-Treiberentwicklung
- CAN
Im Bereich der Quellcode-Verwalten und der Quellcode-Dokumentation setzen wir z.B.
auf
Auch der strukturierte Entwurf der Software und der Test nach verschiedenen Verfahren
gehören zu unseren Kompetenzen
Unsere Kompetenz im Bereich Mikrocontroller liegt in der Entwicklung intelligenter,
hochsprachlicher Software, deren Nutzung möglichst unabhängig von den Hardwareplattformen
ist.
Von uns entwickelte Software läuft unter anderem auf folgenden Mikrocontrollern