USB-SPI-SS Flexipanel, USB-SPI-SS Datasheet
USB-SPI-SS
Specifications of USB-SPI-SS
Related parts for USB-SPI-SS
USB-SPI-SS Summary of contents
Page 1
... Summary USB-SPI is a single chip USB to synchronous serial SPI slave interface. It greatly simplifies the connection of personal computer to a microcontroller capable of communicating in SPI master mode. In addition to the standard 4 SPI control lines, 11 additional Virtual I/O lines have custom-defined functionality. USB-SPI uses the Human Interface Device (HID) USB profile ...
Page 2
... USB Power Sense If the device is capable of operating while not plugged into a USB port, a USB Power Sense input should be provided. detected on the V+ pin of the USB connector used * = default configuration to reduce power consumption by entering into a sleep # = active low mode when the USB is not present, and also to ensure that the USB engine correctly initializes when the device is plugged in ...
Page 3
... This setting is available on any VIO pin except VIO0. Configured Indication Output that indicates when the USB interface has completed configuration and the host has indicated that the device may draw its full power setting. ...
Page 4
... Get Feature request for string It is not 3. The Serial Number is a unique string which you can use to differentiate one physical device from other devices with the same USB-SPI Vendor ID / Product ID / Product configured, the default value is a unique value. Product GUID The product GUID is a Unicode string characters plus zero terminator ...
Page 5
... C1 and C6 should be placed close to the USB connector. C7 should be placed near the Vss and Vdd pins of the USB-SPI and is required only if it would be some distance from C6 filter capacitor for an internal regulator and is required. The TEAclipper connector is for in-circuit programming ...
Page 6
... Gnd Black Signal ground For ultra-low cost products possible to form a USB Type-A plug direct from a circuit board as shown in figure 7. This connector is only suitable for a number of insertions (~50 before cleaning is required). unshielded and recommended only for ‘dongle’ type products with no cables attached. ...
Page 7
... Get Firmware Low High 00 = Low High The identifier GETFWID (0x94) retrieves a zero Low High terminated ASCII text string identifying the firmware and its version number. USB-SPI Table 7. Get Pin / Set Pin Payload Structure* Pin Payload byte 1 Payload byte 2** TxInd 0x28 00 = Inactive Active ...
Page 8
... Figure 8. HIDconfig.exe application Delivery and Programming USB-SPI is available pre-programmed in 28-pin DIL and 20-pin SSOP packages. USB-SPI-SS (SSOP package) may be supplied with an ID label may be identified with a green mark on the package. In high volumes (5K+), USB-SPI is available reeled with your custom settings preloaded, in any available package ...
Page 9
... A firmware development kit is available for download from www.hexwax.com containing the following files: Base controller data sheets (© Microchip Technology Inc) USB 2.0 Specification (© Intel / Lucent / Microsoft / NEC / Philips 2000) HIDconfig.exe for in-factory customization of USB- SPI devices via the USB port. ...