Features- Supports full-speed USB (12 Mb/s)
- Human Interface Device (HID) device
- 128-byte Buffer to handle data throughput:64-byte transmit 64-byte receive
- 64-byte transmit
- 64-byte receive
- Fully configurable VID, PID assignments and string descriptors
- Bus powered (factory default) or self-powered (can be selected through special USB commands)
- USB 2.0 Compliant
- Uses standard HID drivers (built-in support on Windows® XP, Vista, 7, Linux and Mac OS®)
- Configuration utility for device’s power-up configuration
- Utility for USB-SPI communication, GPIO manipulation and miscellaneous features usage
- Supports all four SPI modes (Mode 0, 1, 2, 3)
- Bit-rates from 1500 bps up to 12 Mbps
- Configurable delays for SPI transactions:Chip Select (assert) to 1st byte of data delay Data to data delay Data to Chip Select (de-assert) delay
- Chip Select (assert) to 1st byte of data delay
- Data to data delay
- Data to Chip Select (de-assert) delay
- SPI transactions lengths of up to 65535 bytes long
- Up to 9 Chip Select lines – to be used in any combination for a given SPI transaction (the chip select lines are shared between GPIOs and alternate function pins; certain GPs – up to 9 of them – can be assigned with the chip select functionality)
- Nine general purpose I/O pins
- 256 bytes of user EEPROM (accessible only through certain USB commands)
| Parameter
Parameter Name
Value
| Value |
Description
USB-to-SPI Protocol Converter with GPIO (Master Mode)
|
USB-to-SPI Protocol Converter with GPIO (Master Mode)
|
Upstream Port
USB 2.0
|
USB 2.0
|
USB Speed
Full Speed
|
Full Speed
|
Downstream Ports
SPI
|
SPI
|
MCU Interface
SPI
|
SPI
|
Tx Buffer Size (bytes)
64
|
64
|
Rx Buffer Size (bytes)
64
|
64
|
GPIOs
9
|
9
|
Op Voltage (V)
3.3 to 5.5
|
3.3 to 5.5
|
MGMT I/F
SPI
|
SPI
|
Temp Range Min (°C)
-40
|
-40
|
Temp Range Max (°C)
85
|
85
|
|