Sign In
Upload
Manuals
Brands
FTDI Manuals
USB Interfaces
LibFT4222
FTDI LibFT4222 Manuals
Manuals and User Guides for FTDI LibFT4222. We have
1
FTDI LibFT4222 manual available for free PDF download: User Manual
FTDI LibFT4222 User Manual (78 pages)
USB interface device
Brand:
FTDI
| Category:
USB Interfaces
| Size: 1 MB
Table of Contents
Table of Contents
2
Figure 1.1 the Software Stack
5
Introduction
5
Overview
6
Figure 1.2 Mode 0: FT4222H Works as SPI Master (Quad Mode)
7
Figure 1.3 Mode 0: FT4222H Works as I
7
Scope
8
Figure 1.4 Mode 2: FT4222H Works as SPI Master
8
Getting Started
9
Table 2.1 Chip Mode and Device Functions
9
Open and Close
11
Un-Initialize
11
Application Programming Interface (API)
11
FT4222 General Functions
11
Typedefs
11
Set Clock
12
Get Clock
13
Set Suspend out
14
Set Wake Up/Interrupt
15
Set Interrupt Trigger Condition
16
Get Max Transfer Size
19
Set Event Notification
20
Get Version
21
Chip Reset
23
SPI Master Functions
23
SPI Master Init
24
SPI Master Set Lines
26
SPI Master Single Read
27
SPI Master Single Write
28
SPI Master Single Read and Write
29
Figure 3.1 SPI Full Duplex Communication
30
SPI Master Multi Read and Write
32
Figure 3.2 Dual SPI Communications
32
Figure 3.3 Quad SPI Communication
33
SPI Slave Functions
34
Figure 3.4 SPI Slave Protocol Format
35
Figure 3.5 SPI Master Transfer Request
36
Figure 3.6 an Example of the SPI Slave Responding with ACK
36
Figure 3.7 an Example of When the SPI Master Doesn't Receive ACK
36
Figure 3.10 Slave Sends Transfer Request (no ACK)
37
Figure 3.8 Slave Sends Transfer Request
37
Figure 3.9 SPI Master Transfer Request (no ACK)
37
SPI Slave Init
37
SPI Slave Init Extend Function
38
SPI Slave Set Mode Function
39
SPI Slave Get Rx Status
40
SPI Slave Read
40
SPI Slave Write
42
SPI Slave RX Response Time
43
SPI Reset Transaction
44
SPI General Functions
44
SPI Reset
45
SPI Set Driving Strength
46
I 2 C Master Functions
47
I2C Master Init
47
I 2 C Master Read
48
I 2 C Master Write
49
I 2 C Master Write Extension
51
I 2 C Master Read Extension
52
C Master
54
I 2 C Master Getstatus
54
I 2 C Master Reset
55
I 2 C Slave Functions
55
I 2 C Slave Init
55
I 2 C Slave Get Address
56
I 2 C Slave Set Address
57
I 2 C Slave Get Rx Status
58
I 2 C Slave Read
60
I 2 C Slave Write
60
I 2 C Slave Reset
61
I 2 C Slave Clock Stretch
63
I 2 C Slave Set Response Word
63
GPIO Functions
64
GPIO Init
64
GPIO Read
65
GPIO Write
66
GPIO Set Input Trigger
67
GPIO Get Trigger Status
68
GPIO Read Trigger Queue
69
GPIO Set Waveform Mode
71
Appendix C - List of Tables & Figures List of Tables
76
Advertisement
Advertisement
Related Products
FTDI Categories
Controller
Computer Hardware
Remote Control
Motherboard
Cables and connectors
More FTDI Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL