• Nowy
Widok główny
search
  • Widok główny
ID: 1185300
6 340,76 zł
Brutto

5 155,09 zł Netto

Rozszerzenie stosu USB Host umożliwiające komunikację z urządzeniami USB wykorzystującymi niestandardowe, vendor-specific protokoły. Pozwala na integrację specjalizowanych peryferiów w systemach embedded bez konieczności tworzenia własnej warstwy niskopoziomowej USB. Moduł obsługuje wszystkie typy transferów: bulk, interrupt, control oraz isochronous, oferując wysoką wydajność przy niewielkim zużyciu pamięci RAM i ROM. Proste API oraz obsługa operacji synchronicznych i asynchronicznych ułatwiają implementację elastycznej komunikacji w wymagających projektach wbudowanych. Segger emUSB-Host Vendor (9.35.04)

1 tyg.
Produkt dostępny na zamówienie
Kamami jest oficjalnym dystrybutorem programatorów, sond oraz akcesoriów Segger. Wszystkie produkty tej marki w naszej ofercie są oryginalne i pochodzą bezpośrednio od producenta.

Opis

emUSB-Host Vendor Class to rozszerzenie stosu USB Host umożliwiające komunikację z dowolnym urządzeniem USB wykorzystującym niestandardowy lub własny protokół komunikacyjny. Moduł został zaprojektowany z myślą o integracji urządzeń, które nie korzystają ze standardowych klas USB, lecz implementują protokoły własne producenta. Dzięki temu rozwiązanie pozwala na obsługę szerokiej gamy specjalizowanych urządzeń w systemach wbudowanych. Vendor Class znajduje zastosowanie m.in. w komunikacji z interfejsami debug, rejestratorami danych, kluczami zabezpieczającymi oprogramowanie czy kontrolerami gier.

Komponent oferuje wysoką wydajność przy niewielkim narzucie systemowym, co czyni go odpowiednim nawet dla platform o ograniczonych zasobach sprzętowych. Obsługuje wszystkie podstawowe typy transferów USB: bulk, interrupt, control oraz isochronous, zapewniając elastyczność w implementacji różnorodnych protokołów. Dzięki temu możliwa jest zarówno szybka transmisja dużych bloków danych, jak i obsługa komunikacji sterującej czy strumieniowej. Moduł zapewnia niewielkie zużycie pamięci RAM i ROM, co jest istotne w projektach embedded.

emUSB-Host Vendor Class udostępnia proste i przejrzyste API użytkownika, które pozwala na implementację komunikacji bez konieczności ingerencji w niskopoziomową warstwę USB. System generuje powiadomienia o nowo wykrytych i urządzeniach, co ułatwia dynamiczną obsługę podłączanych peryferiów. Dostępne są funkcje odczytu i zapisu dla wszystkich typów endpointów, a operacje mogą być realizowane synchronicznie lub asynchronicznie. Rozwiązanie stanowi elastyczną podstawę do budowy systemów wykorzystujących niestandardową komunikację USB. Integracja z istniejącym projektem opartym na emUSB-Host jest szybka i nie wymaga zmian sprzętowych. To uniwersalne narzędzie dla projektantów systemów embedded wymagających pełnej kontroli nad komunikacją USB.

Właściwości

  • Obsługa dowolnych urządzeń USB wykorzystujących niestandardowy (vendor-specific) protokół
  • Możliwość komunikacji z każdym urządzeniem USB
  • Idealne rozwiązanie dla własnych protokołów
  • Obsługa transferów: bulk, interrupt, control oraz isochronous
  • Wysoka wydajność przy niewielkim narzucie systemowym
  • Niewielkie zużycie pamięci RAM i ROM
  • Proste API użytkownika
  • Powiadomienia o wykrytych urządzeniach
  • Funkcje odczytu i zapisu dla endpointów bulk, interrupt, control i isochronous
  • Obsługa operacji synchronicznych i asynchronicznych
  • Wymagane komponenty:
    • emUSB-Host Vendor Class (w pakiecie emUSB-Host PRO)
    • emUSB-Host core (w pakiecie emUSB-Host PRO)
    • emUSB-Host target driver (jeden w pakiecie emUSB-Host PRO)
    • System czasu rzeczywistego (embOS lub inny)
1185300

Producent

  • BTC Korporacja sp. z o. o.
  • Ludwinowo Zegrzyńskie 52G
  • 05-140 Ludwinowo Zegrzyńskie
  • Polska
  • [email protected]
  • 22 767 36 20

Osoba odpowiedzialna

  • BTC Korporacja sp. z o. o.
  • Ludwinowo Zegrzyńskie 52G
  • 05-140 Ludwinowo Zegrzyńskie
  • Polska
  • [email protected]
  • 22 767 36 20

Powiązane produkty

Produkty z tej samej kategorii (16)