Application Note
AN_329 User Guide For LibFT4222
Version 1.5
Document Reference No.: FT_001060 Clearance No.: FTDI#406
2
Product Page
Document Feedback Copyright © Future Technology Devices International Limited
3.4.5 SPI Slave Read ................................................................................. 39
3.4.6 SPI Slave Write ................................................................................ 41
3.4.7 SPI Slave RX Response Time .............................................................. 42
3.5 SPI General Functions ....................................................... 43
3.5.1 SPI Reset Transaction........................................................................ 43
3.5.2 SPI Reset ......................................................................................... 44
3.5.3 SPI Set Driving Strength .................................................................... 45
3.6 I
2
C Master Functions ......................................................... 46
3.6.1 I2C Master Init ................................................................................. 46
3.6.2 I
2
C Master Read ................................................................................ 47
3.6.3 I
2
C Master Write .............................................................................. 48
3.6.4 I
2
C Master Write Extension ................................................................. 50
3.6.5 I
2
C Master Read Extension ................................................................. 51
3.6.6 I
2
C Master GetStatus ......................................................................... 53
3.6.7 I
2
C Master Reset .............................................................................. 54
3.7 I
2
C Slave Functions ........................................................... 54
3.7.1 I
2
C Slave Init ................................................................................... 54
3.7.2 I
2
C Slave Get Address ...................................................................... 55
3.7.3 I
2
C Slave Set Address ........................................................................ 56
3.7.4 I
2
C Slave Get Rx Status ..................................................................... 57
3.7.5 I
2
C Slave Read ................................................................................. 59
3.7.6 I
2
C Slave Write ................................................................................. 59
3.7.7 I
2
C Slave Reset ................................................................................. 60
3.7.8 I
2
C Slave Clock Stretch ...................................................................... 62
3.7.9 I
2
C Slave Set Response Word ............................................................. 62
3.8 GPIO Functions ................................................................. 63
3.8.1 GPIO Init ......................................................................................... 63
3.8.2 GPIO Read ....................................................................................... 64
3.8.3 GPIO Write ....................................................................................... 65
3.8.4 GPIO Set Input Trigger ...................................................................... 66
3.8.5 GPIO Get Trigger Status .................................................................... 67
3.8.6 GPIO Read Trigger Queue .................................................................. 68
3.8.7 GPIO Set WaveForm Mode ................................................................. 70