没有合适的资源?快使用搜索试试~ 我知道了~
ARM手册
5星 · 超过95%的资源 需积分: 10 71 下载量 155 浏览量
2008-05-19
10:02:46
上传
评论 1
收藏 1.89MB PDF 举报
温馨提示
试读
415页
ARMTMS320VC547x<br>CPU and Peripherals<br>Reference Guide手册
资源推荐
资源详情
资源评论
TMS320VC547x
CPU and Peripherals
Reference Guide
Literature Number: SPRU038
December 2001
Printed on Recycled Paper
IMPORTANT NOTICE
Texas Instruments and its subsidiaries (TI) reserve the right to make changes to their products
or to discontinue any product or service without notice, and advise customers to obtain the latest
version of relevant information to verify, before placing orders, that information being relied on
is current and complete. All products are sold subject to the terms and conditions of sale supplied
at the time of order acknowledgment, including those pertaining to warranty, patent infringement,
and limitation of liability.
TI warrants performance of its products to the specifications applicable at the time of sale in
accordance with TI’s standard warranty. Testing and other quality control techniques are utilized
to the extent TI deems necessary to support this warranty. Specific testing of all parameters of
each device is not necessarily performed, except those mandated by government requirements.
Customers are responsible for their applications using TI components.
In order to minimize risks associated with the customer’s applications, adequate design and
operating safeguards must be provided by the customer to minimize inherent or procedural
hazards.
TI assumes no liability for applications assistance or customer product design. TI does not
warrant or represent that any license, either express or implied, is granted under any patent right,
copyright, mask work right, or other intellectual property right of TI covering or relating to any
combination, machine, or process in which such products or services might be or are used. TI’s
publication of information regarding any third party’s products or services does not constitute TI’s
approval, license, warranty or endorsement thereof.
Reproduction of 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. Representation or reproduction of this information with alteration voids all warranties
provided for an associated TI product or service, is an unfair and deceptive business practice,
and TI is not responsible nor liable for any such use.
Resale of TI’s products or services with statements different from or beyond the parameters
stated
by TI for that products or service voids all express and any implied warranties for the associated
TI product or service, is an unfair and deceptive business practice, and TI is not responsible nor
liable for any such use.
Also see: Standard Terms and Conditions of Sale for Semiconductor Products.
www.ti.com/sc/docs/stdterms.htm
Mailing Address:
Texas Instruments
Post Office Box 655303
Dallas, Texas 75265
Copyright 2001, Texas Instruments Incorporated
iii
Preface
Read This First
About This Manual
This user’s guide serves as a reference for the Texas Instruments
TMS320VC547x low-power, enhanced-architecture, dual-core digital signal
processor (DSP), and is intended to assist hardware and software engineers
in developing applications using this device. It describes both cores—the
TMS320C54x DSP CPU and the ARM7TDMI microcontroller unit (MCU)
—and their peripherals, together with the memory and peripheral interface as-
sociated with each core.
Throughout this book, the TMS320VC547x dual-core device is referred to as
the VC547x. Where the ARM7TDMI MCU core is referred to separately, the
alphanumeric designation is shortened to ARM. Information about the two
processor cores in relevant chapters is provided separately, rather than com-
bining similar features where applicable.
Notational Conventions
This book uses the following conventions.
- Instruction Sets
J The TMS320VC547x DSP CPU can use either of two forms of the
instruction set: a mnemonic form or an algebraic form. This book uses
the mnemonic form of the instruction set. For information about the
mnemonic form of the instruction set, see TMS320C54x DSP Refer-
ence Set, Volume 2: Mnemonic Instruction Set. For information about
the algebraic form of the instruction set, see TMS320C54x DSP Ref-
erence Set, Volume 3: Algebraic Instruction Set. These references
are both listed in the section titled Related Documentation From Texas
Instruments.
Related Documentation From Texas Instruments
iv
J
The TMS320VC547x MCU CPU uses its own instruction set. For infor-
mation about the MCU’s instruction set, see TMS470R1x User’s
Guide, also shown in Related Documentation From Texas Instru-
ments.
- Program listings and program examples are shown in a special type-
face.
Here is a segment of a program listing:
STL A,*AR1+ ;Int_RAM(I)=0
RSBX INTM ;Globally enable interrupts
B MAIN_PG ;Return to foreground program
- Square brackets, [ and ], identify an optional parameter. If you use an op-
tional parameter, specify the information within the brackets; do not type
the brackets themselves.
Related Documentation From Texas Instruments
The following books provide related documentation for the TMS320VC547x.
To obtain a copy of any of these TI documents, call the Texas Instruments Liter-
ature Response Center at (800) 477-8924. When ordering, please identify the
book by its title and literature number. Many of these documents are located
on the Internet at http://www.ti.com.
TMS320C54x DSP Reference Set, Volume 2: Mnemonic Instruction Set
(literature number SPRU172) describes the TMS320C54x digital signal
processor mnemonic instructions individually. Also includes a summary
of instruction set classes and cycles.
TMS320C54x DSP Reference Set, Volume 3: Algebraic Instruction Set
(literature number SPRU179) describes the TMS320C54x digital signal
processor algebraic instructions individually. Also includes a summary of
instruction set classes and cycles.
TMS470R1x User’s Guide (literature number SPNU134) describes the
TMS470R1x RISC microcontroller, its architecture (including registers),
the ICEBreaker module, interfaces (memory, coprocessor, and
debugger), 16-bit and 32-bit instruction sets, and electrical specifica-
tions.
TMS320C54x DSKplus User’s Guide (literature number SPRU191)
describes the TMS320C54x digital signal processor starter kit (DSK),
which allows you to execute custom C54x code in real time and debug it
line by line. Covered are installation procedures, a description of the
debugger and the assembler, customized applications, and initialization
routines.
Related Documentation From Texas Instruments
v
TMS320C54x Assembly Language Tools User’s Guide (literature number
SPRU102) describes the assembly language tools (assembler, linker,
and other tools used to develop assembly language code), assembler di-
rectives, macros, common object file format, and symbolic debugging di-
rectives for the C54x generation of devices.
TMS320C54x C Source Debugger User’s Guide (literature number
SPRU099) tells you how to invoke the C54x emulator, evaluation
module, and simulator versions of the C source debugger interface. This
book discusses various aspects of the debugger interface, including
window management, command entry, code execution, data
management, and breakpoints. It also includes a tutorial that introduces
basic debugger functionality.
TMS320C54x Code Generation Tools Getting Started Guide (literature
number SPRU147) describes how to install the TMS320C54x assembly
language tools and the C compiler for the C54x devices. The installation
for MS-DOS, OS/2, SunOS, Solaris, and HP-UX 9.0x systems
is covered.
TMS320C54x Evaluation Module Technical Reference (literature number
SPRU135) describes the C54x evaluation module, its features, design
details and external interfaces.
TMS320C54x Optimizing C/C++ Compiler User’s Guide (literature number
SPRU103) describes the C54x C compiler. This C compiler accepts
ANSI standard C source code and produces TMS320 assembly lan-
guage source code for the C54x generation of devices.
TMS320C54x Simulator Getting Started Guide (literature number
SPRU137) describes how to install the TMS320C54x simulator and the
C source debugger for the C54x. The installation for MS-DOS, PC-
DOS, SunOS, Solaris, and HP-UX systems is covered.
TMS320 Third-Party Support Reference Guide (literature number
SPRU052) alphabetically lists over 100 third parties that provide various
products that serve the family of TMS320 digital signal processors. A
myriad of products and applications are offered—software and hardware
development tools, speech recognition, image processing, noise can-
cellation, modems, etc.
剩余414页未读,继续阅读
资源评论
- 火星叔叔2012-12-14太好了,理解透这个,对OS可是无比的熟悉啊,嵌入式开发就会流畅无比。
冰杰007
- 粉丝: 4
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功