图书介绍
C/C++语言硬件程序设计 基于TMS320C5000系列DSPpdf电子书版本下载
- 张勇编著 著
- 出版社: 西安:西安电子科技大学出版社
- ISBN:7560611907
- 出版时间:2003
- 标注页数:252页
- 文件大小:28MB
- 文件页数:262页
- 主题词:C语言-程序设计
PDF下载
下载说明
C/C++语言硬件程序设计 基于TMS320C5000系列DSPPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 TMS320C5000系列开发平台 1
1.1 本章内容简介 1
1.2 开发 DSP 应用系统的过程 2
1.3 开发平台建设 4
1.3.1 硬件设备 4
1.3.2 软件平台 5
1.4 CCStudio 初步探索 6
1.4.1 仿真器的驱动程序的安装 6
1.4.2 Setup 使用简介 7
1.4.3 CCStudio 界面操作 9
1.4.4 GEL 语言 17
1.4.5 Visual Linker 操作方法 24
1.5 本章小结 25
习题一 25
第二章 TMS320C5000系列硬件基础 27
2.1 本章内容简介 27
2.2 TMS320VC5402简介 28
2.2.1 CPU 28
2.2.2 存储器 28
2.2.3 片上外设 31
2.2.4 寄存器与中断 54
2.3 TMS320VC5510简介 58
2.3.1 CPU 58
2.3.2 存储器配置 58
2.3.3 片上外设 59
2.4 SY-5402EVM 板 59
2.4.1 SY-5402EVM 板的硬件组成 59
2.4.2 VC5402的存储器配置 62
2.4.3 VC5402的中断向量表 72
2.5 本章小结 74
习题二 75
第三章 C/C++程序设计 77
3.1 本章内容简介 77
3.2 C/C++程序设计 78
3.2.1 面向 DSP 的 C/C++程序设计原则 78
3.2.2 C/C++程序设计流程 79
3.2.3 C/C++程序设计框架 81
3.3 C 程序设计示例 83
3.3.1 硬件准备及实现结果 83
3.3.2 程序分析 84
3.3.3 程序源代码 86
3.4 C/C++语言数据结构及语法 98
3.4.1 C/C++数据结构 98
3.4.2 C/C++控制语句 107
3.5 C/C++语言函数 113
3.5.1 C/C++自定义函数 113
3.5.2 C++函数重载 115
3.5.3 中断函数 117
3.5.4 C/C++库函数 121
3.6 CCStudio 库函数 127
3.6.1 DSPLIB 库 127
3.6.2 IMGLIB 库 129
3.7 C++类 130
3.7.1 类的概念 130
3.7.2 程序实例 132
3.8 C/C++文件操作 143
3.9 本章小结 146
习题三 147
第四章 DSP/BOIS 程序设计 149
4.1 本章内容简介 149
4.2 DSP/BIOS 编程实例 150
4.2.1 准备工作 150
4.2.2 开发过程 150
4.2.3 源程序清单和 DSP/BIOS 编程分析 159
4.2.4 DSP/BIOS 中断编程 161
4.3 DSP/BIOS 组件 179
4.3.1 System 栏 179
4.3.2 Instrumentation 栏 181
4.3.3 Sheduling 栏 181
4.3.4 Synchronization 栏 181
4.3.5 Input/Output 栏 181
4.3.6 API 函数 182
4.4 CSL 组件 182
4.5 本章小结 183
习题四 183
第五章 RTDX 程序设计 185
5.1 本章内容简介 185
5.2 计算机模拟环境设置 186
5.3 RTDX 编程基础 188
5.3.1 RTDX 的数据交换协议 188
5.3.2 RTDX 配置 189
5.3.3 RTDX 程序设计流程 191
5.4 使用 Visual Basic 的 RTDX 程序设计 191
5.4.1 程序功能介绍 191
5.4.2 目标机程序设计 192
5.4.3 主机程序设计 192
5.4.4 程序运行结果及源代码 193
5.5 使用 MATLAB 的 RTDX 程序设计 199
5.5.1 程序功能介绍 199
5.5.2 目标机程序设计 199
5.5.3 主机程序设计 200
5.5.4 程序运行结果及源代码 200
5.6 本章小结 203
习题五 204
第六章 Boot Loader 程序设计 205
6.1 本章内容简介 205
6.2 在线 Boot Loader 206
6.2.1 Boot Loader 概念 206
6.2.2 Boot Loader 模式 206
6.2.3 并口 Boot Loader 方法 208
6.2.4 现场 FLASH 编程 214
6.3 Boot 硬件基础 214
6.3.1 SY-5402EVM 板存储器的设置 214
6.3.2 SST39VF400介绍 215
6.4 程序设计 220
6.4.1 编程准备工作 220
6.4.2 程序流程 223
6.4.3 程序源代码及分析 224
6.5 本章小结 229
习题六 230
第七章 一个完整实例 231
7.1 本章内容简介 231
7.2 DSP/BIOS 编程实例 232
7.3 实例设计过程 232
7.3.1 系统初始化 232
7.3.2 读写串口 233
7.3.3 自动增益控制(AGC) 233
7.3.4 在线 Boot Loader 233
7.4 程序源代码及注解 233
7.4.1 DSP 应用程序源代码 233
7.4.2 在线 Boot Loader 程序源代码 241
7.5 本章小结 247
习题七 248
附录 相关术语表 249
致谢 252