Index. Texas Instruments MSP430 Optimizing C/C++ Compiler v 3.2
Annonce
Annonce
Index
430cio.h header described
__COMPILER_VERSION__ macro
__LARGE_CODE_MODEL__ macro
__LARGE_DATA_MODEL__ macro
__MSP430__ macro
__MSP430X461X__ macro
__register_lock() function
__register_unlock() function
__signed_chars__ macro
__STACK_SIZE using
__unsigned_chars__ macro
_c_int00 described
_f_DATE_f_ macro
_f_FILE_f_ macro
_f_LINE_f_ macro
_f_STDC_f_ macro
_f_TIME_f_ macro
_INLINE macro
_never_executed intrinsic
_SYSMEM_SIZE
A
-aa alias for --absolute_listing assembler option
-a alias for --absolute_exe linker option
--abs_directory compiler option
-abs alias for --run_abs linker option
.abs extension
abs function
--absolute_exe linker option
--absolute_listing assembler option
absolute lister defined
described
absolute listing creating
-ac alias for --syms_ignore_case assembler option
-ad alias for --asm_define assembler option
add_device function
-ahc alias for --copy_file assembler option
-ahi alias for --include_file assembler option
-al alias for --asm_listing assembler option
alias disambiguation defined
described
140
--aliased_variables compiler option
aliased variables
-@ alias for --cmd_file compiler option
aliasing
defined
allocate memory sections
allocation defined
alt.h pathname
ANSI
C
changing the language mode
compatibility with K&R C
ANSI/ISO
MSP430 differences from
from standard C++
-apd alias for --asm_dependency assembler option
-api alias for --asm_includes assembler option
archive library defined
linking
archiver defined
described
--arg_size linker option
-args alias for --arg_size linker option
.args section allocating in memory
arguments accessing
-ar linker option
-as alias for --output_all_syms assembler option
--asm_define assembler option
--asm_dependency assembler option
--asm_directory compiler option
--asm_extension compiler option
--asm_file compiler option
--asm_includes assembler option
--asm_listing assembler option
--asm_undefine assembler option
.asm extension
asm statement described
in optimized code
using
assembler
SLAU132D – June 2009
Submit Documentation Feedback
www.ti.com
controlling with compiler
defined
described
options summary
assembly language accessing
constants
global variables
variables
code interfacing
embedding
including
interlisting with C/C++ code
interrupt routines
module interfacing
retaining output
assembly listing file creation
assembly source debugging
assignment statement defined
-au alias for --asm_undefine assembler option
--auto_inline compiler option
autoinitialization at run time
defined
described
defined
initialization tables
of variables
types of
-ax alias for --cross_reference assembler option
B
-b alias for --no_sym_merge linker option
banner suppressing
big endian defined
BIS defined
bit fields size and type
block defined
memory allocation
branch optimizations
.bss section allocating in memory
defined
described
byte defined
C
--c_extension compiler option
--c_file compiler option
c_int00 symbol
SLAU132D – June 2009
Submit Documentation Feedback
Appendix A
C_OPTION
--c_src_interlist compiler option
--c_src_interlist option compiler
-c alias for --compile_only compiler option
-c alias for --rom_model linker option
--call_assumptions compiler option
calling conventions accessing arguments and local variables
how a called function responds
how a function makes a call
calloc function dynamic memory allocation
C/C++ compiler defined
described
C/C++ language accessing assembler constants
accessing assembler global variables
accessing assembler variables
const keyword
global constructors and destructors
interlisting with assembly
interrupt keyword
placing assembler statements in
pragma directives
restrict keyword
volatile keyword
.c extension
character escape sequences in
string constants
.cinit section allocating in memory
assembly module use of
described
C I/O library
cl6x command
cl430 invoking
cl430 --run_linker command
C language interrupt routines
C++ language characteristics
close I/O function
--cmd_fle compiler option
C++ name demangler described
example
invoking
options
CODE_SECTION pragma
code generator defined
COFF defined
Index
141
Appendix A
command file appending to command line
defined
linker
comments defined
common object file format defined
compatibility with K&R C
--compile_only compiler option
compiler defined
diagnostic messages
diagnostic options
frequently used options
invoking
optimizer
options
assembler
compiler
conventions
deprecated
diagnostics
input file extension
input files
linker
optimizer
output files
parser
profiling
summary
symbolic debugging
overview
preprocessor options
sections
setting default options with MSP430_C_OPTION
compiling C/C++ code after preprocessing
compile only
overview, commands, and options
with the optimizer
--compress_dwarf linker option
configured memory defined
constant accessing assembler constants from C/C++
character strings
defined
escape sequences in character constants
string
const keyword
.const section allocating in memory
described
control-flow simplification
142
Index
www.ti.com
controlling diagnostic messages
conventions function calls
register
--copy_file assembler option
copy file using -ahc assembler option
cost-based register allocation optimization
--cpp_default compiler option
--cpp_extension compiler option
--cpp_file compiler option
-cr alias for --ram_model linker option
--create_pch compiler option
--cross_reference assembler option
cross-reference lister described
cross-reference listing defined
generating with assembler
generating with compiler shell
D
-D alias for --define compiler option
DATA_ALIGN pragma
DATA_SECTION pragma
data flow optimizations
data object representation
.data section
defined
data types how stored in memory
list of
storage
pointer to member function
debugging optimized code
--define compiler option
--define linker option
dem430
deprecated compiler options
development flow diagram
device adding
functions
--diag_error compiler option
--diag_error linker option
--diag_remark compiler option
--diag_remark linker option
--diag_suppress compiler option
--diag_suppress linker option
--diag_warning compiler option
--diag_warning linker option
diagnostic identifiers in raw listing file
diagnostic messages controlling
description
errors
SLAU132D – June 2009
Submit Documentation Feedback
www.ti.com
fatal errors
format
generating
other messages
remarks
suppressing
warnings
Dinkumware unabridged library
direct call defined
directives defined
directories alternate for include files
for include files
naming alternates with environment variables
specifying
disable automatic inline expansion
automatic selection of run-time-support library
conditional linking
linking
merge of symbolic debugging information
optimization information file
symbolic debugging
--disable_auto_rts linker option
--disable_clink linker option
--disable_pp linker option
--display_error_number compiler option
--display_error_number linker option
display compiler syntax and options
--help compiler option
display progress and toolset data
--verbose compiler option
DWARF debug format
dynamic memory allocation defined
described
E
-ea alias for --asm_extension compiler option
-e alias for --entry_point linker option
-ec alias for --c_extension compiler option
.econst section allocating in memory
ELF defined
--embedded_cpp compiler option
embedded C++ mode
emulator defined
--entry_hook compiler option
--entry_param compiler option
--entry_point linker option
entry hooks
--entry_hook option
SLAU132D – June 2009
Submit Documentation Feedback
Appendix A
entry hooks parameters
--entry_param option
entry point defined
environment variable defined
MSP430_C_DIR
MSP430_C_OPTION
-eo alias for --obj_extension compiler option
-ep alias for --cpp_extension compiler option
epilog defined
EPROM programmer
error messages
handling with options
preprocessor
-es alias for --listing_extension compiler option
escape sequences
establishing standard macro definitions
exception handling
--exceptions compiler option
--exceptions compiler option
executable and linking format defined
executable module defined
--exit_hook compiler option
--exit_param compiler option
exit hooks
--exit_hook option
exit hooks parameters
--exit_param option
expression defined
simplification
extensions abs
asm
c
cc
cpp
cxx
nfo
obj
s
sa
specifying
external declarations
external symbol defined
F
-fa alias for --asm_file compiler option
fabs function
-f alias for --fill_value linker option
Index
143
Appendix A
fatal error
-fb alias for --abs_directory compiler option
-fc alias for --c_file compiler option
-ff alias for --list_directory compiler option
-fg alias for --cpp_default compiler option
file copy
include
file-level optimization
defined
filename extension specification
specifying
files.h header described
--fill_value linker option
-fo alias for --obj_file compiler option
format.h header described
--fp_mode compiler option
--fp_reassoc compiler option
-fp alias for --cpp_file compiler option
-fr alias for --obj_directory compiler option
-fs alias for --asm_directory compiler option
-ft alias for --temp_directory compiler option
FUNC_CANNOT_INLINE pragma
FUNC_EXT_CALLED pragma described
use with --program_level_compile option
FUNC_IS_PURE pragma
FUNC_NEVER_RETURNS pragma
FUNC_NO_GLOBAL_ASG pragma
FUNC_NO_IND_ASG pragma
function call
conventions
using the stack
inline expansion
inlining defined
prototype
effects of --kr_compatible option
responsibilities of called function
responsibilities of calling function
structure
subsections
G
-g alias for --make_global linker option
GCC extensions to C built-in functions
function attributes
list supported by TI
-g compiler option
--gen_acp_raw compiler option
--gen_acp_xref compiler option
--gen_func_subsections compiler option
144
Index
www.ti.com
--gen_opt_info compiler option
--generate_dead_funcs_list linker option
generating linknames
list of #include files
list of predefined and user-defined macros
symbolic debugging directives
global constructors and destructors
--globalize linker option
global symbol defined
global variables accessing assembler variables from C/C++
autoinitialization
initializing
reserved space
GNU compiler extensions
H
-h alias for --help compiler option
-h alias for --make_static linker option
handling reentrancy
--register_lock() and __register_unlock()
-h C++ name demangler option
header files
430cio.h header
files.h header
format.h header
rtti.h header
values.h header
vtbl.h header
heap described
reserved space
--heap_size linker option
-heap alias for --heap_size linker option
-help alias for --linker_help linker option
--help compiler option
hex conversion utility described
--hide linker option
high-level language debugging defined
I
-I alias for --include_path compiler option
-i alias for --search_path linker option
-
I compiler option
#include files
adding a directory to be searched
specifying a search path
preprocessor directive
generating list of files included
--include_file assembler option
--include_path compiler option
SLAU132D – June 2009
Submit Documentation Feedback
www.ti.com
include files using --include_file assembler option
indirect call defined
initialization at load time
defined
described
of variables
at load time
at run time
types
initialization tables
initialized sections allocating in memory
defined
described
initializing static and global variables
with const type qualifier
with the linker
inline assembly language
automatic expansion
definition-controlled function expansion
function expansion
intrinsic operators
keyword and alternate keyword __inline
input file changing default extensions
changing interpretation of filenames
default extensions
extensions
summary of options
summary of options
input section defined
integrated preprocessor defined
interfacing C and assembly
interlist utility
C/C++ source with generated assembly
defined
described
invoking with compiler
optimizer comments or C/C++ source with assembly
used with the optimizer
interrupt handling
described
saving registers
routines
assembly language
C/C++ language
interrupt keyword
INTERRUPT pragma
intrinsics
SLAU132D – June 2009
Submit Documentation Feedback
defined
inlining operators
invoking
C++ name demangler
compiler
linker
through compiler
invoking the library-build process
I/O adding a device
functions
close
lseek
open
read
rename
unlink
write
implementation overview
library
ISO defined
standards overview
--issue_remarks compiler option
--issue_remarks linker option
J
-j alias for --disable_clink linker option
K
-k alias for --keep_asm compiler option
K&R C compatibility with ANSI C
defined
--keep_asm compiler option
--keep_unneeded_statics compiler option
keyword const
interrupt
restrict
volatile
--kr_compatible compiler option
L
label case sensitivity
--syms_ignore_case compiler option
defined
retaining
labs function
-l alias for --library linker option
--large_memory_model compiler option
libraries run-time support
library
Appendix A
Index
145
Appendix A
building
modifying a function
library-build process
described
non-TI software
using
-library linker option
linker command file
controlling
defined
described
disabling
invoking
invoking through the compiler
as part of the compile step
as separate step
options
summary of options
suppressing
--linker_help linker option
linking
C/C++ code
object library
run-time-support libraries
automatic selection
with run-time-support libraries
linknames and interrupts
linknames generated by the compiler
-list_directory compiler option
--listing_extension compiler option
listing file creating cross-reference
defined
generating with preprocessor
little endian defined
loader defined
using with linker
--localize linker option
local variables accessing
loop-invariant optimizations
loop rotation optimization
loops optimization
loop unrolling defined
lseek I/O function
M
-ma alias for --aliased_variables compiler option
macro defined
146
Index
www.ti.com
expansions
macro call defined
macro definition defined
macro expansion defined
predefined names
--make_global linker option
--make_static linker option
-m alias for --map_file linker option
malloc function dynamic memory allocation
--map_file linker option
map file defined
--mapfile_contents linker option
-mc alias for --plain_char compiler option
-mc compiler option
memory map defined
memory model described
dynamic memory allocation
sections
stack
variable initialization
memory pool reserved space
-ml alias for --large_memory_model compiler option
MSP430_C_DIR
MSP430_C_DIR environment variable
MSP430_C_OPTION
N
-n alias for --skip_assembler compiler option
name demangler described
name mangling defined
.nfo extension
--no_demangle linker option
--no_inlining compiler option
--no_sym_merge linker option
--no_sym_table option linker
--no_warnings compiler option
--no_warnings linker option
nonstandard header files in run-time-support libraries
O
-O3 alias for --opt_level=3 compiler option
-O alias for --opt_level compiler option
-o alias for --output_file linker option
--obj_directory compiler option
--obj_extension compiler option
--obj_file compiler option
object file defined
SLAU132D – June 2009
Submit Documentation Feedback
www.ti.com
object library defined
linking code with
object module defined
.obj extension
-o C++ name demangler option
-oi alias for --auto_inline compiler option
-ol0 alias for --std_lib_func_redefined compiler option
-ol1 alias for --std_lib_func_defined compiler option
-ol2 alias for --std_lib_func_not_defined compiler option
-on alias for --gen_opt_info compiler option
-op alias for --call_assumptions compiler option
open I/O function
operand defined
--opt_level=3 compiler option
--opt_level compiler option
optimization accessing aliased variables
optimizations alias disambiguation
branch
considerations when mixing C/C++ and assembly
control-flow simplification
controlling the level of
cost based register allocation
data flow
expression simplification
file-level
defined
described
induction variables
information file options
inline expansion
levels
list of
loop-invariant code motion
loop rotation
MSP430-specific
integer division with constant divisor
tail merging
program-level
defined
described
-specific
Never_Executed intrinsic
strength reduction
optimized code debugging
profiling
optimizer defined
described
invoking with compiler options
SLAU132D – June 2009
Submit Documentation Feedback
Appendix A
performing file-level optimization
summary of options
--optimizer_interlist compiler option
options aliases
compiler
linker
assembler
C++ name demangler
compiler summary
controlling hooks
conventions
defined
diagnostics
linker
preprocessor
-os alias for --optimizer_interlist compiler option
output file options summary
module
defined
overview of files
section
defined
--output_all_syms assembler option
-output_file linker option
overflow run-time stack
P
parameters compiling register parameters
parser defined
summary of options
partitioning defined
--pch_dir compiler option
--pch_verbose compiler option
--pch compiler option
-pdel alias for --set_error_limit compiler option
-pden alias for --diag_error_number compiler option
-pdf alias for --write_diagnostics_file compiler option
-pdr alias for --issue_remarks compiler option
-pds alias for --diag_suppress compiler option
-pdse alias for --diag_error compiler option
-pdsr alias for --diag_remark compiler option
-pdsw alias for --diag_warning compiler option
-pdv alias for --verbose_diagnostics compiler option
-pdw alias for --no_warnings compiler option
-pe alias for --embedded_cpp compiler option
performing file-level optimization
-pi alias for --no_inlining compiler option
.pinit section allocating in memory
described
Index
147
Appendix A
pinit symbol
pipelining defined
-pk alias for --kr_compatible compiler option
-pl alias for --gen_acp_raw compiler option
-pm alias for --program_level_compile compiler option
pointer combinations
pop defined
-ppa alias for --preproc_with_compile compiler option
-ppc alias for --preproc_with_comments compiler option
-ppd alias for --preproc_dependency compiler option
-ppi alias for --preproc_includes compiler option
-ppl alias for --preproc_with_line compiler option
-ppm alias for --preproc_macros compiler option
-ppo alias for --preproc_only compiler option
pragma defined
pragma directives
CODE_SECTION
DATA_ALIGN
DATA_SECTION
FUNC_CANNOT_INLINE
FUNC_EXT_CALLED
FUNC_IS_PURE
FUNC_NEVER_RETURNS
FUNC_NO_GLOBAL_ASG
FUNC_NO_IND_ASG
INTERRUPT
vector
-pr alias for --relaxed_ansi compiler option
precompiled header support
automatic
manual
predefining a constant
--preinclude compiler option
preinitialized variables global and static
--preproc_dependency compiler option
--preproc_includes compiler option
--preproc_macros compiler option
--preproc_only compiler option
--preproc_with_comments compiler option
--preproc_with_compile compiler option
--preproc_with_line compiler option
preprocessed listing file assembly dependency lines
assembly include files
generating raw information
generating with comments
generating with #line directives
preprocessor controlling
defined
148
Index
error messages
options
predefining constant names for option
symbols
--printf_support compiler option
printing tool version numbers
--tool_version compiler option
-priority alias for --priority linker option
--priority linker option
--profile:breakpt compiler option
--profile:power compiler option
--program_level_compile compiler option
program-level optimization controlling
defined
performing
progress information suppressing
prolog defined
-ps alias for --strict_ansi compiler option
push defined
-px alias for --gen_acp_xref compiler option
Q
-q alias for --quiet compiler option
--quiet compiler option
quiet run defined
R
-r alias for --relocatable linker option
--ram_model linker option
--ram_model link option system initialization
raw data defined
raw listing file generating with -pl option
identifiers
read I/O function
realloc function
reassociation of floating-point arithmetic
--fp_reassoc option
reassociation of saturating arithmetic
--sat_reassoc option
register parameters compiling
registers allocation
conventions
saving during interrupts
register variables compiling
--relaxed_ansi compiler option
relaxed ANSI/ISO mode
relaxed ANSI mode
www.ti.com
SLAU132D – June 2009
Submit Documentation Feedback
www.ti.com
relaxed floating-point mode
--fp_mode option
--relocatable linker option
relocation defined
remarks
--remove_hooks_when_inlining compiler option
rename I/O function
--reread_libs linker option
restrict keyword
--rom_model linker option
--rom_model link option system initialization
rtscpp.src
rtsc.src
rtti.h header described
--run_abs linker option
--run_linker compiler option
overriding with --rom_model compiler option
run-time environment defined
function call conventions
interfacing C with assembly language
interrupt handling
described
saving registers
introduction
memory model
during autoinitialization
dynamic memory allocation
sections
register conventions
stack
system initialization
run-time initialization of variables
--runtime linker option
run-time-support functions
defined
introduction
libraries
described
functionality summarized
library-build process
linking C code
nonstandard header files
library
defined
described
S
.sa extension
-s alias for --no_sym_table linker option
-s alias for --src_interlist compiler option
SLAU132D – June 2009
Submit Documentation Feedback
Appendix A
--sat_reassoc compiler option
saving registers during interrupts
saving registers during interrupts
--scan_libraries linker option
--search_path linker option
section allocating memory
.bss
.cinit
.const
created by the compiler
.data
defined
described
initialized
.pinit
.stack
.sysmem
.text
uninitialized
--set_error_limit compiler option
--set_error_limit linker option
.s extension
sign extend defined
--silicon_version compiler option
simulator defined
--skip_assembler compiler option
--small_enum compiler option
software development tools overview
source file defined
extensions
--src_interlist compiler option
-ss alias for --c_src_interlist compiler option
STABS debugging format
stack changing the size
overflow
run-time stack
pointer
reserved space
--stack_size linker option
--stack_size link option
-stack alias for --stack_size linker option
.stack section allocating in memory
described
stand-alone preprocessor defined
static variable defined
initializing
--std_lib_func_defined compiler option
Index
149
Appendix A
--std_lib_func_not_defined compiler option
--std_lib_func_redefined compiler option
storage class defined
strength reduction optimization
--strict_ansi compiler option
--strict_compatibility linker option
strict ANSI/ISO mode
strict ANSI mode
string constants
string table defined
structure defined
STYP_COPY flag
subsection defined
suppressing diagnostic messages
symbol defined
--symbol_map linker option
symbolic cross-reference in listing file
symbolic debugging defined
disabling
minimal (default)
rapid type merging
using DWARF format
using STABS format
symbols case sensitivity
symbol table creating labels
--symdebug:coff compiler option
--symdebug:dwarf_subsections compiler option
--symdebug:dwarf compiler option
--symdebug:none compiler option
--symdebug:profile_coff compiler option
--symdebug:skeletal compiler option
--syms_ignore_case assembler option
.sysmem section allocating in memory
described
system constraints
_SYSMEM_SIZE
system initialization described
initialization tables
stack
system stack
T
target system defined
-temp_directory compiler option
.text section allocating in memory
150
Index
www.ti.com
defined
described
--tool_version compiler option
trigraph sequence defined
U
-u alias for --undef_sym linker option
-U alias for --undefine compiler option
-u C++ name demangler option
unconfigured memory defined
--undef_sym linker option
--undefine compiler option
--undefine linker option
undefining a constant
--unhide linker option
uninitialized sections allocating in memory
defined
list
unlink I/O function
unsigned defined
--use_pch compiler option
using smallest byte size for enum type
--small_enum compiler option
utilities overview
V
-v alias for --silicon_version compiler option
-v alias for --verbose compiler option
values.h header file
variables accessing assembler variables from C/C++
accessing local variables
autoinitialization
compiling register variables
defined
initializing
global
static
-v C++ name demangler option
vector pragma
veneer defined
--verbose_diagnostics compiler option
--verbose_diagnostics linker option
--verbose compiler option
-version alias for --tool_version compiler option
volatile keyword
vtbl.h header described
W
SLAU132D – June 2009
Submit Documentation Feedback
www.ti.com
-w alias for --warn_sections linker option
--warn_sections linker option
warning messages
wildcards use
compiler
word defined
--write_diagnostics_file compiler option
write I/O function
X
>> symbol
-x alias for --reread_libs linker option
-- xml_link_info linker option
Z
-z alias for --run_linker compiler option
Appendix A
SLAU132D – June 2009
Submit Documentation Feedback
Index
151
IMPORTANT NOTICE
Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should obtain the latest relevant information before placing orders and should verify that such information is current and complete. All products are sold subject to TI’s terms and conditions of sale supplied at the time of order acknowledgment.
TI warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with TI’s standard warranty. Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty. Except where mandated by government requirements, testing of all parameters of each product is not necessarily performed.
TI assumes no liability for applications assistance or customer product design. Customers are responsible for their products and applications using TI components. To minimize the risks associated with customer products and applications, customers should provide adequate design and operating safeguards.
TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right, copyright, mask work right, or other TI intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information published by TI regarding third-party products or services does not constitute a license from TI to use such products or services or a warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property of the third party, or a license from TI under the patents or other intellectual property of TI.
Reproduction of TI information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an unfair and deceptive business practice. TI is not responsible or liable for such altered documentation. Information of third parties may be subject to additional restrictions.
Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service voids all express and any implied warranties for the associated TI product or service and is an unfair and deceptive business practice. TI is not responsible or liable for any such statements.
TI products are not authorized for use in safety-critical applications (such as life support) where a failure of the TI product would reasonably be expected to cause severe personal injury or death, unless officers of the parties have executed an agreement specifically governing such use. Buyers represent that they have all necessary expertise in the safety and regulatory ramifications of their applications, and acknowledge and agree that they are solely responsible for all legal, regulatory and safety-related requirements concerning their products and any use of TI products in such safety-critical applications, notwithstanding any applications-related information or support that may be provided by TI. Further, Buyers must fully indemnify TI and its representatives against any damages arising out of the use of TI products in such safety-critical applications.
TI products are neither designed nor intended for use in military/aerospace applications or environments unless the TI products are specifically designated by TI as military-grade or "enhanced plastic." Only products designated by TI as military-grade meet military specifications. Buyers acknowledge and agree that any such use of TI products which TI has not designated as military-grade is solely at the Buyer's risk, and that they are solely responsible for compliance with all legal and regulatory requirements in connection with such use.
TI products are neither designed nor intended for use in automotive applications or environments unless the specific TI products are designated by TI as compliant with ISO/TS 16949 requirements. Buyers acknowledge and agree that, if they use any non-designated products in automotive applications, TI will not be responsible for any failure to meet such requirements.
Following are URLs where you can obtain information on other Texas Instruments products and application solutions:
Products
Amplifiers
Data Converters
DLP® Products
DSP
Clocks and Timers
Interface
Logic
Power Mgmt
Microcontrollers
RFID amplifier.ti.com
dataconverter.ti.com
www.dlp.com
dsp.ti.com
www.ti.com/clocks interface.ti.com
logic.ti.com
power.ti.com
microcontroller.ti.com
www.ti-rfid.com
RF/IF and ZigBee® Solutions www.ti.com/lprf
Applications
Audio
Automotive
Broadband
Digital Control
Medical
Military
Optical Networking
Security
Telephony
Video & Imaging
Wireless www.ti.com/audio www.ti.com/automotive www.ti.com/broadband www.ti.com/digitalcontrol www.ti.com/medical www.ti.com/military www.ti.com/opticalnetwork www.ti.com/security www.ti.com/telephony www.ti.com/video www.ti.com/wireless
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2009, Texas Instruments Incorporated
Download
Annonce