图书介绍
TMS320DM642 DSP原理与应用实践PDF|Epub|txt|kindle电子书版本网盘下载
![TMS320DM642 DSP原理与应用实践](https://www.shukui.net/cover/38/33439007.jpg)
- 许永辉,杨京礼,林连雷编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121167133
- 出版时间:2012
- 标注页数:400页
- 文件大小:106MB
- 文件页数:413页
- 主题词:数字信号处理
PDF下载
下载说明
TMS320DM642 DSP原理与应用实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
1.1 DSP概述1
1.1.1 DSP的发展历程1
1.1.2 DSP芯片的分类2
1.1.3 DSP芯片特点2
1.1.4 性能指标4
1.2 TI公司DSP芯片5
1.2.1 TMS320C2000系列5
1.2.2 TMS320C5000系列6
1.2.3 TMS320C6000系列7
1.3 TMS320DM642处理器10
1.3.1 DM642概述10
1.3.2 DM642片上资源12
1.3.3 DM642的应用领域13
第2章 硬件结构14
2.1 CPU结构14
2.1.1 中央处理单元CPU14
2.1.2 CPU数据通路与控制15
2.2 存储空间分配20
2.2.1 片内存储器20
2.2.2 存储器空间映射21
2.3 片内外设概述22
第3章 中断控制27
3.1 中断类型和中断信号27
3.2 中断服务表(IST)28
3.2.1 中断服务取指包(ISFP)28
3.2.2 中断服务表指针寄存器(ISTP)30
3.3 中断控制寄存器30
3.4 中断性能和编程注意事项33
3.4.1 中断捕获和处理33
3.4.2 中断性能34
3.4.3 中断编程注意事项34
3.5 中断选择器和外部中断36
3.5.1 DM642可用的中断源37
3.5.2 中断选择寄存器37
第4章 外部存储器接口(EMIF)39
4.1 概述39
4.2 EMIF寄存器41
4.2.1 全局控制寄存器(GBLCTL)41
4.2.2 EMIF CE空间控制寄存器(CExCTL)43
4.2.3 EMIF CE空间第二控制寄存器(CExSEC)43
4.2.4 SDRAM控制寄存器(SDCTL)44
4.2.5 SDRAM时序寄存器(SDTIM)45
4.2.6 SDRAM扩展寄存器(SDEXT)46
4.3 存储器宽度和字节对齐47
4.4 SDRAM接口48
4.4.1 SDRAM初始化50
4.4.2 C64x页面边界监测51
4.4.3 地址移位51
4.4.4 SDRAM刷新53
4.4.5 SDRAM自刷新模式53
4.4.6 模式寄存器的设置54
4.4.7 时序要求55
4.4.8 SDRAM休眠(DCAB和DEAC)56
4.4.9 激活(ACTV)57
4.4.10 SDRAM读58
4.4.11 SDRAM写58
4.5 SBSRAM接口59
4.5.1 SBSRAM读60
4.5.2 SBSRAM写60
4.6 可编程同步接口61
4.6.1 ZBT SRAM接口62
4.6.2 同步FIFO接口63
4.7 异步接口65
4.7.1 可编程ASRAM参数66
4.7.2 异步读操作66
4.7.3 异步写操作67
4.7.4 输入准备68
4.8 外围设备数据传输接口(PDT)68
4.9 复位EMIF70
4.10 HOLD接口70
4.11 存储器请求优先级70
4.12 写EMIF寄存器时的边界条件71
4.13 时钟输出使能71
4.14 EMIF配置实例72
第5章 EDMA控制器74
5.1 概述74
5.2 事件处理和EDMA控制寄存器76
5.3 传输参数与参数RAM77
5.3.1 参数RAM(PaRAM)77
5.3.2 EDMA传输参数入口78
5.3.3 EDMA传输参数79
5.4 EDMA传输分类81
5.4.1 一维传输81
5.4.2 二维传输83
5.5 单元大小和对齐84
5.6 EDMA的传输操作85
5.6.1 EDMA传输启动85
5.6.2 传输计数与地址更新87
5.6.3 EDMA传输链接88
5.6.4 EDMA传输的终止89
5.7 EDMA中断的产生90
5.8 事件链接EDMA通道92
5.9 C64x外围设备传输94
5.10 资源仲裁与优先级处理94
5.11 EDMA性能95
5.12 快速DMA(QDMA)96
5.12.1 QDMA寄存器96
5.12.2 QDMA的性能97
5.12.3 QDMA阻塞与优先级98
5.13 EDMA应用实例98
第6章 视频端口/VCXO内插控制口100
6.1 概述100
6.1.1 视频端口100
6.1.2 视频口FIFO102
6.1.3 视频端口引脚映射105
6.2 视频端口107
6.2.1 复位操作107
6.2.2 中断操作109
6.2.3 DMA操作110
6.2.4 视频端口控制寄存器112
6.3 视频捕获端口120
6.3.1 视频捕获模式选择121
6.3.2 BT.656视频捕获模式121
6.3.3 Y/C视频捕获模式127
6.3.4 BT.656和Y/C模式下场和帧方式130
6.3.5 视频输入滤波136
6.3.6 辅助数据捕获138
6.3.7 原始数据捕获模式139
6.3.8 TSI捕获模式142
6.3.9 捕获行边界条件147
6.3.10 在BT.656或Y/C模式中捕获视频147
6.3.11 在原始数据模式中捕获视频149
6.3.12 在TSI捕获模式中捕获数据150
6.3.13 视频捕获寄存器151
6.3.14 视频捕获FIFO寄存器152
6.4 视频显示端口153
6.4.1 视频显示模式选择153
6.4.2 BT.656视频显示模式158
6.4.3 Y/C视频显示模式163
6.4.4 视频输出滤波166
6.4.5 辅助数据显示168
6.4.6 原始数据显示模式169
6.4.7 视频显示场和帧操作172
6.4.8 显示行边界条件174
6.4.9 显示时序范例175
6.4.10 BT.656或Y/C模式下的视频显示181
6.4.11 原始数据模式下的视频显示182
6.4.12 视频显示寄存器184
6.5 通用I/O操作187
6.6 VCXO内插控制端口188
6.7 视频端口应用实例190
第7章 外围设备互联接口(PCI)197
7.1 概述197
7.2 PCI接口结构198
7.3 PCI寄存器199
7.3.1 PCI配置寄存器199
7.3.2 PCI I/O寄存器200
7.3.3 PCI内存映射外围寄存器202
7.4 访问地址控制202
7.5 从模式传输203
7.6 主模式传输205
7.7 中断和状态通知209
7.7.1 PCI中断源寄存器(PCIIS)209
7.7.2 PCI中断使能寄存器(PCIIEN)210
7.7.3 DSP复位源/状态寄存器(RSTSRC)211
7.7.4 PCI中断212
7.8 PCI复位与引导212
7.8.1 PCI复位212
7.8.2 PCI引导213
7.9 EEPROM接口213
7.9.1 EEPROM内存映射214
7.9.2 EEPROM校验214
7.9.3 DSP的EEPROM接口214
7.9.4 EEpROM编程实例216
第8章 主机接口(HPI)218
8.1 概述218
8.2 C64x的HPI外部接口218
8.3 C64x的HPI信号219
8.4 C64x HPI总线访问222
8.5 HPI寄存器223
8.6 主机访问顺序224
8.6.1 初始化HPIC和HPIA225
8.6.2 固定模式下的HPID读访问226
8.6.3 地址自增模式的HPID读访问227
8.6.4 固定地址模式下的HPID写访问228
8.6.5 地址自增模式的HPID写访问230
8.6.6 HPI传输优先级队列232
8.6.7 复位时通过HPI的存储器访问232
8.7 HPI应用实例232
第9章 多通道缓冲串口234
9.1 概述234
9.2 接口信号和控制寄存器234
9.2.1 串口配置寄存器236
9.2.2 接收和发送控制寄存器239
9.2.3 采样率发生寄存器242
9.3 数据传输242
9.3.1 串口复位243
9.3.2 确定准备好状态243
9.3.3 CPU中断243
9.3.4 帧和时钟配置244
9.3.5 时钟帧和数据244
9.3.6 McBSP标准操作249
9.3.7 忽略帧同步的传输251
9.3.8 串口异常情况253
9.4 μ律/A律压扩硬件操作255
9.5 多通道选择操作257
9.5.1 多通道的控制257
9.5.2 多通道选择使能258
9.5.3 增强型多通道选择模式260
9.6 SPI协议下的McBSP操作261
9.7 McBSP引脚配置为通用I/O263
9.8 McBSP应用实例264
第10章 定时器266
10.1 概述266
10.2 定时器寄存器267
10.2.1 定时器控制寄存器(CTL)267
10.2.2 定时器周期寄存器(PRD)268
10.2.3 定时器计数寄存器(CNT)268
10.3 定时器控制269
10.4 定时器应用实例271
第11章 通用输入/输出(GPIO)272
11.1 概述272
11.2 GPIO寄存器272
11.2.1 GPIO使能寄存器(GPEN)273
11.2.2 GPIO方向寄存器(GPDIR)274
11.2.3 GPIO数值寄存器(GPVAL)274
11.2.4 GPIO Delta寄存器(GPDH,GPDL)275
11.2.5 GPIO屏蔽寄存器(GPHM,GPLM)275
11.2.6 GPIO全局控制寄存器(GPGC)276
11.2.7 GPIO中断极性寄存器(GPPOL)277
11.3 通用输入/输出(I/O)端口功能278
11.4 中断和事件产生278
11.4.1 直通模式279
11.4.2 逻辑模式280
11.4.3 GPINT与GP0和/或GPINT0的复用280
11.4.4 GPIO中断/事件281
第12章软 件开发282
12.1 集成开发环境CCS282
12.1.1 CCS的历史和分类282
12.1.2 CCS组件283
12.1.3 代码产生工具284
12.2 C6000的C程序288
12.2.1 C程序的基本结构288
12.2.2 链接命令文件289
12.2.3 C语言的中断服务程序292
12.2.4 C代码优化295
12.3 DM642的CSL(芯片支持库)函数300
12.3.1 CSL简介300
12.3.2 CSL函数命名规则302
12.3.3 CACHE模块函数304
12.3.4 CHIP模块函数306
12.3.4 DAT模块函数308
12.3.6 EDMA模块函数309
12.3.7 EMIFA模块函数315
12.3.8 GPIO模块函数316
12.3.9 HPI模块函数319
12.3.10 I2C接口模块函数320
12.3.11 IRQ(中断)模块函数323
12.3.12 McASP模块函数326
12.3.13 McBSP模块函数329
12.3.14 PCI模块函数332
12.4 DSP/BIOS实时操作系统333
12.4.1 DSP/BIOS简介333
12.4.2 DSP/BIOS线程调度335
12.4.3 DSP/BIOS启动过程336
12.4.4 基于DSP/BIOS的程序开发实例337
12.5 程序加载和固化342
第13章 系统设计350
13.1 板级设计350
13.1.1 电源350
13.1.2 时钟351
13.1.3 复位352
13.1.4 芯片配置353
13.1.5 引导模式356
13.1.6 JTAG接口357
13.2 高速数字电路设计358
13.2.1 信号完整性问题358
13.2.2 高速电路设计技术359
13.3 图像编/解码系统开发实例362
13.3.1 研制内容及用途362
13.3.2 功能要求363
13.3.3 系统硬件设计364
13.3.4 软件设计368
附录A 图像编解/码系统原理图372
附录B TMS320C6000指令集388
参考文献400