- Nowy
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)
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.
Producent
Osoba odpowiedzialna
Podstawowy stos USB Host dla systemów wbudowanych, umożliwiający obsługę urządzeń peryferyjnych USB, w tym klas MSD i HID. Zapewnia pełną funkcjonalność hosta, obsługę hubów, wszystkich trybów transferu (control, bulk, interrupt, isochronous) oraz dynamiczną enumerację i funkcję hot-plug. Stos oferuje zaawansowane mechanizmy zarządzania potokami i odzyskiwania błędów, gwarantując wysoką niezawodność działania. Modułowa architektura z warstwą sterownika sprzętowego pozwala na łatwą integrację z różnymi platformami sprzętowymi. Segger emUSB-Host BASE (9.30.00)
Brak towaru
embOS designed for ARM7/9 and ARM RVDS compiler
Brak towaru
Brak towaru
Brak towaru
embOS designed for ARM7/9 and Tasking compiler
Brak towaru
Brak towaru
Brak towaru
Brak towaru
Brak towaru
embOS designed for ARM7/9 and ARM ADS 1.2 compiler
Brak towaru
Brak towaru
Brak towaru
embOS designed for ARM7/9 and ARM ADS 1.2 compiler
Brak towaru
Brak towaru
Brak towaru
embOS designed for ARM7/9 and ARM SDT 2.50 compiler
Brak towaru
Brak towaru
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)