新書推薦:
《
刻意练习不生气
》
售價:HK$
39.2
《
大宋理财:青苗法与王安石的金融帝国(全彩插图本)
》
售價:HK$
109.8
《
安全感是内心长出的盔甲
》
售價:HK$
67.0
《
快人一步:系统性能提高之道
》
售價:HK$
110.9
《
算法图解(第2版)
》
售價:HK$
78.2
《
科学的奇幻之旅
》
售價:HK$
77.3
《
画艺循谱:晚明的画谱与消闲
》
售價:HK$
143.4
《
新民说·现实政治史:从马基雅维利到基辛格
》
售價:HK$
99.7
|
內容簡介: |
本书主要介绍TMS320C67xx系列DSP芯片的基本特点、硬件结构及内部各模块的功能,并结合应用示例讲解各模块的工作原理;详细介绍Code Composer Studio集成开发环境,说明基本的C语言应用程序框架及混合编程的方法,并讲述系统自启动的过程。书中还包含大量DSP芯片的应用和算法示例程序,并给出时序控制寄存器各字段的计算方法,以及硬件读写时序的测试波形。本书内容全面、通俗易懂、实用性强,可作为电子信息工程、通信工程、自动化等专业高年级本科生和研究生DSP原理与应用课程的教材或参考书,也可供从事DSP芯片开发应用的工程技术人员参考。
|
關於作者: |
刘伟,2006年任讲师,2009年晋升副教授,现为山东理工大学电气与电子工程学院硕士生导师。承担数字信号处理等本科生和研究生课程。
|
目錄:
|
第1章DSP概述
1.1DSP芯片的概念
1.2DSP芯片的发展
1.3DSP芯片的特点
1.4DSP芯片的分类
1.5TI系列DSP芯片
思考题与习题1
第2章CPU结构与指令集
2.1CPU的结构
2.2存储器映射
2.3汇编指令集
2.3.1指令集概述
2.3.2寻址方式
2.3.3读取存储类指令
2.3.4算术运算类指令
2.3.5逻辑及字段操作类指令
2.3.6搬移类指令
2.3.7程序转移类指令
2.3.8浮点运算指令
2.3.9资源对指令的约束
2.3.10乘累加示例程序
2.3.11汇编指令集汇总
2.4流水线
2.5中断
2.5.1中断类型和中断信号
2.5.2中断服务表
2.5.3中断控制寄存器
2.5.4中断性能和编程考虑事项
思考题与习题2
第3章集成软件开发环境
3.1CCS的使用
3.1.1CCS介绍
3.1.2CCS配置
3.1.3新建和导入工程
3.1.4程序调试与性能分析
3.1.5硬件仿真和实时数据交换
3.1.6DSPBIOS
3.2CCS程序设计基础
3.2.1源文件和头文件
3.2.2库文件
3.2.3公共目标文件
3.2.4链接器命令文件
3.2.5#pragma伪指令
3.2.6中断向量表
3.3混合语言编程
3.3.1混合编程的方法
3.3.2混合编程的接口规范
3.3.3混合编程示例程序
3.4芯片支持库
3.5系统自启动
思考题与习题3
第4章锁相环
4.1概述
4.2功能描述
4.3配置锁相环
4.4寄存器
4.5锁相环示例程序
思考题与习题4
第5章定时器
5.1概述
5.2控制寄存器
5.3计数器工作模式
5.4定时器示例程序
思考题与习题5
第6章外部存储器接口
6.1接口信号与控制寄存器
6.2SDRAM同步接口设计
6.3异步接口设计
思考题与习题6
第7章增强的直接存储器访问
7.1概述
7.2EDMA术语
7.3EDMA传输方式
7.4EDMA控制寄存器
7.5参数RAM与通道传输参数
7.6EDMA的传输操作
7.7QDMA数据传输
7.8EDMA传输示例
7.9QDMA数据搬移示例程序
思考题与习题7
第8章多通道缓冲串口
8.1信号接口
8.2控制寄存器
8.3时钟和帧同步信号
8.4标准模式传输操作
8.5串口的初始化
8.6多通道传输方式
8.7SPI接口
8.8串口作为通用输入输出引脚
8.9McBSP示例程序
思考题与习题8
第9章多通道音频串口
9.1McASP术语
9.2McASP架构
9.2.1接口信号
9.2.2寄存器
9.2.3时钟和帧同步信号发生器
9.2.4串行器
9.2.5格式化单元
9.2.6时钟检查电路
9.2.7引脚控制
9.3McASP操作
9.3.1启动与初始化
9.3.2传输模式
9.3.3数据发送和接收
9.3.4格式化器
9.3.5中断
9.3.6错误处理和管理
9.3.7回送模式
9.4McASP示例程序
思考题与习题9
第10章I2C接口
10.1I2C接口简介
10.2功能概述
10.3寄存器
10.4详细操作
10.5中断请求
10.6EDMA事件
10.7复位禁止I2C模块
10.8编程指南
10.9I2C模块应用示例
思考题与习题10
第11章主机接口
11.1HPI接口
11.2HPI寄存器
11.3HPI总线访问
11.4主机访问顺序
思考题与习题11
第12章通用输入输出端口
12.1GPIO接口
12.2GPIO寄存器
12.3通用输入输出端口功能
12.4中断和事件产生
12.4.1直通模式
12.4.2逻辑模式
12.4.3GPINT与GP0和或GPINT0的复用
12.5GPIO中断事件
12.6GPIO应用示例
思考题与习题12
第13章硬件系统设计
13.1DSP硬件系统
13.2电源
13.3时钟
13.4硬件仿真接口
13.5总线扩展
13.6串行通信接口
13.7PCI接口
思考题与习题13
第14章DSP算法及其实现
14.1卷积算法的实现
14.2有限冲激响应滤波器FIR的实现
14.3快速傅里叶变换FFT的实现
思考题与习题14
附录ATMS320C6000编程常用伪指令及关键字
附录BTMS320C6000编译器的内联函数
参考文献
|
內容試閱:
|
随着智能终端设备的普及,数字信号处理器DSP在通信、医疗等领域得到了大量的应用,并逐渐渗透到消费电子产品领域,深刻影响着人们的生活,人们已无法离开DSP芯片。现在主要的DSP厂商包括美国德州仪器TI公司、美国模拟器件AD公司和飞思卡尔Freescale等十几家公司,其中TI公司的DSP产品占据了市场的绝大部分份额,因此了解掌握TI公司DSP芯片的工作原理及使用方法,无论是对学习还是应用DSP,均具有重要的意义。
TI公司的DSP芯片分TMS320C2000、C5000和C6000三大系列。C6000系列DSP是高速、高性能的芯片,包括4个子系列:OMAP-L1x DSP ARM9双核子系列、66AK2x Multicore DSP ARM多核子系列、C66x Multicore DSP多核子系列、C674x Low Power DSP低功耗子系列。其中C67xx系列DSP是TI公司高性能32位浮点数字信号处理器产品,该系列包括TMS320C6713、TMS320C6727和TMS320C6748等多种型号芯片。
作者结合多年的数字信号处理相关教学和工程开发经验编写此书,以TMS320C6713芯片为例详细介绍了DSP芯片的基本结构、内部各模块的功能和软件集成开发环境,说明了应用程序的基本框架,并结合每章节内容给出了示例程序。
本书主要作为电子信息、通信工程和自动化等专业高年级本科生和研究生学习DSP课程的教材或参考书,包括实验在内参考学时48~60学时,也可供从事DSP芯片开发应用的工程技术人员参考。
全书共分14章,第1~8章由刘伟编写,第9、10、14章由王玮编写,第11章由卢恒炜编写,第12、13章由陈文钢编写,全书由刘伟、张雪审校。在本书编写过程中,参考了大量的国内外著作和文献,在此致以由衷的谢意。硕士研究生秦福元、秦一博、张楠楠、谭成勋、陆文玲、张红霞、张宪林参与了资料的整理工作,在此表示感谢。
本书提供配套的电子课件及相关例程程序,读者可登录华信教育资源网:www.hxedu.com.cn,注册后免费下载。
由于编者水平有限,书中难免存在错误和不当之处,敬请读者批评指正。有关问题可发邮件至weikey@sdut.edu.cn。
|
|