Wyślij zapytanie Dołącz do Sii

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.

Interesuje mnie podobny projekt
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

Aplikuj i dołącz do Sii

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

APLIKUJ APLIKUJ

Join Sii

Dorota Software Engineer

ZATWIERDŹ