Technologien

Embedded Software Entwicklung – Unser Know-how

Hier finden Sie eine Auswahl an Technologien, die zum Know-how-Pool von IBV gehören:

Linux Build-Systeme und
Distributionen
Architekturen
  • ARM Cortex-M7
  • ARM Cortex-M4
  • ARM Cortex-M3
  • ARM Cortex-R5
  • ARM Cortex-A, ARM v8, ARM v7
  • Intel x86
  • PowerPC
  • und andere …
Controller und Interfaces
  • Ethernet, WLAN, Bluetooth
  • USB, PCIe
  • SPI, I²C, CAN, UART
  • QSPI, NOR-Flash, NAND-Flash
  • SATA, SD-Card
  • DMA, Memory
  • Grafik
  • A²B Audio Bus
  • TI PRU-ICSS
Industrial Ethernet und
Feldbus-Technologien
Zeitsynchronisation
  • IEEE 1588
  • gPTP
  • EtherCAT Distributed Clocks (DC)
  • PCIe PTM
Connectivity
IDEs und Toolchains
  • Eclipse und darauf basierende IDEs
  • Microsoft Visual Studio
  • Microsoft Visual Studio Code
  • QNX Momentics IDE
  • KEIL MDK, KEIL µVision IDE
  • GCC, Clang, MinGW
  • Microchip MPLAB Harmony
Programmiersprachen und Beschreibungssprachen
  • C, C++
  • C#
  • Java
  • Assembler
  • VHDL
  • HTML, CSS
  • JavaScript, TypeScript
  • SQL
  • div. Skriptsprachen:
    Unix Shell, Python, PHP, …
Engineering und Dokumentation
  • Atlassian Bitbucket
  • Atlassian Jira
  • Doxygen
  • Gerrit
  • Git
  • GitLab
  • JetBrains YouTrack
  • Matrix Requirements
  • Microsoft Visio
  • Microsoft Office
  • Subversion
  • Sphinx
  • Sparx Systems Enterprise Architect
  • und andere …