Der CP2102 ist ein hochintegrierter USB-zu-UART-Bridge-Controller, der eine einfache Lösung für die Aktualisierung von RS-232-Designs auf USB mit einem Minimum an Komponenten und PCB-Platz bietet.
Der CP2102 enthält einen USB2.0-Funktionscontroller mit voller Geschwindigkeit, einen USB-Transceiver, einen Oszillator, ein EEPROM und einen asynchronen seriellen Datenbus (UART) mit vollständigen Modemsteuersignalen in einem kompakten 5 x 5 mm QFN-28-Gehäuse.
Es werden keine weiteren externen USB-Komponenten benötigt.
Das On-Chip-EEPROM kann verwendet werden, um die USB-Anbieter-ID, die Produkt-ID, die Produktbeschreibungszeichenfolge, die Leistungsbeschreibung, die Geräteversionsnummer und die Geräteseriennummer wie gewünscht für OEM-Anwendungen anzupassen.
Das EEPROM wird onboard über USB programmiert, wodurch der Programmierschritt einfach in den Produktherstellungs- und Testprozess integriert werden kann.
Lizenzgebührenfreie VCP-Gerätetreiber (Virtual COM Port), die von Silicon Laboratories bereitgestellt werden, ermöglichen es, dass ein CP2102-basiertes Produkt für PC-Anwendungen als COM-Port angezeigt wird.
Die UART-Schnittstelle CP2102 implementiert alle RS-232-Signale, einschließlich Steuer- und Handshaking-Signale, sodass die vorhandene Systemfirmware nicht modifiziert werden muss.
In vielen vorhandenen RS-232-Designs ist alles, was erforderlich ist, um das Design von RS232 auf USB zu aktualisieren, um den RS232-Pegelumsetzer durch den CP2102 zu ersetzen. Treiberunterstützung für direkten Zugriff ist über das USBXpress-Treiberset von Silicon Laboratories verfügbar.