Home
Products
Drivers
Firmware
Support
Documents
Reference Designs
Software Examples
FT51A Examples
FT90x Examples
FT9xx Examples
EVE Projects
SuperSpeed Examples
Android Projects
Android Java D2XX
Vinculum-II Projects
Vinculum Projects
SafeGuard-IT
FTDIChip-IDô
MPSSE
Code Examples
FT12 Examples
FT313H Examples
FT4222H Examples
Utilities
Knowledgebase
Related Links
FAQs
Android
EVE
MCU
Sales Network
Web Shop
Newsletter
Corporate
Contact Us

 

 

  MPSSE Example Projects

 

  LibMPSSE-SPI Examples
The Multi Protocol Synchronous Serial Engine (MPSSE) is generic hardware found in several FTDI chips that allows these chips to communicate with a synchronous serial device such an I2C device, an SPI device or a JTAG device. The MPSSE is currently available on the FT2232D, FT2232H, FT4232H and FT232H chips, which communicate with a PC (or an application processor) over the USB interface. Applications on a PC or on an embedded system communicate with the MPSSE in these chips using the D2XX USB drivers. The LibMPSSE-SPI library has been created to to aid the implementation of SPI designs using FTDI devices which incorporate the FTDI MPSSE (FT4232H, FT2232H, FT2232D and FT232H) by taking care of all the required MPSSE commands.

The LibMPSSE-SPI library has been enhanced to make it simple to use and a  programmer's guide has been created.  This is available as a PDF from the Programming Guides page of the documents section or from the FTDI Knowledgebase.

The LibMPSSE-SPI library and examples can be downloaded here:
LibMPSSE-SPI - release notes available here

The source code for the LibMPSSE-SPI library is available for download here

 

 



 

© Future Technology Devices International Ltd. 2014