图书介绍
数字信号控制器原理与实践 基于MC56F82572025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 林志贵,王宜怀编著 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:9787512413405
- 出版时间:2014
- 标注页数:445页
- 文件大小:197MB
- 文件页数:459页
- 主题词:数字信号处理
PDF下载
下载说明
数字信号控制器原理与实践 基于MC56F8257PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 DSP56800E处理器概述1
1.1概述1
1.2 DSP56800E处理器2
1.3 DSP56800E的寻址方式7
1.4 DSP56800E指令系统8
1.4.1数据传送类指令8
1.4.2算术运算类指令9
1.4.3逻辑运算类与位操作类指令11
1.4.4程序控制类指令13
1.4.5 AGU算术指令14
1.5 DSP56800E汇编语言基础14
1.5.1 DSP56800E汇编源程序格式15
1.5.2 DSP56800E汇编语言伪指令17
第2章 MC56F825X硬件最小系统22
2.1 DSC概述22
2.1.1相关概念22
2.1.2 MC56F82xx系列DSC23
2.2 MC56F8257功能及存储器映像25
2.2.1 MC56F8257的功能26
2.2.2 MC56F8257的存储器映像及特点28
2.3 MC56F8257的引脚功能及硬件最小系统31
2.3.1 MC56F8257的引脚功能31
2.3.2 MC56F8257硬件最小系统35
2.3.3 MC56F8257硬件评估板与测试步骤38
第3章 第一个样例程序及工程组织39
3.1 MC56F8257的GPIO模块39
3.1.1 GPIO寄存器39
3.1.2 GPIO的工作方式44
3.1.3 GPIO的基本编程方法45
3.2 CodeWarrior开发环境46
3.3 CW环境下C语言工程文件的组织框架50
3.3.1工程文件的组织结构50
3.3.2系统启动及初始化相关文件51
3.3.3芯片初始化、主程序、中断程序及其他文件56
3.3.4机器码文件58
3.3.5 .lst文件与.map文件60
3.3.6实例:如何在CW环境下新建一个DSC工程61
3.4第一个C语言工程:控制小灯闪烁62
3.4.1 GPIO构件设计62
3.4.2 Light构件设计66
3.4.3 Light测试工程主程序68
3.4.4理解第一个C工程的执行过程69
第4章 队列式串行通信接口QSCI71
4.1异步串行通信的基础知识71
4.1.1串行通信的基本概念71
4.1.2 RS-232总线标准73
4.1.3 TTL电平到RS-232电平转换电路74
4.1.4串行通信编程模型76
4.2 MC56F8257的QSCI模块77
4.2.1 QSCI模块的特点77
4.2.2 QSCI工作方式78
4.2.3 QSCI模块的寄存器82
4.3 QSCI模块编程方法89
4.3.1 QSCI初始化与收发编程的基本方法89
4.3.2实例:QSCI构件设计与测试90
4.4实例:MC56F8257中断源与第一个带中断的编程97
4.4.1中断与异常的基本知识97
4.4.2 MC56F8257的中断机制98
4.4.3 MC56F8257的中断编程方法101
4.4.4实例:MC56F8257的中断优先级编程103
第5章 定时器模块105
5.1计数器/定时器的基本工作原理105
5.1.1硬件方式105
5.1.2软件方式106
5.1.3可编程计数器/定时器106
5.2 MC56F8257定时器模块106
5.2.1定时器模块特点及结构106
5.2.2定时器模块的工作方式107
5.3定时器模块的基本编程方法与实例110
5.3.1定时器模块计时功能的基本寄存器110
5.3.2实例:定时器构件设计与测试117
5.4定时器模块输入捕捉功能的编程方法与实例121
5.4.1输入捕捉的基本含义122
5.4.2输入捕捉的寄存器122
5.4.3实例:输入捕捉构件设计与测试123
5.5定时器模块输出比较功能的编程方法与实例128
5.5.1输出比较的基本含义128
5.5.2输出比较的相关寄存器129
5.5.3实例:输出比较构件设计与测试130
第6章 脉宽调制模块eFIexPWM137
6.1 PWM的基本原理137
6.2 eFlexPWM模块的内部结构及其特点138
6.3 eFlexPWM模块140
6.3.1时钟140
6.3.2发生器140
6.3.3计数同步142
6.3.4通道独立与互补144
6.3.5死区时间插入逻辑144
6.3.6输出逻辑148
6.3.7中断150
6.4 eFlexPWM的工作方式151
6.4.1对齐PWM151
6.4.2移相PWM153
6.4.3双转换PWM153
6.4.4 ADC触发154
6.4.5增强型输入捕捉154
6.4.6输出比较156
6.4.7同步转换输出156
6.5 eFlexPWM模块的相关寄存器157
6.6实例:eFlexPWM构件设计及测试178
6.6.1实例:边沿对齐PWM构件设计及测试178
6.6.2实例:死区时间插入逻辑构件设计及测试184
第7章 ADC模块187
7.1 ADC的基本知识187
7.1.1 ADC的基本问题187
7.1.2 A/D转换器188
7.1.3 A/D转换常用传感器190
7.1.4电阻型传感器采样电路设计191
7.2带有可编程增益放大器的ADC模块193
7.2.1时钟193
7.2.2工作模式194
7.2.3数据采样模式及处理196
7.2.4启动方式197
7.3 ADC模块的编程寄存器198
7.4 ADC模块编程方法与实例209
7.4.1 ADC模块基本编程方法209
7.4.2实例:ADC构件设计与测试210
第8章 DAC模块与高速比较器HSCMP模块215
8.1 DAC的基本知识215
8.1.1 D/A转换器的工作原理215
8.1.2 D/A转换器的主要技术指标218
8.2 DAC模块219
8.2.1 12位DAC模块219
8.2.2 5位VREF_DAC模块221
8.3 DAC模块的编程寄存器222
8.3.1 12位DAC模块的编程寄存器222
8.3.2 5位VREF_DAC模块的编程寄存器226
8.4 DAC模块编程方法与实例227
8.4.1 DAC模块基本编程方法227
8.4.2实例:DAC构件设计与测试227
8.5高速比较器HSCMP229
8.6 HSCMP工作模式230
8.6.1连续模式230
8.6.2采样模式230
8.6.3窗口模式231
8.7 HSCMP模块的编程寄存器232
8.8 DAC与HSCMP模块结合编程方法与实例235
8.8.1 HSCMP模块基本编程方法235
8.8.2实例:HSCMP构件设计与测试236
第9章 Flash存储器在线编程240
9.1概述240
9.2 MC56F8257 Flash存储器编程方法243
9.2.1 Flash存储器编程的基本概念244
9.2.2 Flash存储器的编程寄存器244
9.2.3 Flash存储器的编程步骤249
9.3 Flash在线编程252
9.4 Flash存储器的保护特性和安全性255
9.4.1 Flash存储器的保护特性255
9.4.2 Flash存储器的安全性255
9.4.3实例:Flash安全构件设计与测试256
第10章 队列式串行外设接口QSPI259
10.1 QSPI的基本工作原理259
10.1.1 QSPI特点260
10.1.2 QSPI的数据格式262
10.1.3 QSPI模块的数据传输时序265
10.1.4 QSPI模块的传输错误267
10.2 QSPI模块编程基础267
10.2.1 QSPI工作模式267
10.2.2 QSPI模块寄存器269
10.2.3 QSPI模块初始化275
10.3 QSPI模块编程实例276
10.3.1 QSPI主/从机构件共用函数276
10.3.2实例:QSPI主机构件设计与测试278
10.3.3实例:QSPI从机构件设计与测试282
第11章 I2C模块287
11.1概述287
11.2 I2C总线的工作原理289
11.2.1 I2C总线上的信号290
11.2.2 I2C总线上的数据传输格式291
11.2.3 I2C总线寻址约定292
11.2.4主机向从机读/写1个字节数据的过程292
11.3 I2C模块的编程基础294
11.3.1 MC56F8257的I2C模块294
11.3.2 MC56F8257的I2C模块寄存器294
11.3.3 MC56F8257的I2C模块中断301
11.3.4 MC56F8257的I2C模块初始化302
11.4实例:I2C模块编程304
11.4.1实例:I2C主机构件设计与测试304
11.4.2实例:I2C从机构件设计与测试310
11.5 MC56F8257的I2C模块的进一步讨论315
11.5.1仲裁程序315
11.5.2实现数据传输同步交换316
第12章 CAN总线317
12.1 CAN总线通用知识317
12.1.1 CAN硬件系统的典型电路318
12.1.2 CAN总线的有关基本概念320
12.1.3帧结构323
12.1.4位时间328
12.2 MSCAN模块328
12.2.1 MSCAN的特性328
12.2.2报文存储结构329
12.2.3标识符验收过滤332
12.2.4时钟系统333
12.2.5 CAN模块的工作模式336
12.2.6 CAN模块的中断338
12.3 MSCAN模块的编程寄存器339
12.4实例:MSCAN模块的双机通信357
12.4.1测试模型357
12.4.2编程要点357
12.4.3 CAN模块底层构件设计358
12.4.4测试操作要点365
12.5实例:MSCAN模块的自环通信365
12.5.1测试模型365
12.5.2编程要点及设计代码366
第13章 其他功能模块368
13.1片内时钟合成模块368
13.1.1概述368
13.1.2锁相环技术369
13.1.3时钟合成模块的编程寄存器371
13.1.4时钟模块初始化编程方法与实例376
13.2 SIM模块379
13.2.1概述379
13.2.2 SIM模块的编程寄存器380
13.3交叉开关模块393
13.4计算机运行监护模块COP398
13.5循环冗余校验发生器CRC402
13.6 MC56F8257的工作模式405
第14章 MC56F8257在滤波器设计中的应用407
14.1滤波器407
14.2 FIR滤波器中的应用408
14.2.1 FIR滤波器408
14.2.2实例:FIR构件设计与测试410
14.3 IIR滤波器中的应用416
14.3.1 IIR滤波器416
14.3.2实例:IIR构件设计与测试421
14.4自适应滤波器中的应用429
14.4.1自适应滤波器429
14.4.2实例:自适应滤波器构件设计与测试432
附录A MC56F825X系列的中断向量表438
附录B 本书配套教学硬件开发系统441
附录C 本书配套教学资料目录结构444
参考文献445
热门推荐
- 3012445.html
- 3645732.html
- 2478120.html
- 1705010.html
- 2907455.html
- 1281353.html
- 1780153.html
- 2228990.html
- 156401.html
- 459103.html
- http://www.ickdjs.cc/book_3200594.html
- http://www.ickdjs.cc/book_1346373.html
- http://www.ickdjs.cc/book_1034753.html
- http://www.ickdjs.cc/book_1667954.html
- http://www.ickdjs.cc/book_15238.html
- http://www.ickdjs.cc/book_1224124.html
- http://www.ickdjs.cc/book_290436.html
- http://www.ickdjs.cc/book_3207896.html
- http://www.ickdjs.cc/book_2274462.html
- http://www.ickdjs.cc/book_1991942.html