学者之家电子论坛--打造电子工程师共同致富的平台's Archiver

小星 发表于 2010-1-27 09:40

【共享】《TMS320X281X DSP原理及C程序开发》电子书

[attach]3729[/attach]
[attach]3730[/attach]
[attach]3731[/attach]

小星 发表于 2010-1-27 09:42

[attach]3732[/attach]
[b]内容简介
[/b]《TMS320X281X DSP原理及C程序开发》从DSP的基本开发方法入手,介绍基于DSP的系统软/硬件开发方法,并以TMS320X281x系列处理器的各模块功能为主线详细介绍各模块的硬件使用和C语言编程。此外还根据DSP的特点介绍基于点处理器实现浮点算法的方法。在介绍功能的同时,列举了相应的应用实例,给出了硬件的原理和C语言程序清单,并标有详细的程序说明,为用户快速掌握处理器各功能单元的使用提供了方便。附光盘1张,内含C语言程序代码。
[b]目录[/b]
[b]第1章绪论[/b]
1.1DSP概述1
1.1.1DSP的发展1
1.1.2DSP的特点2
1.1.3DSP的选型2
1.1.4TI公司的DSP4
1.2DSP的典型应用5
1.3DSP的发展5
1.4DSP系统开发6
1.4.1系统的需求分析7
1.4.2系统的基本结构7
1.4.3系统开发8
[b]第2章CCS软件应用基础[/b]
2.1CCS介绍12
2.2Code Composer Studio3.1的安装与配置12
2.2.1Code Composer Studio3.1的安装12
2.2.2目标系统配置13
2.2.3启动GEL文件15
2.2.4主机开发环境设置16
2.3StepbyStep简单应用17
2.3.1CCS常用工具17
2.3.2简单程序开发18
2.4代码创建19
2.4.1新建一个工程19
2.4.2工程配置21
2.5CCS3.1基本应用21
2.5.1编辑源程序22
2.5.2查看和编辑代码23
2.5.3查找替换文字23
2.5.4书签的使用24
2.5.5全速运行(Running)/单步运行(Step Run)24
2.5.6断点设置26
2.5.7探针的使用28
2.5.8观察窗口30
2.6分析和调整31
2.6.1应用代码分析32
2.6.2应用代码优化33
[b]第3章C/C++程序编写基础[/b]
3.1C/C++编辑器概述34
3.1.1C/C++语言的主要特征34
3.1.2输出文件34
3.1.3编译器接口35
3.1.4编译器操作35
3.1.5编译器工具37
3.2TMS320X28xx的C/C++编程37
3.2.1概述37
3.2.2传统的宏定义方法37
3.2.3位定义和寄存器文件结构方法39
3.2.4位区和寄存器文件结构体的优点45
3.2.5使用位区的代码大小及运行效率46
3.3C/C++语言与汇编混合编程49
3.4TMS320X28xx定点处理器算法实现57
3.4.1定点与浮点处理器比较57
3.4.2采用Iqmath库函数实现定点处理器的运算58
[b]第4章TMS320X28xx系列DSP综述[/b]
4.1TMS320X28xx系列DSP内核特点73
4.2TMS320X28xx系列DSP比较75
4.2.1工作频率和供电77
4.2.2存储器77
4.2.3外设78
4.3TMS320X28xx处理器外设功能介绍79
4.3.1事件管理器(281x处理器)80
4.3.2ePWM、eCAP、eQEP(F2808、F2806、F2801处理器)80
4.3.3A/D转换模块82
4.3.4SPI外设接口82
4.3.5SCI通信接口83
4.3.6CAN总线通信模块83
4.3.7看门狗83
4.3.8通用目的数字量I/O84
4.3.9PLL时钟模块84
4.3.10多通道缓冲串口84
4.3.11外部中断接口84
4.3.12存储器及其接口84
4.3.13内部集成电路(I2C)85
4.4TMS320X28xx的应用领域85
[b]第5章双供电DSP电源设计[/b]
5.1总线冲突86
5.2内核和I/O供电次序控制策略87
5.2.13.3 V单电源上电次序控制87
5.2.2输入电压大于3.3 V的上电次序控制92
5.3TMS320F28xx电源设计94
[b]第6章TMS320F2812的时钟及看门狗[/b]
6.1时钟单元95
6.1.1时钟单元基本结构95
6.1.2锁相环电路96
6.1.3时钟单元寄存器98
6.2看门狗101
6.2.1看门狗的基本结构101
6.2.2看门狗基本操作101
6.2.3看门狗寄存器103
6.2.4看门狗应用105
[b]第7章可编程数字量通用I/O[/b]
7.1功能概述108
7.2端口配置109
7.3数字量I/O寄存器及其应用111
7.3.1I/O复用寄存器及其应用111
7.3.2I/O数据寄存器及其应用117
7.4数字量I/O应用举例119
[b]第8章中断系统及其应用[/b]
8.1中断概述及中断源122
8.2PIE中断扩展123
8.2.1外设级中断125
8.2.2PIE级中断125
8.2.3CPU级中断126
8.3中断向量126
8.3.1中断向量的分配126
8.3.2中断向量的映射方式127
8.4可屏蔽中断处理134
8.4.1中断标志设置(产生中断)134
8.4.2中断使能(单独使能中断)134
8.4.3全局使能(全局使能中断)135
8.5定时器中断应用举例135
8.5.1定时器基本操作135
8.5.2定时器寄存器136
8.6定时器中断应用举例139
[b]第9章事件管理器及其应用[/b]
9.1事件管理器概述143
9.2通用定时器144
9.2.1通用定时器计数模式145
9.2.2定时器的比较操作147
9.2.3通用定时器寄存器154
9.3比较单元及PWM输出159
9.3.1比较单元功能介绍159
9.3.2PWM信号160
9.3.3与比较器相关的PWM电路161
9.3.4PWM输出逻辑及死区控制162
9.3.5PWM信号的产生164
9.3.6比较单元寄存器169
9.4捕获单元175
9.4.1捕获单元的应用175
9.4.2捕获单元的结构176
9.4.3捕获单元的操作176
9.4.4捕获单元相关寄存器178
9.5正交编码脉冲单元180
9.5.1光电编码器原理180
9.5.2正交编码脉冲单元结构及其接口181
9.5.3QEP电路时钟182
9.5.4QEP的解码182
9.5.5QEP电路的寄存器设置183
9.5.6QEP电路应用183
9.6事件管理器中断185
9.6.1中断产生及中断矢量187
9.6.2定时器的中断187
9.6.3捕获中断188
9.6.4中断寄存器188
9.7事件管理器应用举例 192
[b]第10章SPI接口及其应用[/b]
10.1SPI模块功能概述200
10.2SPI的数据传输202
10.2.1主控制器模式203
10.2.2从设备模式204
10.2.3FIFO操作204
10.3SPI寄存器205
10.3.1SPI配置控制寄存器(SPICCR)205
10.3.2SPI操作控制寄存器(SPICTL)207
10.3.3SPI状态寄存器(SPISTS)208
10.3.4SPI波特率设置寄存器(SPIBRR)209
10.3.5SPI仿真缓冲寄存器(SPIRXEMU)210
10.3.6SPI串行接收缓冲寄存器(SPIRXBUF)211
10.3.7SPI 串行发送缓冲寄存器(SPITXBUF)211
10.3.8SPI串行数据寄存器(SPIDAT)212
10.3.9SPIFFTX寄存器213
10.3.10SPIFFRX寄存器214
10.3.11SPIFFCT寄存器215
10.3.12SPI优先级控制寄存器(SPIPRI)215
10.4应用实例216
[b]第11章eCAN总线及其应用[/b]
11.1CAN总线概述222
11.1.1CAN总线特点222
11.1.2CAN总线数据格式223
11.1.3CAN总线的协议225
11.2C28x的eCAN模块介绍228
11.2.1eCAN总线模块概述228
11.2.2eCAN总线模块特点229
11.3eCAN总线模块的使用232
11.3.1eCAN模块初始化232
11.3.2消息发送250
11.3.3消息接收254
11.3.4过载情况的处理260
11.3.5远程帧邮箱的处理261
11.3.6CAN模块中断及其应用263
11.3.7eCAN模块定时器管理272
11.3.8CAN模块的掉电模式275
11.4CAN总线应用举例276
11.4.1消息发送例程277
11.4.2消息接收例程282
[b]第12章SCI接口应用[/b]
12.1SCI接口特点286
12.2SCI数据格式288
12.3SCI增强功能291
12.3.1SCI 的16级FIFO缓冲291
12.3.2SCI 自动波特率检测292
12.3.3多处理器通信293
12.4SCI接口应用296
12.4.1硬件设计296
12.4.2SCI寄存器297
12.4.3SCI初始化298
12.4.4SCI发送数据304
12.5接收发送数据317
[b]第13章A/D转换单元[/b]
13.1A/D转换单元概述329
13.2排序器操作331
13.2.1排序器操作方式332
13.2.2排序器的启动/停止模式345
13.2.3输入触发源346
13.2.4排序转换的中断操作346
13.3ADC的时钟控制348
13.4ADC参考电压349
13.5ADC单元寄存器350
13.5.1ADC模块控制寄存器1350
13.5.2ADC模块控制寄存器2352
13.5.3ADC模块控制寄存器3355
13.5.4最大转换通道寄存器(MAXCONV)357
13.5.5自动排序状态寄存器 (AUTO_SEQ_SR)358
13.5.6ADC状态和标志寄存器 (ADC_ST_FLG)359
13.5.7ADC输入通道选择排序控制寄存器361
13.5.8ADC转换结果缓冲寄存器 (RESULTn)361
13.6ADC应用举例362
[b]第14章存储器应用及Boot引导模式[/b]
14.1F28xx映射空间概述367
14.2XINTF接口扩展369
14.2.1XINTF接口概述369
14.2.2XINTF接口操作370
14.2.3XINTF接口应用举例371
14.3Flash及其应用372
14.3.1Flash存储器特点372
14.3.2Flash存储器寻址空间分配372
14.3.3C28x启动顺序373
14.3.4Flash初始化374
14.3.5Flash编程375
14.4其他引导方式381
14.4.1处理器引导配置381
14.4.2C28x中断向量表383
14.4.3BOOTROM基本情况介绍383
14.4.4BootLoader数据流384
14.4.5BootLoader传输流程386
14.4.6初始引导汇编函数386
14.4.7SCI引导装载387
14.4.8并行GPIO装载387
14.4.9SPI引导模式389

freshair2010 发表于 2010-1-28 10:28

好书,支持,谢谢啦!

jhr_hit 发表于 2010-1-28 11:19

谢谢楼主 绝对支持 支持

jhr_hit 发表于 2010-1-28 11:20

希望大家多多发送电子版的图书

jhr_hit 发表于 2010-1-28 11:20

DSP 还需要在学习中互相讨论

bug1 发表于 2010-2-2 00:45

一定要顶,这么好的一本书

wangxihe 发表于 2010-2-4 20:35

lhlhlhlhlffgfffff

zhy980 发表于 2010-2-4 20:52

谢谢楼主,支持

dare_li 发表于 2010-2-6 08:54

谢谢了,请问还有孙丽明编写的那本书吗?

pjh71pjh07 发表于 2010-2-18 02:06

好,       aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

lpupc 发表于 2010-2-20 16:16

好书啊,正想去买

xiaodianlu1985 发表于 2010-2-24 15:46

很不错的资料!

dengzi20982 发表于 2010-3-1 10:52

hao ,hao ,hao

dengzi20982 发表于 2010-3-1 10:53

hao ,hao ,hao,hao

dengzi20982 发表于 2010-3-1 10:53

hao ,hao ,hao ,hao ,hao

lvy8023 发表于 2010-3-1 11:33

怎么没资源???我下不了。。。

dannygto 发表于 2010-3-2 12:38

谢谢楼主,支持

wwdragonfly 发表于 2010-3-3 11:08

谢谢楼主 绝对支持 支持

forest103459 发表于 2010-3-5 01:04

好东西谢谢分享

页: [1] 2 3 4

Powered by Discuz! Archiver 7.1  © 2001-2009 Comsenz Inc.

302 Found

302 Found


nginx/1.8.0