Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

SCAS290 Datasheet(PDF) 50 Page - Texas Instruments

Part # SCAS290
Description  This users guide describes the characteristics, operation, and use of the TLV320AIC3204EVM-K.
PDF  53 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  TI [Texas Instruments]
Direct Link  http://www.ti.com
Logo TI - Texas Instruments

SCAS290 Datasheet(HTML) 50 Page - Texas Instruments

Back Button SCAS290 Datasheet HTML 45Page - Texas Instruments SCAS290 Datasheet HTML 46Page - Texas Instruments SCAS290 Datasheet HTML 47Page - Texas Instruments SCAS290 Datasheet HTML 48Page - Texas Instruments SCAS290 Datasheet HTML 49Page - Texas Instruments SCAS290 Datasheet HTML 50Page - Texas Instruments SCAS290 Datasheet HTML 51Page - Texas Instruments SCAS290 Datasheet HTML 52Page - Texas Instruments SCAS290 Datasheet HTML 53Page - Texas Instruments  
Zoom Inzoom in Zoom Outzoom out
 50 / 53 page
background image
Writing Scripts
www.ti.com
The first command, I, sets the interface to use for the commands to follow. This command must be
followed by one of the following parameters:
i2cstd
Standard mode I
2C bus
i2cfast
Fast mode I
2C bus
spi8
SPI bus with 8-bit register addressing
spi16
SPI bus with 16-bit register addressing
gpio
Use the USB-MODEVM GPIO capability
For example, if a fast mode I
2C bus is to be used, the script begins with:
I i2cfast
A double quoted string of characters following the b command can be added to provide information to the
user about each breakpoint. When the script is executed, the software's command handler halts as soon
as a breakpoint is detected and displays the string of characters within the double quotes.
The Wait for Flag command, f, reads a specified register and verifies if the bitmap provided with the
command matches the data being read. If the data does not match, the command handler retries for up to
200 times. This feature is useful when switching buffers in parts that support the adaptive filtering mode.
The command f syntax follows:
f [i2c address] [register] [D7][D6][D5][D4][D3][D2][D1][D0] where 'i2c address' and 'register'
are in hexadecimal format and 'D7' through 'D0' are in binary format with values of 0, 1 or X for
don't care.
Anything following a comment command # is ignored by the parser, provided that it is on the same line.
The delay command d allows the user to specify a time, in milliseconds, that the script pauses before
proceeding. The delay time is entered in decimal format.
A series of byte values follows either a read or write command. Each byte value is expressed in
hexadecimal, and each byte must be separated by a space. Commands are interpreted and sent to the
TAS1020B by the program using the protocol described in Section G.1.
The first byte following an r (read) or w (write) command is the I
2C slave address of the device (if I2C is
used) or the first data byte to write (if SPI is used—note that SPI interfaces are not standardized on
protocols, so the meaning of this byte varies with the device being addressed on the SPI bus). The
second byte is the starting register address that data will be written to (again, with I
2C; SPI varies—see
Section G.1 for additional information about what variations may be necessary for a particular SPI mode).
Following these two bytes are data, if writing; if reading, the third byte value is the number of bytes to
read, (expressed in hexadecimal).
For example, to write the values 0xAA 0x55 to an I
2C device with a slave address of 0x30, starting at a
register address of 0x03, the user writes:
#example script I i2cfast w 30 03 AA 55 r 30 03 02
This script begins with a comment, specifies that a fast I
2C bus will be used, then writes 0xAA 0x55 to the
I
2C slave device at address 0x30, writing the values into registers 0x03 and 0x04. The script then reads
back two bytes from the same device starting at register address 0x03. Note that the slave device value
does not change. It is unnecessary to set the R/W bit for I
2C devices in the script; the read or write
commands does that.
If extensive repeated write commands are sent and commenting is desired for a group of bytes, the >
command can be used to extend the bytes to other lines that follow. A usage example for the > command
follows:
#example script for '>' command I i2cfast # Write AA and BB to registers 3 and 4, respectively w
30 03 AA BB # Write CC, DD, EE and FF to registers 5, 6, 7 and 8, respectively > CC DD EE FF #
Place a commented breakpoint b "AA BB CC DD EE FF was written, starting at register 3" # Read
back all six registers, starting at register 3 r 30 03 06
The following example demonstrates usage of the Wait for Flag command, f:
#example script for 'wait for flag' command I i2cfast # Switch to Page 44 w 30 00 2C # Switch
buffers w 30 01 05 # Wait for bit D0 to clear. 'x' denotes a don't care. f 30 01 xxxxxxx0
44
USB-MODEVM Protocol
SLAU266A – October 2008 – Revised October 2012
Submit Documentation Feedback
Copyright © 2008–2012, Texas Instruments Incorporated



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com