Segger wprowadza klasę audio dla urządzeń USB

Firma Segger wprowadziła obsługę urządzeń klasy audio w swoim stosie protokołów USB emUSB-Device. Dzięki temu oferowane przez tę firmę oprogramowanie pozwala teraz na realizację dowolnego systemu audio z interfejsem USB. Typowe zastosowania takich urządzeń obejmują systemy konferencyjne, zestawy głośnomówiące, słuchawki lub adaptery USB-audio. Jeśli urządzenie docelowe zawiera mikrofony lub łączy się z mikrofonami, głośnikami, zestawami słuchawkowymi czy instrumentami muzycznymi, interfejs USB stanowi znakomity sposób wymiany danych między tym urządzeniem a komputerem hosta.

Klasa audio jest komponentem składowym opracowanego przez Segger stosu protokołów USB emUSB-Device. Stos ten został zaprojektowany specjalnie z myślą o systemach wbudowanych. Może pracować na dowolnym mikrokontrolerze i jest niezależny od platformy. Ten funkcjonalny stos pozwala na tworzenie urządzeń wielu klas – również niemal dowolnych kombinacji dostępnych klas USB.

Stos zawiera ponadto klasę komunikacji Bulk pozwalającą na realizację efektywnych urządzeń peryferyjnych o dużej przepustowości. Jednocześnie stos em-USB-Device jest w pełni kompatybilny ze standardem USB.

Do pobrania dostępne są również pakiety ewaluacyjne dla płytek Segger emPower oraz innych płytek.

Dodatkowe informacje o komponencie audio dla stosu Segger emUSB-Device są dostępne tutaj. Pełna specyfikacja stosu emUSB-Device znajduje się tu.

Oficjalnym dystrybutorem produktów marki Segger w Polsce jest sklep KAMAMI.pl.

[PROJEKT] Analizator dźwięku – DFRobot Gravity Audio Analyzer i KAmduino UNO

Na portalu MIKROKONTROLER.pl ukazał się nowy artykuł p.t. [PROJEKT] Analizator dźwięku – DFRobot Gravity Audio Analyzer i KAmduino UNO. Poświęcony jest on prostemu projektowi analizatora widma sygnału audio, wykorzystującemu moduł DFRobot Gravity Audio Analyzer we współpracy z płytką KAmduino UNO. Efekty analizy są wyświetlane na wyświetlaczu OLED w formie pasków, których wysokość zależna jest od mocy sygnału w danym paśmie.

Poniższy materiał wideo prezentuje działanie projektu: