| 作 者: | 张勇 |
| 出版社: | 西安电子科技大学出版社 |
| 丛编项: | 基于TMS 320 C 5000系列DSP |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | C |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第一章 TMS320C5000系列开发平台
1.1 本章内容简介
1.2 开发DSP应用系统的过程
1.3 开发平台建设
1.3.1 硬件设备
1.3.2 软件平台
1.4 CCStudio初步探索
1.4.1 仿真器的驱动程序的安装
1.4.2 Setup使用简介
1.4.3 CCStudio界面操作
1.4.4 GEL语言
1.4.5 Visual Linker 操作方法
1.5 本章小结
习题一
第二章 TMS320C5000系列硬件基础
2.1 本章内容简介
2.2 TMS320VC5402简介
2.2.1 CPU
2.2.2 存储器
2.2.3 片上外设
2.2.4 寄存器与中断
2.3 TMS320VC5510简介
2.3.1 CPU
2.3.2 存储器配置
2.3.3 片上外设
2.4 SY-5402EVM板
2.4.1 SY-5402EVM板的硬件组成
2.4.2 VC5402的存储器配置
2.4.3 VC5402的中断向量表
2.5 本章小结
习题二
第三章 C/C++ 程序设计
3.1 本章内容简介
3.2 C/C++程序设计
3.2.1 面向DSP 的C/C++ 程序设计原则
3.2.2 C/C++ 程序设计流程
3.2.3 C/C++ 程序设计框架
3.3 C 程序设计示例
3.3.1 硬件准备及实现结果
3.3.2 程序分析
3.3.3 程序源代码
3.4 C/C++ 语言数据结构及语法
3.4.1 C/C++数据结构
3.4.2 C/C++控制语句
3.5 C/C++ 语言函数
3.5.1 C/C++自定义函数
3.5.2 C++函数重载
3.5.3 中断函数
3.5.4 C/C++库函数
3.6 CCStudio 库函数
3.6.1 DSPLIB库
3.6.2 IMGLIB库
3.7 C++类
3.7.1 类的概念
3.7.2 程序实例
3.8 C/C++文件操作
3.9 本章小结
习题三
第四章 DSP/BOIS 程序设计
4.1 本章内容简介
4.2 DSP/BIOS 编程实例
4.2.1 准备工作
4.2.2 开发过程
4.2.3 源程序清单和DSP/BIOS编程分析
4.2.4 DSP/BIOS中断编程
4.3 DSP/BIOS组件
4.3.1 System栏
4.3.2 Instrumentation栏
4.3.3 Sheduling栏
4.3.4 Synchronization栏
4.3.5 Input/Output栏
4.3.6 API函数
4.4 CSL组件
4.5 本章小结
习题四
第五章 RTDX 程序设计
5.1 本章内容简介
5.2 计算机模拟环境设置
5.3 RTDX 编程基础
5.3.1 RTDX 的数据交换协议
5.3.2 RTDX 配置
5.3.3 RTDX 程序设计流程
5.4 使用Visual Basic 的RTDX程序设计
5.4.1 程序功能介绍
5.4.2 目标机程序设计
5.4.3 主机程序设计
5.4.4 程序运行结果及源代码
5.5 使用MATLAB的RTDX程序设计
5.5.1 程序功能介绍
5.5.2 目标机程序设计
5.5.3 主机程序设计
5.5.4 程序运行结果及源代码
5.6 本章小结
习题五
第六章 Boot Loader程序设计
6.1 本章内容简介
6.2 在线 Boot Loader
6.2.1 Boot Loader 概念
6.2.2 Boot Loader 模式
6.2.3 并口Boot Loader方法
6.2.4 现场FLASH编程
6.3 Boot 硬件基础
6.3.1 SY-5402EVM板存储器的设置
6.3.2 SST39VF400介绍
6.4 程序设计
6.4.1 编程准备工作
6.4.2 程序流程
6.4.3 程序源代码及分析
6.5 本章小结
习题六
第七章 一个完整实例
7.1 本章内容简介
7.2 DSP/BIOS编程实例
7.3 实例设计过程
7.3.1 系统初始化
7.3.2 读写串口
7.3.3 自动增益控制(AGC)
7.3.4 在线 Boot Loader
7.4 程序源代码及注解
7.4.1 DSP 应用程序源代码
7.4.2 在线Boot Loader程序源代码
7.5 本章小结
习题七
附录 相关术语表
致谢