TMS320C54X DSP应用技术教程

TMS320C54X DSP应用技术教程

宋鹏, 叶青, 黄明, 编著

出版社:机械工业出版社

年代:2011

定价:39.0

书籍简介:

本书以美国TI公司的TMS320C54x系列DSP(数字信号处理器)为描述对象,从初学者的角度入手,对DSP系统所涉及的硬件和软件技术进行了系统的介绍。全书共分8章,第1~2章针对初学者对DSP及利用DSP进行系统设计所需的基本知识进行了概述。第3~5章详细介绍了TMS320C54x DSP的硬件结构、指令系统及其软件开发与设计方法。第6~7章以DSP集成开发环境CCS的新版本V3.3为例详细介绍了CCS的使用方法,并以TMS320C54x DSP 最小系统为平台详细讲解了多个应用实例。第8章从硬件构成原理和应用编程两个方面对DSP外设进行详细的描述。本书内容新颖全面、通俗易懂、实用性强,可作为高等院校电子信息、通信、自动控制、电器及相关专业高年级本科生和研究生的教材和参考书,也可以作为从事DSP处理器开发的科研及工程技术人员的参考用书。

书籍目录:

第1章 程序语言与Visual Basic.NET1

1.1 程序设计语言1

1.1.1 程序语言的分级1

1.1.2 语言处理程序2

1.1.3 高级程序设计语言2

1.2 VB.NET4

1.2.1 .NET框架概览4

1.2.2 VB.NET的主要特点4

1.2.3 VB.NET的主要用途5

1.3 VB.NET的运行环境和安装5

1.3.1 VB.NET的运行环境5

1.3.2 VB.NET的安装5

1.3.3 VB.NET的启动7

1.3.4 VB.NET的退出9

1.4 VB.NET的集成开发环境10

1.5 上机练习17

习题17

第2章 简单的VB.NET程序设计18

2.1 面向对象程序设计的基本概念18

2.1.1 对象18

2.1.2 类20

2.2 建立简单的应用程序的步骤21

2.2.1 创建VB.NET项目22

2.2.2 建立用户界面对象22

2.2.3 设置对象的属性值23

2.2.4 编写程序代码24

2.2.5 保存和运行应用程序25

2.3 Windows窗体25

2.3.1 窗体概述25

2.3.2 Windows窗体的主要属性26

2.3.3 窗体的常用方法和事件28

2.3.4 窗体举例29

2.4 基本控件31

2.4.1 标签控件31

2.4.2 按钮控件32

2.4.3 文本框控件35

2.4.4 富文本框控件39

2.5 上机练习42

习题43

第3章 VB.NET程序设计基础44

3.1 数据类型44

3.1.1 基本数据类型44

3.1.2 用户自定义数据类型47

3.2 常量与变量48

3.2.1 常量与枚举48

3.2.2 变量50

3.2.3 变量的作用域51

3.3 常用系统函数51

3.3.1 数学运算函数51

3.3.2 字符串函数52

3.3.3 日期函数53

3.3.4 随机函数54

3.3.5 转换函数56

3.3.6 Shell函数57

3.4 运算符与表达式57

3.4.1 算术运算符58

3.4.2 赋值运算符59

3.4.3 比较运算符59

3.4.4 Like运算符与模式匹配功能60

3.4.5 TypeOf…Is表达式61

3.4.6 连接运算符61

3.4.7 逻辑/按位运算符63

3.4.8 表达式68

3.4.9 典型实例69

3.5 上机练习70

习题72

第4章 基本控制结构73

4.1 结构化程序设计概述73

4.2 顺序结构73

4.2.1 赋值语句73

4.2.2 数据的输入和输出74

4.2.3 注释、暂停和结束语句78

4.3 选择结构79

4.3.1 If条件语句79

4.3.2 Select Case语句82

4.3.3 选择结构的嵌套84

4.3.4 条件函数85

4.4 循环结构85

4.4.1 For循环结构86

4.4.2 While循环结构87

4.4.3 Do循环结构88

4.4.4 循环结构的嵌套91

4.4.5 循环出口语句Exit92

4.4.6 Goto语句92

4.5 典型实例93

4.6 上机练习96

习题97

第5章 数组98

5.1 数组的定义98

5.2 数组的初始化与引用99

5.2.1 数组的初始化99

5.2.2 数组元素的引用100

5.3 动态数组100

5.3.1 动态数组的定义101

5.3.2 数组的清除和重定义101

5.4 数组的基本操作101

5.4.1 数组元素的输入、输出和复制101

5.4.2 数组元素的排序102

5.4.3 数组元素的插入和删除104

5.5 结构与结构数组106

5.5.1 结构106

5.5.2 结构数组108

5.6 典型实例109

5.7 上机练习111

习题112

第6章 过程113

6.1 Sub过程113

6.1.1 Sub过程的建立113

6.1.2 Sub过程的调用114

6.1.3 通用过程与事件过程115

6.2 Function过程116

6.2.1 Function过程的建立116

6.2.2 Function过程的调用118

6.3 参数传递118

6.3.1 形参与实参118

6.3.2 传值119

6.3.3 引用119

6.3.4 数组参数121

6.4 变量的作用域与生存期122

6.4.1 变量的作用域122

6.4.2 静态变量123

6.5 过程的嵌套与递归123

6.6 典型实例125

6.7 上机练习128

习题130

参考答案130

第7章 常用控件132

7.1 概述132

7.1.1 控件概述132

7.1.2 控件中常用的属性和方法133

7.2 单选按钮、复选框和分组框控件134

7.2.1 单选按钮控件RadioButton134

7.2.2 复选框控件CheckBox135

7.2.3 分组框控件GroupBox137

7.3 列表框和组合框138

7.3.1 列表框ListBox138

7.3.2 组合框ComboBox140

7.4 图片框PictureBox141

7.5 进度条与滚动条142

7.5.1 进度条(ProgressBar) 142

7.5.2 滚动条HscrollBar/VscrollBar143

7.6 计时器Timer145

7.7 焦点与Tab顺序146

7.8 键盘事件与鼠标事件146

7.9 典型实例148

7.10 上机练习149

习题151

第8章 界面设计152

8.1 对话框152

8.1.1 打开文件对话框152

8.1.2 保存文件对话框154

8.1.3 字体对话框155

8.1.4 颜色对话框156

8.1.5 Messagebox对话框157

8.2 菜单158

8.2.1 菜单概述158

8.2.2 主菜单160

8.2.3 弹出式菜单161

8.3 多重窗体和多文档界面163

8.3.1 多重窗体的操作 163

8.3.2 多文档界面 166

8.4 工具栏和状态栏168

8.4.1 工具栏控件168

8.4.2 状态栏控件170

8.5 典型实例172

8.6 上机练习177

习题178

第9章 面向对象程序设计基础180

9.1 面向对象程序设计概述180

9.2 类和对象181

9.2.1 类的定义及实例化181

9.2.2 类的特性182

9.2.3 构造函数与析构函数183

9.2.4 类成员的访问范围184

9.2.5 共享成员185

9.2.6 属性185

9.2.7 事件186

9.3 类的继承187

9.3.1 基类和派生类187

9.3.2 重载191

9.4 接口与多态193

9.4.1 接口193

9.4.2 通过继承和接口实现多态性196

9.5 典型实例199

9.6 上机练习201

习题203

第10章 文件205

10.1 文件概述205

10.1.1 文件的结构205

10.1.2 文件的分类206

10.2 文件操作函数206

10.2.1 文件的打开与关闭207

10.2.2 顺序文件的读写操作209

10.2.3 随机文件的读写操作212

10.2.4 二进制文件的读写操作215

10.3 流与System.IO模型217

10.3.1 流与System.IO模型简介217

10.3.2 FileStream类218

10.3.3 用StreamReader类和StreamWriter类操作文本文件219

10.3.4 用BinaryReader类和BinaryWriter类操作二进制文件222

10.4 典型实例223

10.5 上机练习226

习题227

第11章 图形程序设计229

11.1 GDI+概述229

11.1.1 GDI+简介229

11.1.2 GDI+坐标系统229

11.1.3 创建图形应用程序的一般步骤231

11.2 常用绘图对象232

11.2.1 Graphics对象232

11.2.2 常用结构对象233

11.2.3 Font对象234

11.2.4 Pen对象234

11.2.5 Brush对象235

11.3 图形绘制237

11.3.1 直线与曲线238

11.3.2 矩形与多边形240

11.3.3 椭圆、圆形与弧241

11.3.4 文本输出242

11.4 典型实例244

11.5 上机练习247

习题249

第12章 数据库应用程序开发250

12.1 数据库概述250

12.1.1 关系数据库250

12.1.2 创建一个简单的Access数据库251

12.1.3 结构化查询语言(SQL) 252

12.2 ADO.NET概述254

12.2.1 ADO.NET简介254

12.2.2 ADO.NET对象258

12.3 使用数据控件访问数据库260

12.3.1 数据控件简介261

12.3.2 使用绑定控件显示数据库信息261

12.3.3 使用DataGridView显示数据库信息266

12.4 编写代码访问数据库269

12.5 典型实例272

12.6 上机练习275

习题277参考文献278

内容摘要:

《TMS320C54X DSP应用技术教程》是普通高等教育电气信息类规划教材之一。《TMS320C54X DSP应用技术教程》以美国TI公司的TMS320C54x系列DSP(数字信号处理器)为描述对象,从初学者的角度入手,对DSP系统所涉及的硬件和软件技术进行了系统的介绍。全书共分8章,第1、2章针对初学者对DSF及利用DSP进行系统设计所需的基本知识进行了概述;第3~5章详细介绍了TMS320C54x DSP的硬件结构、指令系统及其软件开发与设计方法;第6、7章以DSP集成开发环境ccs的新版小v3_3为例详细介绍了CCS的使用方法,并以TMS320C54x DSP最小系统为平台详细讲解了多个应用实例;第8章从硬件构成原理和应用编程两个方面对DSP外设进行了详细的描述。小书内容新颖伞面、通俗易懂、实用性强,可作为高等院校电子信息、通信、自动化、电气及相关专业、高年级小科生和研究生的教材和参考用书,也可以作为从事I)SP处理器开发的科研及工程技术人员的参考用书。

书籍规格:

书籍详细信息
书名TMS320C54X DSP应用技术教程站内查询相似图书
9787111355366
如需购买下载《TMS320C54X DSP应用技术教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位机械工业出版社
版次1版印次1
定价(元)39.0语种简体中文
尺寸26 × 19装帧平装
页数 339 印数 3500

书籍信息归属:

TMS320C54X DSP应用技术教程是机械工业出版社于2011.8出版的中图分类号为 TP332 的主题关于 数字信号处理-微处理器-高等学校-教材 的书籍。