
5-1
TMS320C2x/C2xx/C5x C Language
TMS320C2x/C2xx/C5x C Language
The TMS320C2x/C2xx/C5x C compiler supports the C language standard
that was developed by a committee of the American National Standards Insti-
tute (ANSI) to standardize the C programming language.
ANSI C supersedes the de facto C standard that is described in the first edition
of
The C Programming Language
by Kernighan and Ritchie. The ANSI stan-
dard is described in the American National Standard for Information Sys-
tems—Programming Language C X3.159
−
1989. The second edition of
The
C Programming Language
is based on the ANSI standard. ANSI C encom-
passes many of the language extensions provided by current C compilers and
formalizes many previously unspecified characteristics of the language.
Topic
Page
Characteristics of TMS320C2x/C2xx/C5x C Language
Data Types
Register Variables
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Pragma Directives
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
The asm Statement
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Creating Global Register Variables
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Initializing Static and Global Variables
. . . . . . . . . . . . . . . . . . . . . . . . . .
Compatibility with K&R C
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Compiler Limits
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 5
Содержание TMS320C2x
Страница 8: ...viii...
Страница 69: ...2 47 C Compiler Description...
Страница 159: ...6 36...
Страница 226: ...8 6...
Страница 250: ...Index Index 14 Z z shell option 2 2 2 4 2 14 overriding with c option 4 5 overriding with n option 2 13...