Il CP2102 è un controller convertitore USB-UART altamente integrato che fornisce una soluzione semplice per aggiornare i progetti RS-232 a USB utilizzando un numero minimo di componenti e spazio PCB. Il CP2102/9 include un controller di funzione USB 2.0 full speed, un trasmettitore USB, un oscillatore, un EEPROM o un EPROM e un bus dati seriale asincrono (UART) con segnali di controllo modem completi in un pacchetto compatto QFN-28 da 5 x 5 mm. Non sono richiesti altri componenti USB esterni. La ROM programmabile on-chip può essere utilizzata per personalizzare l'ID fornitore USB, l'ID prodotto, la stringa di descrizione del prodotto, il descrittore di alimentazione, il numero di rilascio del dispositivo e il numero seriale del dispositivo come desiderato per le applicazioni OEM. La ROM programmabile viene programmata a bordo tramite USB, consentendo di integrare facilmente il passaggio di programmazione nel processo di produzione e test del prodotto.
Trasferimento di dati USB-UART a chip singolo
- Trasmettitore USB integrato; nessuna resistenza esterna richiesta
- Orologio integrato; nessun cristallo esterno richiesto
- ROM programmabile interna da 1024 byte per ID fornitore, ID prodotto, numero seriale, descrittore di alimentazione, numero di rilascio e stringhe di descrizione del prodotto
- EEPROM (CP2102)
- EPROM (programmabile una volta) (CP2109)
- Circuito di reset di alimentazione on-chip
- Regolatore di tensione on-chip
- Uscita 3,3 V (CP2102)
- Uscita 3,45 V (CP2109)
- Compatibile al 100% per pin e software con CP2101
Controller di funzione USB
- Conforme alla specifica USB 2.0; full-speed (12 Mbps)
- Stati di sospensione USB supportati tramite pin di sospensione
Bus dati seriale asincrono (UART)
- Tutti i segnali di interfaccia modem e di handshake
- Formati di dati supportati:
- Bit di dati: 5, 6, 7 e 8
- Bit di stop: 1, 1,5 e 2
- Parità: dispari, pari, marca, spazio, nessuna parità
- Velocità baud: da 300 bps a 1 Mbps
- Buffer di ricezione di 576 byte; buffer di trasmissione di 640 byte
- Supporto di handshake hardware o X-On/X-Off
- Supporto del carattere di evento
- Trasmissione di interruzione di linea