(PRWEB) July 13, 2005
The advent of USB 2.0 allows large quantities of data to be shifted really quickly, but trying to understand the process is a long drawn out struggle even with an understanding of basic USB. What is needed is an easy to implement solution that allows the designer to concentrate on the rest of the circuit and to just add a module that takes care of the fast USB 2.0 communications.
QuickUSBÂ® provides exactly that Â a plug in module with lots of different interface options.
- 8 or 16-bit High Speed Parallel Ports for really fast data transfer, from DSPs or FPGA based circuits for example. Typical applications can include medical instrumentation, logic analyzers or data acquisition amongst others.
- Two RS232 Serial Ports with programmable Baud Rate, which can be interrupt driven
- SPI synchronous serial port with Slave Select for multiple devices on the SPI Bus
- Up to three 8-bit general I/O ports depending on which other interfaces are used, with software access to individually set each pin for input or output
These interfaces give the designer the ability to convert existing products to USB 2.0 or create new designs from scratch. In both cases, the software supplied with the modules eliminates any need to understand the workings of USB 2.0, whilst making it really easy to access the different interfaces from the PC. This is a complete implementation of USB 2.0 that uses its full speed potential unlike other options that are ÂcompatibleÂ with USB 2.0 but use much slower USB 1.1 data transfer.
These software libraries include the USB 2.0 drivers, application DLL and examples of using the software in most commonly used programming languages, including Visual Basic, C++ and Delphi. The DLL includes functions to read and write individual bytes or data blocks from each interface, and all the set up details needed to provide flexibility e.g. LSB or MSB first on SPI port, input or output on each I/O pin or parity on Serial port.
The QuickUSBÂ® solution is available as a plug-in module for fast development and ease of use. Alternatively, the firmware to implement the USB solutions is available in a QuickUSBÂ® chip pack to add to your own circuit design. In both cases, all the PC software needed for seamless integration into existing software is supplied.
The QuickUSB solution is designed and built by Bitwise Systems and is now available in Europe from Kanda.com. For more information, see
Kanda manufacture and supply a wide range of embedded system tools. We are specialists in In System Programming, low cost emulators and training systems for a wide range of microcontrollers, PLDs and memory devices, including PIC, AVR, ST7 and COP8. We also supply interfaces for USB, CAN Bus and serial to Ethernet conversion.
Adrian Kanda.com 11th July 2005
Tel: +44 (0)8707 446 807