Texas Instruments TLV320AIC12KEVMB-K appendix Gpio Capability, Gpio Pin Assignments

Models: TLV320AIC12KEVMB-K

1 40
Download 40 pages 59.39 Kb
Page 25
Image 25

www.ti.com

Kit Operation

6.9.1.1GPIO Capability

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

Page 25
Image 25
Texas Instruments TLV320AIC12KEVMB-K appendix Gpio Capability, Gpio Pin Assignments