Klient

Bombardier - globalny dostawca zintegrowanych specjalistycznych rozwiązań dla przemysłu kolejowego.

Wyzwanie

Wdrożenie sterowników wysokiego poziomu i zaprojektowanie uniwersalnego interfejsu API dla sterowników, który umożliwi pracę na różnych platformach.

Co zrobiliśmy

PROJEKTY

  • Projektowanie interfejsu API dla różnych sterowników
  • Wdrażanie sterowników wysokiego i niskiego poziomu
  • Integracja LwIP

NASZE ZADANIA

  • Zdefiniowaliśmy interfejs API sterowników
  • Wdrożyliśmy sterownik Ethernet (EMAC, PHY)
  • Zintegrowaliśmy bibliotekę LwIP
  • Zaimplementowaliśmy sterowniki SPI, I2C i DMA
  • Wdrożyliśmy podobny do BSD interfejs Socket API (nie blokujący)

Efekty

Wspólny interfejs API dla różnych platform zmniejszył nakład pracy potrzebny do wdrożenia aplikacji. Pozwoliło to również na komunikację poprzez Ethernet, dzięki czemu korzystanie ze sprzętu stało się bardziej elastyczne.

Dowiedz się więcej
Zobacz więcej

Cały czas szukamy talentów

Dołącz do Sii i zyskaj szanse na udział w podobnych projektach dla prestiżowych Klientów.

Zobacz więcej

Otrzymaj ofertę

Jeśli chcesz dowiedzieć się więcej na temat oferty Sii, skontaktuj się z nami

Wyślij zapytanie Wyślij zapytanie

Get an offer

Artur Regional Director

Dołącz do Sii

Znajdź idealną pracę – zapoznaj się z naszą ofertą rekrutacyjną i aplikuj.

APLIKUJ APLIKUJ

Join Sii

Dorota Software Engineer

ZATWIERDŹ

Einige Inhalte sind nicht in deutscher Sprache verfügbar.
Sie werden dann auf die englische Sprachversion der Website weitergeleitet.

Möchten Sie fortsetzen?