Download USB4 Manual - US Digital

Transcript
Table of Contents
Terms and Conditions of License for use of gratuitous software..........................................3
1 Introduction ...........................................................................................................................4
1.1
Purpose .........................................................................................................................4
2 Software Installation Instructions .......................................................................................4
2.1
Windows Operating System ........................................................................................4
3 Troubleshooting ...................................................................................................................5
3.1
Hardware Connectors ..................................................................................................6
4 Running Demo Programs ....................................................................................................8
5 Architecture of USB4 ............................................................................................................9
5.1
Overview .......................................................................................................................9
5.2
Principle of Operation for an Encoder Channel ......................................................11
5.3
Single-Threaded vs multi-Threaded Programming .................................................12
5.4
Minimum Programming for an Encoder Channel ....................................................12
5.5
Triggering Methods ....................................................................................................16
6 USB4 Registers ...................................................................................................................20
7 Example Programs .............................................................................................................38
8 Function Calls .....................................................................................................................39
8.1
Basic functions...........................................................................................................39
8.2
USB4 device information functions ..........................................................................39
8.3
User friendly functions ..............................................................................................40
8.4
Function Definitions ...................................................................................................45
9 Error Codes .......................................................................................................................166
2