MTP-Funktionalität für SEGGERs emUSB
Transcrição
MTP-Funktionalität für SEGGERs emUSB
SEGGER Microcontroller – The Embedded Experts MTP-Funktionalität für SEGGERs emUSB-Host Stack Hilden, 12. Februar 2016 Der emUSB-Host Stack von SEGGER ermöglicht jetzt den Anschluss von Geräten wie Fotokameras oder Handys mit dem Media Transfer Protokoll (MTP). Damit ist der Transfer einer noch größeren Bandbreite an Multimedia-Dateien möglich. Die Initiator-Funktionalität von emUSBHost ermöglicht es den Nutzern, als Initiator Dateien zwischen verschiedenen Devices zu übertragen. Sie ergänzt perfekt die Responder-Funktionalität des emUSBDevice Stacks von SEGGER. Beispielsweise kann ein embedded Device mit Initiator-Funktionalität neue Firmware oder Konfigurations-Dateien auf ein mobiles Servicegerät übertragen. Ein anderes Anwendungsbeispiel ist ein Fotoautomat oder Drucker als Initiator, der Bilder eines solchen Handhelds abrufen und ausdrucken kann. MTP ist eine Standard-Erweiterung des Picture Transfer Protocols (PTP). MTP bietet zusätzlich Unterstützung für jegliche Datei-Typen und hat mit 4GB ein deutlich höheres Limit bei der maximal möglichen Dateigröße. MTP wird oft als Alternative zu MSD eingesetzt, da es auf Datei-Ebene operiert und somit verschiedene Vorteile hat. So können beispielsweise bei der Nutzung von MTP Betriebssystem und Device gleichzeitig auf das File-System zugreifen. Bei MSD ist dies nicht möglich. emUSB-Host MTP ist nicht abhängig von einem bestimmten Betriebs- oder FileSystem. Optimiert ist es für den Einsatz mit SEGGERs Echtzeitbetriebssystem embOS und dem robusten File-System emFile. emUSB-Host MTP ist als optionale Ergänzung zum Host Stack erhältlich. Weitere Informationen zu emUSB-Host finden sich hier: https://www.segger.com/emusb-host-mtp.html Über emUSB-Host emUSB-Host ist ein Hochleistungs-USB Host Stack, der speziell für embedded System entwickelt wurde. Der flexible Stack kann verschiedene Devices und Hubs gleichzeitig ansprechen und unterstützt das Hot Plugging (Ein- und Ausstecken im laufenden Betrieb) von Devices und Hubs. emUSB-Host unterstützt die folgenden Klassen: Media Transfer Protocol, Mass Storage Device, FTDI UART, Human Interface Device, CDC (Kommunikation über seriellen Anschluss), Printer, sowie eine USB On-The-Go Schnittstelle. emUSB-Host ist konform mit dem USBStandard. Die vollständigen Produktspezifikationen sind hier zu finden: https://www.segger.com/emusb-host.html SEGGER Microcontroller – The Embedded Experts ### Über SEGGER SEGGER Microcontroller entwickelt und vertreibt Hardware- und SoftwareEntwicklungswerkzeuge sowie Software-Komponenten für embedded Systeme. Ein „embedded System“ integriert einen Mikrocontroller/Mikroprozessor und entsprechende Komponenten in einem Gerät bzw. Produkt, um komplexe Aufgaben zu erledigen. Typische Produkte sind Mobiltelefone, medizinische Geräte, KombiInstrumente, Messgeräte, elektronische Haushaltsgeräte, digitale Kameras, etc. SEGGER wurde 1997 gegründet. Das privat geführte Unternehmen verzeichnet ein kontinuierliches Wachstum. Mit Firmensitz in Hilden, globalen Distributoren und einer Niederlassung in Massachusetts ist SEGGER weltweit tätig. Die Software-Produkte von SEGGER umfassen: embOS (RTOS), emWin (GUI), emFile (File System), emUSB (USB Host und Device Stack) sowie embOS/IP (TCP/IP Stack). Mit emSecure, einer einzigartigen Software für das Erstellen und Nutzen von digitalen Signaturen, sowie der TLS-Lösung emSSL bietet SEGGER außerdem Software für den wachsenden Bereich der Daten- und HardwareSicherheit, auch im IoT-Umfeld. Basierend auf umfangreicher Erfahrung mit der effizienten Programmierung von Embedded- Systemen entwickelte SEGGER hochintegrierte, kosteneffiziente Programmierungs- und Entwicklungs-Werkzeuge, wie einen Flasher (Stand-alone Flash-Programmer) sowie den industrieweit führenden J-Link/J-Trace Debug Probes. SEGGER reduziert mit seinen kostengünstigen, hochwertigen, flexiblen und einfach einzusetzenden Tools bzw. Software-Komponenten die System-Entwicklungszeit für Embedded-Anwendungen. Damit können sich Entwickler verstärkt um ihre eigentliche Applikation kümmern. www.segger.com Kontakt: Dirk Akemann Marketing Manager Tel: +49-2103-2878-0 E-mail: [email protected] Herausgegeben im Auftrag von: SEGGER Microcontroller GmbH & Co. KG In den Weiden 11 40721 Hilden www.segger.com