Cypress M8 USB Devices USB to Serial Bridge Solution Handbook

This document introduces Cypress low-speed and full-speed M8 USB devices and provides a complete USB to serial bridge solution for replacing traditional RS-232 serial interfaces.


Cypress M8 USB Devices USB to Serial Bridge Solution Handbook - cover page
Brand
Cypress
Category
Other
Document type
Application Note
Language
English
Pages
11
File format
PDF
File size
136 KB
Published
09 May, 2012
Updated
28 September, 2023
MD5 checksum
40CD1CCD6560421E542BD45AA1B94D24

About this manual

The document presents a reference design that enables peripheral manufacturers to replace legacy RS‑232 interfaces with USB without changing existing PC application software. It outlines a staged migration path, a Windows driver that creates a virtual COM port, and firmware for the CY7C637xx low‑speed and CY7C640/1xx full‑speed USB microcontroller families.

The design details include driver capabilities, supported baud rates and flow‑control signals, firmware architecture, endpoint data flow, and configuration of serial port parameters via HID feature reports. Limitations such as half‑duplex operation and default baud‑rate range are also discussed, with guidance on customizing the firmware for higher performance.

What's inside

  • Introduction
  • Objectives
  • Capabilities
  • Features
  • Limitations
  • Scope
  • USB to Serial Migration Path
  • RS‑232 Overview
  • Design Overview
  • Firmware Description

Specifications

Supported Windows operating systemsWindows 98, Windows Me, Windows 2000, Windows XP
Data throughput>4000 bytes/s (full‑speed) / 800 bytes/s (low‑speed)
Supported word lengths5, 6, 7, 8 bytes
Supported flow‑control signalsRTS, CTS, DRT, DSR, RI, CD

Frequently asked questions

Which Windows versions are supported by the driver?

The driver works with Windows 98, Windows Me, Windows 2000 and Windows XP.

What is the maximum data throughput for the full‑speed implementation?

It can sustain more than 4000 bytes per second.

Can the firmware be modified to achieve higher baud rates?

Yes, by customizing the firmware the baud rate can be increased up to 192 kbaud.

Download PDF (136 KB)

More Cypress Manuals


View all Cypress manuals →