TMS320VC55x系列DSP的CPU与外设
副标题:无
作 者:(美)Texas Instruments Incorporated著;彭启琮,武乐琴,张舰等编译
分类号:
ISBN:9787302121657
微信扫一扫,移动浏览光盘
简介
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开发的电气工程和电子信息类学科与专业的高年级本科生或研究生,以及业界的工程师。更多>>
目录
第1部分 概 论
第1章 tms320c55x概述.
1.1 tms320c55x dsp基本指标和性能
1.2 c55x的cpu结构
1.3 低功率的强化
1.4 嵌入式仿真特性
第2部分 cpu
第2章 cpu的结构
2.1 cpu结构概述
2.2 指令缓冲单元(i unit)
2.3 程序流单元(p unit)
2.4 地址数据流单元(a unit)
2.5 数据计算单元(d unit)
2.6 地址总线和数据总线
2.7 指令流水
第3章 cpu寄存器
3.1 寄存器总表
3.2 存储器映射寄存器
3.3 累加器(ac0~ac3)
3.4 变换寄存器(trn0、trn1)
.3.5 t寄存器(t0~t3)
3.6 用作数据地址空间和i/o空间的寄存器
3.7 程序流寄存器(pc、reta、cfct)
3.8 中断管理寄存器
3.9 循环控制寄存器
3.10 状态寄存器(sto 55~st3 55)
第4章 存储器和i/o空间
4.1 存储器映射
4.2 程序空间
4.3 数据空间
4.4 i/o空间
4.5 boot loader
第5章 堆栈操作
5.1 数据堆栈和系统堆栈
5.2 堆栈配置
5.3 快返回和慢返回
5.4 现场自动切换
第6章 中断和复位操作
6.1 中断概述
6.2 中断向量及优先级
6.3 可屏蔽中断
6.4 不可屏蔽中断
6.5 dsp硬件复位
6.6 软件复位
第7章 寻址模式
7.1 寻址模式概述
7.2 绝对寻址模式
7.3 直接寻址模式
7.4 间接寻址模式
7.5 寻址数据存储器
7.6 存储器映射寄存器寻址
7.7 访问mmr的限制
7.8 寄存器bit寻址
7.9 i/o空间寻址
7.10 寻址i/o空间的限制
7.11 循环寻址
第3部分 tms320vc55x dsp的外设
第8章 tms320vc55x dsp外设概述
第9章 adc
9.1 adc简介
9.2 总的转换时间
9.3 初始化和监视转换周期
9.4 功耗
9.5 adc的寄存器
9.6 adc应用实例
第10章 时钟发生器
10.1 概述
10.2 dsp时钟发生器的工作流程
10.3 旁路模式
10.4 锁定模式
10.5 idle模式(低功耗模式)
10.6 clkout引脚及相应的时钟分频器
10.7 dsp时钟发生器的复位条件
10.8 时钟模式寄存器
第11章 直接存储器访问(dma)控制器
11.1 dma控制器概述
11.2 通道和接口的访问
11.3 hpi访问配置
11.4 服务链
11.5 数据的单元:字节、单元、帧、块
11.6 一个通道的起始地址
11.7 更新通道地址
11.8 数据突发能力
11.9 同步通道的活动
11.10 监视通道的活动
11.11 dma传输中的等待
11.12 功率、仿真及复位
11.13 dma控制器的寄存器
第12章 外部存储器接口(emif)
12.1 emif简介
12.2 emif信号
12.3 emif请求的优先级
12.4 对存储器的考虑
12.5 程序访问
12.6 数据访问
12.7 使用异步存储器
12.8 使用sbsram(同步突发sram)
12.9 sdram(同步dram)的使用
12.10 保持请求:共享外部存储器
12.11 写后:缓存对外部存储器的写操作
12.12 emif寄存器
第13章 主机接口(hpi)
13.1 hpi介绍
13.2 通过hpi可以访问的dsp存储器
13.3 hpi和dma的相互作用
13.4 hpi信号
13.5 非复用模式
13.6 复用模式
13.7 主机和dsp之间的中断
13.8 hpi的引导加载
13.9 功率、仿真和复位
13.10 hpi寄存器..
第14章 idle配置
14.1 idle域
14.2 idle配置的步骤
14.3 有效的idle配置
14.4 改变idle配置(关键条件)
14.5 cpu重新激活时的中断处理
14.6 dsp复位对idle域的影响
14.7 idle寄存器
第15章 指令cache
15.1 i-cache概述
15.2 i-cache的操作
15.3 控制i-cache的cpu bits
15.4 配置并使能i-cache
15.5 时序的考虑
15.6 功耗、仿真和复位条件
15.7 i-cache的寄存器
第16章 内部集成电路模块(i2c)
16.1 i2c模块简介
16.2 i2c模块工作原理
16.3 i2c模块所产生的中断请求和dma事件
16.4 复位/关闭i2c模块
16.5 i2c模块寄存器
第17章 多通道缓存串口(mcbsp)
17.1 mcbsp概述
17.2 mcbsp的工作
17.3 mcbsp的采样率发生器
17.4 mcbsp异常和错误
17.5 多通道模式选择
17.6 运用时钟停止模式进行spi操作
17.7 配置接收器
17.8 配置发送器
17.9 mcbsp引脚用作通用i/o引脚
17.10 仿真、电源和复位
17.11 数据封包的例子
17.12 mcbsp寄存器
17.13 mcbsp寄存器工作手册
第18章 多媒体卡(mmc)控制器
18.1 mmc控制器
18.2 本地模式
18.3 本地模式初始化
18.4 本地模式下的监视行为
18.5 spi模式
18.6 spi模式初始化
18.7 spi模式下的监视行为
18.8 mmc控制器寄存器
第19章 实时时钟(rtc)
19.1 实时时钟(rtc)概述
19.2 使用rtc的时间和日期寄存器
19.3 使用实时时间和日期闹钟
19.4 实时时钟中断请求
19.5 实时时钟更新周期
19.6 功率、仿真和复位的考虑
19.7 实时时钟寄存器
第20章 通用计时器
20.1 通用计时器简介
20.2 计时器引脚
20.3 计时器中断
20.4 初始化计时器
20.5 停止/启动计时器
20.6 改变计时器引脚功能/时钟源
20.7 重新装入计时器计数寄存器的值
20.8 计时器仿真模式
20.9 dsp复位后的计时器状态
20.10 计时器初始化实例
20.11 计时器寄存器
第21章 通用异步接收/发送器
21.1 uart简介
21.2 可编程波特率发生器
21.3 uart产生的中断请求和dma事件
21.4 fifo模式
21.5 电源、仿真和复位的条件
21.6 uart的寄存器
第22章 通用串行接口usb
22.1 usb概述
22.2 usb模块
22.3 usb缓冲区管理器(ubm)
22.4 usb的dma控制器
第23章 看门狗定时器
23.1 看门狗定时器概述
23.2 配置看门狗定时器
23.3 看门狗定时器的服务
23.4 从超时状态中恢复
23.5 功率、仿真和复位
23.6 看门狗定时器的寄存器
附录a 术语
附录b tms320vc5510定点数字信号处理器数据手册
b.1 介绍
b.2 功能综述
b.3 文档支持
b.4 电气特性
b.5 外形尺寸...
第1章 tms320c55x概述.
1.1 tms320c55x dsp基本指标和性能
1.2 c55x的cpu结构
1.3 低功率的强化
1.4 嵌入式仿真特性
第2部分 cpu
第2章 cpu的结构
2.1 cpu结构概述
2.2 指令缓冲单元(i unit)
2.3 程序流单元(p unit)
2.4 地址数据流单元(a unit)
2.5 数据计算单元(d unit)
2.6 地址总线和数据总线
2.7 指令流水
第3章 cpu寄存器
3.1 寄存器总表
3.2 存储器映射寄存器
3.3 累加器(ac0~ac3)
3.4 变换寄存器(trn0、trn1)
.3.5 t寄存器(t0~t3)
3.6 用作数据地址空间和i/o空间的寄存器
3.7 程序流寄存器(pc、reta、cfct)
3.8 中断管理寄存器
3.9 循环控制寄存器
3.10 状态寄存器(sto 55~st3 55)
第4章 存储器和i/o空间
4.1 存储器映射
4.2 程序空间
4.3 数据空间
4.4 i/o空间
4.5 boot loader
第5章 堆栈操作
5.1 数据堆栈和系统堆栈
5.2 堆栈配置
5.3 快返回和慢返回
5.4 现场自动切换
第6章 中断和复位操作
6.1 中断概述
6.2 中断向量及优先级
6.3 可屏蔽中断
6.4 不可屏蔽中断
6.5 dsp硬件复位
6.6 软件复位
第7章 寻址模式
7.1 寻址模式概述
7.2 绝对寻址模式
7.3 直接寻址模式
7.4 间接寻址模式
7.5 寻址数据存储器
7.6 存储器映射寄存器寻址
7.7 访问mmr的限制
7.8 寄存器bit寻址
7.9 i/o空间寻址
7.10 寻址i/o空间的限制
7.11 循环寻址
第3部分 tms320vc55x dsp的外设
第8章 tms320vc55x dsp外设概述
第9章 adc
9.1 adc简介
9.2 总的转换时间
9.3 初始化和监视转换周期
9.4 功耗
9.5 adc的寄存器
9.6 adc应用实例
第10章 时钟发生器
10.1 概述
10.2 dsp时钟发生器的工作流程
10.3 旁路模式
10.4 锁定模式
10.5 idle模式(低功耗模式)
10.6 clkout引脚及相应的时钟分频器
10.7 dsp时钟发生器的复位条件
10.8 时钟模式寄存器
第11章 直接存储器访问(dma)控制器
11.1 dma控制器概述
11.2 通道和接口的访问
11.3 hpi访问配置
11.4 服务链
11.5 数据的单元:字节、单元、帧、块
11.6 一个通道的起始地址
11.7 更新通道地址
11.8 数据突发能力
11.9 同步通道的活动
11.10 监视通道的活动
11.11 dma传输中的等待
11.12 功率、仿真及复位
11.13 dma控制器的寄存器
第12章 外部存储器接口(emif)
12.1 emif简介
12.2 emif信号
12.3 emif请求的优先级
12.4 对存储器的考虑
12.5 程序访问
12.6 数据访问
12.7 使用异步存储器
12.8 使用sbsram(同步突发sram)
12.9 sdram(同步dram)的使用
12.10 保持请求:共享外部存储器
12.11 写后:缓存对外部存储器的写操作
12.12 emif寄存器
第13章 主机接口(hpi)
13.1 hpi介绍
13.2 通过hpi可以访问的dsp存储器
13.3 hpi和dma的相互作用
13.4 hpi信号
13.5 非复用模式
13.6 复用模式
13.7 主机和dsp之间的中断
13.8 hpi的引导加载
13.9 功率、仿真和复位
13.10 hpi寄存器..
第14章 idle配置
14.1 idle域
14.2 idle配置的步骤
14.3 有效的idle配置
14.4 改变idle配置(关键条件)
14.5 cpu重新激活时的中断处理
14.6 dsp复位对idle域的影响
14.7 idle寄存器
第15章 指令cache
15.1 i-cache概述
15.2 i-cache的操作
15.3 控制i-cache的cpu bits
15.4 配置并使能i-cache
15.5 时序的考虑
15.6 功耗、仿真和复位条件
15.7 i-cache的寄存器
第16章 内部集成电路模块(i2c)
16.1 i2c模块简介
16.2 i2c模块工作原理
16.3 i2c模块所产生的中断请求和dma事件
16.4 复位/关闭i2c模块
16.5 i2c模块寄存器
第17章 多通道缓存串口(mcbsp)
17.1 mcbsp概述
17.2 mcbsp的工作
17.3 mcbsp的采样率发生器
17.4 mcbsp异常和错误
17.5 多通道模式选择
17.6 运用时钟停止模式进行spi操作
17.7 配置接收器
17.8 配置发送器
17.9 mcbsp引脚用作通用i/o引脚
17.10 仿真、电源和复位
17.11 数据封包的例子
17.12 mcbsp寄存器
17.13 mcbsp寄存器工作手册
第18章 多媒体卡(mmc)控制器
18.1 mmc控制器
18.2 本地模式
18.3 本地模式初始化
18.4 本地模式下的监视行为
18.5 spi模式
18.6 spi模式初始化
18.7 spi模式下的监视行为
18.8 mmc控制器寄存器
第19章 实时时钟(rtc)
19.1 实时时钟(rtc)概述
19.2 使用rtc的时间和日期寄存器
19.3 使用实时时间和日期闹钟
19.4 实时时钟中断请求
19.5 实时时钟更新周期
19.6 功率、仿真和复位的考虑
19.7 实时时钟寄存器
第20章 通用计时器
20.1 通用计时器简介
20.2 计时器引脚
20.3 计时器中断
20.4 初始化计时器
20.5 停止/启动计时器
20.6 改变计时器引脚功能/时钟源
20.7 重新装入计时器计数寄存器的值
20.8 计时器仿真模式
20.9 dsp复位后的计时器状态
20.10 计时器初始化实例
20.11 计时器寄存器
第21章 通用异步接收/发送器
21.1 uart简介
21.2 可编程波特率发生器
21.3 uart产生的中断请求和dma事件
21.4 fifo模式
21.5 电源、仿真和复位的条件
21.6 uart的寄存器
第22章 通用串行接口usb
22.1 usb概述
22.2 usb模块
22.3 usb缓冲区管理器(ubm)
22.4 usb的dma控制器
第23章 看门狗定时器
23.1 看门狗定时器概述
23.2 配置看门狗定时器
23.3 看门狗定时器的服务
23.4 从超时状态中恢复
23.5 功率、仿真和复位
23.6 看门狗定时器的寄存器
附录a 术语
附录b tms320vc5510定点数字信号处理器数据手册
b.1 介绍
b.2 功能综述
b.3 文档支持
b.4 电气特性
b.5 外形尺寸...
TMS320VC55x系列DSP的CPU与外设
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×