





定价:59元
印次:1-1
ISBN:9787302121657
出版日期:2005.12.01
印刷日期:2005.11.29
图书责编:贾小红
图书分类:零售
TMS320C55x DSP是德州仪器(TI)C5000 16-bit定点DSP系列里最新的一代产品。C55x对目前使用的最为广泛的C54x系列DSP有很好的继承性,也与C54x源代码兼容,从而可以有效地保护用户在C54x软件上所作的投资。 C55x继承了C54x的发展趋势,低功耗、低成本,在有限的功率条件下,保持最好的性能。工作在0.9V下,其核的功耗仅为0.05mW/MIPS,而性能可以达到800MIPS(400MHz),对数字通信等便携式应用所提出的挑战提供了有效的解决方案。 本书在收集了所有关于C55x的文档的基础上,进行了编辑和翻译,力图为学习和开发C55x的学生和工程师提供一本实用而方便的技术手册。 本书分为3部分。第1部分是对C55x系列DSP的简单概述,使读者对C55x有一个概念性的了解。第2部分是对CPU的详细介绍。第3部分是对片上外设的详细介绍。 本书的读者对象是学习、从事TI DSP开发的电气工程和电子信息类学科与专业的高年级本科生或研究生,以及业界的工程师。
编 译 者 序 DSP技术及其应用正在迅速发展,以DSP为核心的系统,包括硬件系统和软件系统,日益复杂,对开发环境的依赖也越来越大。开发者迫切需要高效而方便的开发环境,也需要阅读方便、易于理解和掌握,对开发工作具有指导意义的文档与技术手册。 因此,TI DSP技术手册编译委员会所决定的选题里,理所当然地包括了集成开发环境。 CCS(Code Composer Studio)是TI开发的一个完整的DSP集成开发环境。由于TI 的DSP使用非常广泛,使得CCS也就成为使用最为广泛的DSP开发软件之一。现在,所有TI公司的DSP都可以在该环境里进行开发。 在CCS中,集成了常规的开发工具,如源程序编辑器、代码生成工具(编译器、连接器)以及调试环境等。我们尽可能地收集和编译了相关文档,编成此技术手册,希望能对从事TI DSP开发的工程技术人员有所帮助。 TI的CCS里,还提供了DSP/BIOS开发工具。DSP/BIOS是一种嵌入式的操作系统,可以极大地方便用户编写和调试多任务应用程序。由于在这套系列手册里,已经单列了一本DSP/BIOS,故本书只在必须涉及时,对其作简要介绍。 一方面,TI的DSP发展极为迅速,各大系列都越来越庞大;另一方面,CCS自身也在不断升级换代。因此,TI公司涉及CCS的文档也就格外多,文档中的重复和矛盾几乎随处可见,给本书的编译带来了很大的困难,同时,也使本书的编译显得尤其必要和重要。 本书的编译方针是尽可能选择最新的版本,同时兼顾较早的版本,从而使不同版本的用户都能受益;分层次介绍,使CCS的初学者和比较熟练者,都能从本书得到各自需要的信息;尽...
第1章 概论 1
1.1 引言 1
1.2 开发流程 1
1.3 应用设计 2
1.3.1 CCS的Setup 2
1.3.2 DSP/BIOS 3
1.3.3 TMS320 DSP的算法标准 4
1.4 编程 5
1.4.1 源代码编辑器 5
1.4.2 CodeMaestro技术 7
1.4.3 项目管理器 8
1.4.4 代码生成工具 11
1.5 调试 11
1.5.1 调试器 11
1.5.2 实时数据交换(RTDX) 13
1.5.3 高级事件触发(AET) 14
1.6 分析与调整 15
1.6.1 收据可视化 15
1.6.2 交互式分析器 16
1.6.3 基于分析的编译(PBC) 17
1.6.4 可视化连接器 18
1.6.5 实时分析 18
1.6.6 通用扩展语言(GEL) 19
1.6.7 开放式的插入结构 20
第2章 CCS的入门指南 21
2.1 建立和启动一个简单的项目 21
2.1.1 装入CCS 21
2.1.2 启动Plug-In 21
2.1.3 建立用户程序 21
2.1.4 装入用户文件 22
2.1.5 基本调试 22
2.1.6 求助 23
2.2 目标系统和主机的设置 23
2.2.1 定义和设置目标系统 23
2.2.2 主机设置 28
2.3 建立代码 32
2.3.1 建立和配置目标系统 32
2.3.2 编辑器 39
2.3.3 可用的项目建立/配置... 查看详情