Welcome to YLOAN.COM
yloan.com » Electronics » Fullspeed Usb Controller With An Integrated Fullspeed Transceiver.
Electronics NEW ENERGY Audio Equipment Future-Concepts Psychology Science discover reality scientific hydraulic

Fullspeed Usb Controller With An Integrated Fullspeed Transceiver.

The CP2501 device is a touch screen USB bridge that can be used to connect the touch screen controller with the host CPU

. The CP2501 incorporates a highperformance MCU with a 48 MIPS 8051compatible core, 53 kB of userprogrammable flash memory and 3.5 kB of RAM. Unlike other USB MCU devices in the market, the CP2501 features preprogrammed USB touch interface firmware, which greatly simplifies USB touch screen product development. The Windows 7 touch interface compliant CP2501 device works seamlessly with the Windows digitizer class driver for touch screens and is supported by Silicon Labs GUIbased configuration wizard. This deployment tool enables developers to easily and quickly connect their touch controller to a USB system without having to develop customized USB firmware, thus reducing time to market as well as the level of expertise required for USB interface development.

The CP2501 device features a USB 2.0compliant, fullspeed USB controller with an integrated fullspeed transceiver and onchip matching and pullup resistors. The integrated USB controller manages all data transfers on the USB bus, as well as command requests generated by the USB host controller. The user firmware uses the interface provided by the system firmware to initialize and communicate using the USB protocol. The CP2501 device also includes a USB bootloader to easily update user firmware. User code is required to enable the interface API to initialize the USB interface and send touch data to the host PC.

The CP2501 device supports three different serial interfaces for communicating with various touch screen controllers.

The system firmware checks the user firmware space for the key signature. If the signature is present, USB enumeration is handled by the user firmware using the interface API. When the user firmware initializes the USB interface using the interface API, the system firmware uses the usercustomized descriptors generated by the CP250x configuration wizard to enumerate as a USB mouse or a touchscreen device. If the key signature is not present, the system firmware


assumes that the user firmware has not been programmed and uses the default bootloader descriptors to enumerate. With the default bootloader descriptors, the CP2501 device appears as a standard HID class device that supports only the features required for bootloading.

After enumeration, the host begins generating the interrupt transfer requests, and the device prepares the data to be transferred. All initialization firmware and the USB interface firmware including the configurable descriptors are generated by the configuration wizard. The developer only needs to add proprietary algorithms and bridge the data using the API provided. Having an effective USB controller within the CP2501 device is only half the job. To ease development, the CP2501 is backed by a configuration wizard that enables the developer configure a USB communication system quickly and easily. The configuration wizard features several tabs, each for a different function such as device, communication, touch, pen, mouse and GPIO. This flexible, easytouse development tool enables developers to create the

firmware project files, customize USB parameters, set the touch screen resolution and generate USB HID touch screen descriptors.

by: Chris Bartik
How to Make Money With Your Digital Camera Easiest Way Suning To Seek Suppression Of White Electricity Price Increases Mean Gome Its Unrealistic Inverter Air Conditioner Market In 2005 As The Protagonist Interpretation: Why Electric Kitchen Into The Wedding Market, The Olympic Hero? Do You Know What Is the Function of Memory Cards in Digital Cameras? How To Use The Air Conditioner Is Cheaper? Easy Good Home "at Ease" Hot In Air Conditioning Selection Activities Plasma cutter -the modern device Mistakes Buy Out A Comprehensive Analysis Of Plasma Tv Basic Digital Camera Accessories Filters Made For Digital Cameras Reasons Why You Need To Speak To An Emergency Electrician Surrey Digital Selective Calling (DSC) on Marine VHF - What Is It and Why Do I Need It? You Might Benefit From A Product Like The Western Digital 1tb External Hard Drive
print
www.yloan.com guest:  register | login | search IP(216.73.216.250) California / Anaheim Processed in 0.017341 second(s), 7 queries , Gzip enabled , discuz 5.5 through PHP 8.3.9 , debug code: 14 , 3393, 42,
Fullspeed Usb Controller With An Integrated Fullspeed Transceiver. Anaheim