SEGGER étend les fonctionnalités de ses piles USB avec le support Audio & la Vidéo
ISIT
Toulouse, le 23/09/2019 : SEGGER introduit 2 nouvelles fonctionnalités afin d’étendre encore d’avantage le domaine d’utilisation des interfaces USB Hosts pour les systèmes embarqués :
- Le support audio dans sa pile emUSB-Host, permettant avec cette nouvelle classe d’utiliser pleinement les dispositifs tels que microphones, haut-parleurs, écouteurs, systèmes de conférence ou adaptateurs Audio sur port USB, avec tout système embarqué disposant d’une interface USB Host.
- La prise en charge de la classe vidéo dans sa pile emUSB-Device. Désormais tout système embarqué disposant d’une interface USB peut être utilisé comme dispositif Vidéo à part entière. Cette nouvelle classe étend encore le domaine d’utilisation des interfaces USB Device pour les systèmes embarqués. Comme toutes les autres classes d’appareils prises en charge par SEGGER, cette nouvelle classe USB a été spécifiquement développée pour optimiser l’empreinte mémoire consommée.
- Le support audio dans sa pile emUSB-Host, permettant avec cette nouvelle classe d’utiliser pleinement les dispositifs tels que microphones, haut-parleurs, écouteurs, systèmes de conférence ou adaptateurs Audio sur port USB, avec tout système embarqué disposant d’une interface USB Host.
- La prise en charge de la classe vidéo dans sa pile emUSB-Device. Désormais tout système embarqué disposant d’une interface USB peut être utilisé comme dispositif Vidéo à part entière. Cette nouvelle classe étend encore le domaine d’utilisation des interfaces USB Device pour les systèmes embarqués. Comme toutes les autres classes d’appareils prises en charge par SEGGER, cette nouvelle classe USB a été spécifiquement développée pour optimiser l’empreinte mémoire consommée.
Comme toutes les autres classes d’appareils prises en charge, l’audio n’est ajouté à emUSB-Host qu’à l’exécution, permettant ainsi de minimiser l’empreinte mémoire.
« Les microcontrôleurs d’aujourd’hui sont devenus si puissants qu’ils peuvent traiter les tâches Audio sans difficulté. Avec emUSB-Host, une simple connexion USB Host permet d’ajouter à moindre coût les fonctions audios sur un système. Cela peut être utilisé de plusieurs façons, en particulier pour améliorer l’expérience utilisateur », explique Dirk Akemann, directeur marketing chez SEGGER. « emUSB-Host permet désormais l’utilisation de périphériques audio numériques de haute qualité avec des systèmes embarqués de façon très simple ».
EmUSB-Host de SEGGER est un logiciel qui fournit un support Plug-and-Play pour les systèmes embarqués de façon similaire aux ordinateurs de bureau. Que ce soit une clé USB, un clavier, une souris, un microphone, un haut-parleur ou une connexion réseau qui doit être ajouté via une clé WiFi USB, cela peut être réalisé facilement avec la pile Segger emUSB-Host. Plusieurs appareils de tous types peuvent être connectés en même temps et emUSB-Host prend également en charge les hubs USB.
Pour votre information sur emUSB-Host audio support :
https://www.segger.com/products/connectivity/emusb-host/add-ons/audio-class/
Pour votre information sur emUSB-Host :
https://www.segger.com/products/connectivity/emusb-host/
« Les microcontrôleurs d’aujourd’hui sont devenus si puissants qu’ils peuvent traiter les tâches Audio sans difficulté. Avec emUSB-Host, une simple connexion USB Host permet d’ajouter à moindre coût les fonctions audios sur un système. Cela peut être utilisé de plusieurs façons, en particulier pour améliorer l’expérience utilisateur », explique Dirk Akemann, directeur marketing chez SEGGER. « emUSB-Host permet désormais l’utilisation de périphériques audio numériques de haute qualité avec des systèmes embarqués de façon très simple ».
EmUSB-Host de SEGGER est un logiciel qui fournit un support Plug-and-Play pour les systèmes embarqués de façon similaire aux ordinateurs de bureau. Que ce soit une clé USB, un clavier, une souris, un microphone, un haut-parleur ou une connexion réseau qui doit être ajouté via une clé WiFi USB, cela peut être réalisé facilement avec la pile Segger emUSB-Host. Plusieurs appareils de tous types peuvent être connectés en même temps et emUSB-Host prend également en charge les hubs USB.
Pour votre information sur emUSB-Host audio support :
https://www.segger.com/products/connectivity/emusb-host/add-ons/audio-class/
Pour votre information sur emUSB-Host :
https://www.segger.com/products/connectivity/emusb-host/
Une fois connecté à un hôte (Windows, Mac, Linux ou Tablette), le périphérique est reconnu comme un appareil photo. Le contenu vidéo peut provenir d’un flux de caméra en direct, d’une vidéo préenregistrée, ou peut être généré dynamiquement en utilisant une bibliothèque graphique telle que SEGGER emWin. Pour les systèmes embarqués ne possédant pas de système d’affichage, l’hôte peut être également utilisé comme un écran déporté, et ce pour le simple coût de la connexion USB. Il est à noter également qu’aucun pilote du côté hôte n’est requis ce qui facilité le déploiement.
Comme exemples d’applications on peut citer les appareils photo numériques, les caméras vidéo, les webcams et tous types d’appareillages lisant des vidéos ou fournissant un contenu vidéo animé. Cette classe permet également de déporter l’affichage vidéo pour les équipements embarqués ne disposant pas de leur propre écran de visualisation.
Cette nouvelle classe Vidéo fait partie de la pile USB SEGGER emUSB-Stack. Spécialement développée pour répondre aux contraintes des systèmes embarqués industriels, emUSB-Stack est compatible avec l’ensemble des microcontrôleurs du marché et est indépendante de la plateforme de développement. Pile USB complète, elle dispose de l’ensemble des classes nécessaires permettant de répondre à l’ensemble des besoins des systèmes embarqués actuels : Media Transfer Protocol, Mass Storage, MSD-CDROM, Audio, Vidéo, Human Interface Device, CDC-ACM, Ip-Over-USB et imprimantes. Elle supporte également le mode de transfert « bulk » pour la réalisation d’interfaces USB pour de la communication optimisée (élimine l’overhead des protocoles des différentes classes USB).
Pour toute information complémentaire sur la classe Vidéo de emUSB-Device :
https://www.segger.com/products/connectivity/emusb-device/add-ons/usbvideo/
Pour toute information sur la pile emUSB-Device :
https://www.segger.com/products/connectivity/emusb-device/
Comme exemples d’applications on peut citer les appareils photo numériques, les caméras vidéo, les webcams et tous types d’appareillages lisant des vidéos ou fournissant un contenu vidéo animé. Cette classe permet également de déporter l’affichage vidéo pour les équipements embarqués ne disposant pas de leur propre écran de visualisation.
Cette nouvelle classe Vidéo fait partie de la pile USB SEGGER emUSB-Stack. Spécialement développée pour répondre aux contraintes des systèmes embarqués industriels, emUSB-Stack est compatible avec l’ensemble des microcontrôleurs du marché et est indépendante de la plateforme de développement. Pile USB complète, elle dispose de l’ensemble des classes nécessaires permettant de répondre à l’ensemble des besoins des systèmes embarqués actuels : Media Transfer Protocol, Mass Storage, MSD-CDROM, Audio, Vidéo, Human Interface Device, CDC-ACM, Ip-Over-USB et imprimantes. Elle supporte également le mode de transfert « bulk » pour la réalisation d’interfaces USB pour de la communication optimisée (élimine l’overhead des protocoles des différentes classes USB).
Pour toute information complémentaire sur la classe Vidéo de emUSB-Device :
https://www.segger.com/products/connectivity/emusb-device/add-ons/usbvideo/
Pour toute information sur la pile emUSB-Device :
https://www.segger.com/products/connectivity/emusb-device/
A propos de SEGGER :
SEGGER Microcontroller est un fournisseur de logiciels, de matériel informatique et de développement pour systèmes embarqués. La société offre une gamme complète de solutions tout au long de processus de développement avec des outils abordables, de haute qualité, flexibles et faciles à utiliser. SEGGER propose des solutions de communication sécurisées ainsi que des produits pour la sécurité, répondant aux besoins croissants de l'Internet des objets (IoT). L'entreprise, fondée par Rolf Segger en 1992, est une société privée et ne cesse de croître.
Ayant son siège en Allemagne avec des bureaux américains dans la région de Boston, ainsi que dans la Silicon Valley et des distributeurs sur tous les continents, SEGGER propose sa gamme complète de produits dans le monde entier. Pour informations supplémentaires, visitez : www.segger.com
A propos, d’ISIT : Au cœur du Temps Réel Embarqué
Contact Produit :
Fréderic MARAVAL – Responsable Produits Systèmes embarqués et Qualité logicielle – fmaraval@isit.fr