Embedded, Software & Hardware - unser Know-How
Embedded Projekte mit Hardware:
- Embedded Systeme: ARM Cortex M0/M3/M4, diverse ARM7, Motorola/Freescale Star12/S12/S12X, Atmel ATMega, NXP LPC 17xx, NXP Vybrid VF6xx, NXP i.MX RT1062, NXP i.MX 6
- Emulatoren/Debugger: SEGGER, CoLinkEx, Lauterbach TRACE32, AVR JTAGICE, P&E USB Multilink, Serial Wire Debug (SWD), JTAG
- Projekte: OBD-2 Diagnosesystem für CAN, USB CAN-Tracer mit Donglefunktion, ISO9141-2 Schnittstellenkonverter, Controllerboard, ATMega Meßdatenlogger. Tool: Eagle
Programmiersprachen und Tools:
- Assembler (ARM Cortex M0/M3/M4/M7/A7/A9, ARM7, X86, Freescale S12/S12X etc.)
- C (diverse Compiler), IAR, MCUXpresso, CooCox, National Instruments LabWindows/CVI. MISRA konform.
- C++, Microsoft Visual C++, MFC, wxWidgets, IAR, MCUXpresso, CMake, GNU Toolchain (GNU make, GCC), Trolltech Qt
- C#, .NET, Microsoft Visual Studio
- PHP, Perl
- HTML, XHTML, XML, CSS, JavaScript
Technologien:
- IoT, REST, MQTT, Cloud-/Linux-basierte Datenverarbeitung
- asymmetrische und symmetrische Kryptosysteme, Elliptische-Kurven-Kryptographie
- neuronale Netzwerke, Machine Learning, Machine Intelligence
- OOP Design, Design Patterns, Unit-Tests, agile Softwareentwicklung, Projektmanagement
- GUI Entwicklung, HMI (touch oder touchless), Bedienoberflächen, Web-basierte Interfaces
- Automotive Entwicklung, Autosar
- Gerätetreiber-Entwicklung: Microsoft Windows Driver Foundation (WDF), Linux
Betriebssysteme:
- Linux (Ubuntu, diverse)
- Embedded Linux, Yocto Project
- Windows 7, 8, 8.1, 10
- Echtzeitbetriebssysteme: FreeRTOS, OSEK, EB tresos
Datenbanken:
Versionsverwaltung, Konfigurationsmanagement:
- GIT, Microsoft Team Foundation Server, Subversion, GNU CVS
- Telelogic Synergy/CM, IBM Rational Synergy
Datenkommunikation:
- OBD2 (OBDII), OBD, UDS, ODX, ISO14230, ISO15765, CAN, LIN. Tools: Vector GENy, Vector CANoe, KCANMonitor
- USB, USB WCID, RS232, SPI/SSP, I2C. Tools: USBTreeView, Microsoft USBView
- WiFi, TCP/IP, Winsock/Socket, SNMP, Ethernet
- Internet, Intranet
- HDLC, HDSL, ISDN
Gerne entwickeln wir Ihre Hardware und Software auf Basis dieser und anderer Technologien. Nehmen Sie einfach und unverbindlich Kontakt auf.