主页 详情

《DSP原理与应用 基于TMS320F28075》_马骏杰编著_14209487_9787512423244

【书名】:《DSP原理与应用 基于TMS320F28075》
【作者】:马骏杰编著
【出版社】:北京:北京航空航天大学出版社
【时间】:2017
【页数】:454
【ISBN】:9787512423244
【SS码】:14209487

最新查询

内容简介

第1章 概述

1.1 数字信号处理的概念

1.1.1 模拟信号与数字信号

1.1.2 信号的处理方式

1.2 DSP芯片的结构特点

1.2.1 采用哈佛总线结构

1.2.2 采用流水线技术

1.2.3 增加硬件功能单元

1.3 TI公司典型DSP产品

1.3.1 TMS320系列DSP分类

1.3.2 TMS320F28x系列概况

1.3.3 F28075的封装及引脚定义

第2章 F28075的结构原理

2.1 F28075的内部结构

2.1.1 F28075的基本组成

2.1.2 F28075的总线结构

2.2 F28075中CPU基本结构

2.2.1 F28075的运算执行单元

2.2.2 F28075的寄存器组

2.2.3 F28075的流水线操作

2.3 F28075的存储器配置

2.3.1 内部存储器

2.3.2 双代码安全模块DCSM

2.3.3 片上外设

2.4 三角数学运算单元TMU

2.4.1 TMU功能概述

2.4.2 TMU指令解析

第3章 系统初始化模块

3.1 F28075时钟及控制

3.1.1 F28075时钟的产生

3.1.2 F28075系统时钟的分配

3.1.3 F28075的低功耗模式

3.1.4 F28075的看门狗电路

3.1.5 系统初始化综合应用案例

3.2 F28075的CPU定时器

3.2.1 定时器结构原理

3.2.2 定时器中断申请途径

3.2.3 定时器寄存器及位域结构体定义

3.2.4 定时器应用示例

3.3 寄存器的保护功能

第4章 编程开发环境及程序应用语言

4.1 软件开发及COFF概念

4.1.1 CCSv6的安装及基本设置

4.1.2 CCSv6调试环境

4.2 创建链接器命令文件——CMD

4.2.1 CMD文件概述

4.2.2 存储器映射说明及程序段的放置

4.3 F28075的C语言编程基础

4.3.1 F28075的C语言数据型

4.3.2 C语言重要的关键字

4.3.3 CCS综合应用——如何创建工程文件

第5章 F28075的GPIO应用

5.1 GPIO功能结构

5.1.1 GPIO引脚分组及控制

5.1.2 GPIO的输入限定

5.1.3 GPIO寄存器

5.1.4 寄存器的位域结构

5.1.5 GPIO特殊功能函数

5.2 X-Bar原理解析

5.2.1 输入X-Bar

5.2.2 输出X-Bar

5.3 GPIO应用例程

第6章 F28075的复位及中断系统

6.1 复位及程序引导过程

6.1.1 F28075的复位源

6.1.2 引导加载程序

6.1.3 复位代码流

6.2 中断系统的结构

6.2.1 F28075中断管理机制

6.2.2 PIE外设中断扩展模块

6.2.3 PIE初始化及中断响应

6.2.4 不可屏蔽中断NMI原理解析

6.2.5 外部中断

6.2.6 应用实例——如何创建中断服务程序

第7章 F28075的模拟子系统

7.1 数/模转换器ADC

7.1.1 ADC模块的构成

7.1.2 ADC的触发及转换优先级

7.1.3 ADC后续处理块

7.1.4 ADC的时钟流

7.1.5 校准参考及有符号电压处理

7.1.6 ADC相关寄存器

7.1.7 ADC例程分析

7.2 比较器子系统CMPSS

7.2.1 CMPSS概述

7.2.2 CMPSS功能原理

7.2.3 CMPSS相关寄存器

7.2.4 CMPSS应用例程

7.3 数/模转换模块DAC

7.3.1 DAC的功能原理

7.3.2 DAC相关寄存器

7.3.3 DAC应用例程

7.4 Delta-Segma滤波器模块SDFM

第8章 F28075片上控制外设

8.1 增强型脉宽调制模块ePWM

8.1.1 ePWM原理概述

8.1.2 时间基准子模块原理及应用

8.1.3 计数器比较子模块原理及应用

8.1.4 动作限定子模块原理及应用

8.1.5 ePWM计算实例——如何产生对称及非对称波形

8.1.6 死区控制子模块原理及应用

8.1.7 数字比较及触发区子模块的原理及应用

8.1.8 事件触发子模块原理及应用

8.1.9 ePWM模块应用实例

8.2 高分辨率增强型脉宽调制模块HRPWM

8.2.1 HRPWM的操作方式

8.2.2 高分辨率周期控制

8.2.3 HRPWM模块的寄存器

8.2.4 HRPWM应用实例

8.3 增强型捕获模块——eCAP

8.3.1 捕获操作模式及APWM操作模式

8.3.2 eCAP模块的寄存器

8.3.3 eCAP程序例程

第9章 控制率加速器CLA原理及应用

9.1 控制率加速器CLA概述

9.1.1 CLA的功能原理

9.1.2 CLA存储器及寄存器访问

9.2 CLA的任务编程

9.2.1 什么是CLA的任务

9.2.2 CLA的初始化

9.2.3 CLA的编程语言

9.3 CLA的应用实例——浮点FIR滤波器设计

第10章 F28075系统设计

10.1 JTAG仿真分析

10.2 Flash配置及存储器性能

10.3 Flash编程

10.3.1 Flash编程基础

10.3.2 Flash操作代码分析

第11章 F28075片上串行通信单元

11.1 串行通信基本概念

11.2 SCI通信模块及应用

11.2.1 SCI基本数据格式

11.2.2 SCI工作原理

11.2.3 多重处理器唤醒模式

11.2.4 SCI相关寄存器

11.2.5 SCI应用示例

11.3 SPI通信模块及应用

11.3.1 SPI数据传输原理

11.3.2 SPI相关寄存器

11.3.3 SPI应用实例

11.4 I2C通信模块及应用

11.4.1 I2C总线概述

11.4.2 I2C总线基本原理

11.4.3 I2C相关寄存器

11.4.4 I2C应用实例

11.5 CAN通信模块及应用

11.5.1 CAN通信工作原理

11.5.2 CAN模块相关寄存器

11.5.3 CAN应用实例

11.6 USB通信模块概述

第12章 基于F28075的工程应用

12.1 电动机的数字控制

12.1.1 交流电动机运行原理概述

12.1.2 交流电动机控制原理概述

12.1.3 3相电压源逆变器控制原理

12.1.4 电机控制器典型系统设计

12.1.5 永磁同步电动机直接转矩控制技术的研究

12.2 基于DSP的PWM整流器设计

12.2.1 PWM整流电路拓扑

12.2.2 电压型PWM整流器的控制方法

12.2.3 PWM整流器的建模及基本特性

12.2.4 PWM整流器的数字化实现方案

附录A 浮点汇编指令

附录B 外设时钟控制寄存器PCIKCRn(n=0~14)位格式

附录C PIE中断向量表存储器定位

附录D PieVectTableInit的结构体定义

附录E 正弦数据表(Q15格式)

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
c08a326178175920f5e5e772ba6286ce#5cb08f408476b3cadb6af16910f8b671#82302187#14209487.zip