6.9.1.1
GPIO Capability
www.ti.com
Kit Operation
The USB-MODEVM has seven GPIO lines. The user can access them by specifying the interface to be
0x08, and then using the standard format for packets—but addresses are unnecessary. The GPIO lines
are mapped into one byte (see
Table 9
):
Table 9. GPIO Pin Assignments
7
6
5
4
3
2
1
0
x
P3.5
P3.4
P3.3
P1.3
P1.2
P1.1
P1.0
Example: write P3.5 to a 0, all others to 1:
[0]
0x18
--> write, GPIO
[1]
0x00
--> this value is ignored
[2]
0x01
--> length - ALWAYS a 1
[3]
0x00
--> this value is ignored
[4]
0x3F
--> 00111111
The user may also read back from the GPIO to see the state of the pins. Suppose the port pins were
written as in the previous example.
Example: read the GPIO
[0]
0x08
--> read, GPIO
[1]
0x00
--> this value is ignored
[2]
0x01
--> length - ALWAYS a 1
[3]
0x00
--> this value is ignored
The return packet should be:
[0]
0x28
[1]
0x00
[2]
0x01
[3]
0x00
[4]
0x3F
SLAU229B – October 2007 – Revised August 2008
TLV320AIC12KEVMB-K and TLV320AIC14KEVMB-K User's Guide
25
Submit Documentation Feedback