USB applications that use data types, such as audio and video, require a flow of continuous high-speed data. This data is termed as streaming because it flows in an uninterrupted stream. This application note discusses USB high-bandwidth delivery mechanisms that support streaming data, and includes code to implement and exercise FX2LP high-bandwidth endpoints. A companion PC application is provided to select various transfer types and to measure transfer rates. The example code attached to this application note demonstrates how to use the Cypress USB Frameworks to implement alternate USB settings, enabling the host to select different transfer rates. For the complete list of USB Hi-Speed code examples, visit http://www.cypress.com/?rID=101782.
↧