没有合适的资源?快使用搜索试试~ 我知道了~
首页TMS320C6000 DSP/BIOS 5.32 Application Programming Interface (API) Reference Guide
TMS320C6000 DSP/BIOS 5.32 Application Programming Interface (A...
4星 · 超过85%的资源 需积分: 10 20 下载量 103 浏览量
更新于2023-07-15
评论 2
收藏 2.58MB PDF 举报
DSP/BIOS gives developers of mainstream applications on Texas Instruments TMS320C6000TM DSP devices the ability to develop embedded real-time software. DSP/BIOS provides a small firmware real-time library and easy-to-use tools for real-time tracing and analysis. You should read and become familiar with the TMS320 DSP/BIOS User’s Guide, a companion volume to this API reference guide.
资源详情
资源评论
资源推荐
TMS320C6000 DSP/BIOS 5.32
Application Programming Interface
(API) Reference Guide
Literature Number: SPRU403O
September 2007
IMPORTANT NOTICE
Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improve-
ments, 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 applica-
tions 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:
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2007, Texas Instruments Incorporated
Products Applications
Amplifiers amplifier.ti.com Audio www.ti.com/audio
Data Converters dataconverter.ti.com Automotive www.ti.com/automotive
DSP dsp.ti.com Broadband www.ti.com/broadband
Interface interface.ti.com Digital Control www.ti.com/digitalcontrol
Logic logic.ti.com Military www.ti.com/military
Power Mgmt power.ti.com Optical Networking www.ti.com/opticalnetwork
Microcontrollers microcontroller.ti.com Security www.ti.com/security
RFID www.ti-rfid.com Telephony www.ti.com/telephony
Low Power Wireless www.ti.com/lpw Video & Imaging www.ti.com/video
Wireless www.ti.com/wireless
iii
This is a draft version printed from file: apipref.fm on 9/26/07
Preface
Read This First
About This Manual
DSP/BIOS gives developers of mainstream applications on Texas
Instruments TMS320C6000
TM
DSP devices the ability to develop embedded
real-time software. DSP/BIOS provides a small firmware real-time library and
easy-to-use tools for real-time tracing and analysis.
You should read and become familiar with the TMS320 DSP/BIOS User’s
Guide, a companion volume to this API reference guide.
Before you read this manual, you may use the Code Composer Studio online
tutorial and the DSP/BIOS section of the online help to get an overview of
DSP/BIOS. This manual discusses various aspects of DSP/BIOS in depth
and assumes that you have at least a basic understanding of DSP/BIOS.
Notational Conventions
This document uses the following conventions:
❏ Program listings, program examples, and interactive displays are shown
in a special typeface. Examples use a bold version of the
special typeface for emphasis; interactive displays use a bold version
of the special typeface to distinguish commands that you enter from items
that the system displays (such as prompts, command output, error
messages, etc.).
Here is a sample program listing:
Void copy(HST_Obj *input, HST_Obj *output)
{
PIP_Obj *in, *out;
Uns *src, *dst;
Uns size;
}
iv
Related Documentation From Texas Instruments
❏ Square brackets ( [ and ] ) identify an optional parameter. If you use an
optional parameter, you specify the information within the brackets.
Unless the square brackets are in a bold typeface, do not enter the
brackets themselves.
❏ Throughout this manual, 62 represents the two-digit numeric appropriate
to your specific DSP platform. For the C64x or C67x DSP platform,
substitute either 64 or 67 for each occurrence of 62.
❏ Information specific to a particular device is designated with one of the
following icons:
Related Documentation From Texas Instruments
The following books describe TMS320 devices and related support tools. To
obtain a copy of any of these TI documents, call the Texas Instruments
Literature Response Center at (800) 477-8924. When ordering, please
identify the book by its title and literature number.
TMS320 DSP/BIOS User's Guide (literature number SPRU423) provides an over-
view and description of the DSP/BIOS real-time operating system.
TMS320C6000 Optimizing C Compiler User's Guide (literature number
SPRU187) describes the c6000 C/C++ compiler and the assembly optimizer.
This C/C++ compiler accepts ANSI standard C/C++ source code and produc-
es assembly language source code for the C6000 generation of devices.
TMS320C6000 Programmer's Guide (literature number SPRU189) describes
the c6000 CPU architecture, instruction set, pipeline, and interrupts for these
digital signal processors.
TMS320c6000 Peripherals Reference Guide (literature number SPRU190)
describes common peripherals available on the TMS320C6000 family of
digital signal processors. This book includes information on the internal data
and program memories, the external memory interface (EMIF), the host port,
multichannel buffered serial ports, direct memory access (DMA), clocking and
phase-locked loop (PLL), and the power-down modes.
TMS320C6000 Code Composer Studio Tutorial Online Help (literature number
SPRH125) introduces the Code Composer Studio integrated development
environment and software tools. Of special interest to DSP/BIOS users are
the Using DSP/BIOS lessons.
Read This First v
Related Documentation
TMS320C6000 Chip Support LIbrary API Reference Guide (literature number
SPRU401) contains a reference for the Chip Support Library (CSL) application
programming interfaces (APIs). The CSL is a set of APIs used to configure
and control all on-chip peripherals.
Related Documentation
You can use the following books to supplement this reference guide:
The C Programming Language (second edition), by Brian W. Kernighan
and Dennis M. Ritchie, published by Prentice-Hall, Englewood Cliffs, New
Jersey, 1988
Programming in C, Kochan, Steve G., Hayden Book Company
Programming Embedded Systems in C and C++, by Michael Barr, Andy
Oram (Editor), published by O'Reilly & Associates; ISBN: 1565923545,
February 1999
Real-Time Systems, by Jane W. S. Liu, published by Prentice Hall; ISBN:
013099651, June 2000
Principles of Concurrent and Distributed Programming (Prentice Hall
International Series in Computer Science), by M. Ben-Ari, published by
Prentice Hall; ISBN: 013711821X, May 1990
American National Standard for Information Systems-Programming
Language C X3.159-1989, American National Standards Institute (ANSI
standard for C); (out of print)
Trademarks
MS-DOS, Windows, and Windows NT are trademarks of Microsoft
Corporation.
The Texas Instruments logo and Texas Instruments are registered
trademarks of Texas Instruments. Trademarks of Texas Instruments include:
TI, XDS, Code Composer, Code Composer Studio, Probe Point, Code
Explorer, DSP/BIOS, RTDX, Online DSP Lab, BIOSuite, SPOX, TMS320,
TMS320C28x, TMS320C54x, TMS320C55x, TMS320C62x, TMS320C64x,
TMS320C67x, TMS320C5000, and TMS320C6000.
All other brand or product names are trademarks or registered trademarks of
their respective companies or organizations.
剩余596页未读,继续阅读
MUZI1011
- 粉丝: 0
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1