TMS320F28335 DSP原理、开发及应用
依托多年工程经验,讲述TMS320F28335 DSP的设计,实例丰富,注重实践,硬件设计和程序代码均在实际产品中得到验证。,提供源码和课件

作者:符晓、朱洪顺

丛书名:电子设计与嵌入式开发实践丛书

定价:79元

印次:1-12

ISBN:9787302437932

出版日期:2017.10.01

印刷日期:2025.01.07

图书责编:刘星

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书介绍了TI公司的TMS320F28335 DSP在工业控制与电机驱动系统中的开发与应用。以CCS 6.x版本为基础,讲述了其编程开发的方法与流程,并描述了编译器与链接器的各种典型选项及其含义。基于TMS320F28335 DSP的众多片上外设,描述了电机控制中常用片上外设与接口,如GPIO、ADC、ePWM、eQEP、eCAP、SCI、SPI、DMA、XINTF、HRPWM、eCAN等的使用方法,并附有具体的例程。最后,描述了电机控制常用算法的具体实现,并给出了控制永磁同步电机的典型例子。 本书可作为DSP开发应用的初、中级读者学习使用TMS320F2833x DSP的教材,也可为其他层次的DSP开发应用人员提供参考。

(1)本书提供教学课件(PPT)和程序源代码,请在清华大学出版社本书页面下载。 (2)知识系统。本书介绍了TI公司的TMS320F28335 DSP在工业控制与电机驱动系统中的开发与应用。以CCS6.x版本为基础,讲述了其编程开发的方法与流程,并描述了编译器与链接器的各种典型选项及其含义。 (3)注重实践。本书基于TMS320F28335 DSP的众多片上外设,描述了电机控制中常用的片上外设与接口,如GPIO、ADC、ePWM、eQEP、eCAP、SCI、SPI、DMA、XINTF等的使用方法,并附有具体的例程。最后,描述了电机控制常用算法的具体实现,并给出了控制永磁同步电机的详细例子。

Foreword 前言 TMS320F28335属于TI公司的C2000系列DSP的高端系列。它具有强大的数字信号处理功能,集成了大量的外设供控制使用,具有微控制器(MCU)的功能,并兼有RISC处理器的代码密度(RISC的特点是单周期指令执行,寄存器到寄存器操作,以及改进的哈佛结构、循环寻址)和DSP的执行速度。除此之外,其开发过程与微控制器的开发过程又比较相似(微控制器的功能包括易用性、直观的指令集、字节包装和拆包、位操作),其处理能力强大,片上外设丰富,在高性能的电机控制领域中得到了广泛的引用。 本书作者在TI公司从事C2000系列DSP开发应用多年,书中集合了作者在开发过程中的一些经验,供广大读者交流、讨论。 本书共18章。 第1~15章讲述基础知识,首先简要介绍目前用于高性能电机控制开发的DSP现状,其次重点描述TMS320F28335 DSP CPU+FPU的架构特点。接着,基于目前最新的CCStudio 6.x软件,描述开发、编程的思想与软件的基本使用方法。最后针对TMS320F28335(书中简称F28335)DSP具有众多功能强大的外设的特点,重点分析时钟与中断控制的流程,并描述电机控制中常用的片上外设与接口,如GPIO、ADC、ePWM、eQEP、eCAP、SCI、SPI、DMA、XINTF等的使用方法,并附有具体的例程。 第16~18章为应用部分,给出了交流调速中常用算法的DSP实现方法,并以永磁同步电机 为例,描述了完整的矢量控制系统及其DSP实现方案,最后描述了如何自己动手打造一个最小系统板。 在...

目录
荐语
查看详情 查看详情

目录

Contents

第1章电机控制DSP简介

1.1DSP芯片的主要特点

1.2常用电机控制芯片

1.3TI公司的DSP介绍

1.3.1C2000电机控制DSP的分类

1.3.2F28335系列的特点

1.3.3F28335系列的引脚说明

1.4F28335 DSP的内核

1.4.1CPU介绍

1.4.2总线结构

1.4.3流水线机制

1.4.4FPU流水线

1.5F28335 DSP的存储器

1.5.1存储器映射

1.5.2代码安全模块

1.6F28335 DSP的片上外设

1.7习题

第2章软件开发平台与编程方法

2.1基于CCS的开发流程

2.2链接时的命令文件——cmd文件

2.3外设寄存器的头文件与初始化

2.4数值的处理

2.4.1二进制下2的补码

2.4.2F28335的符号扩展模式

2.4.3二进制乘法

2.4.4二进制小数

2.4.5定点编程与浮点编程

2.4.6IEEE754单精度浮点

2.4.7调用TI的实时浮点库

2.5DSP编程中的数据类型

2.6基于CCS 6.x的开发流程

2.6.1新建工程

2.6.2添加文件

2.6.3工程属性配置

2.6.4程序调试

2.6.5烧写Flash

2.6.6CCS在线学习功能

2.6.7controlSUITETM学习套件

2.7习题

TM... 查看详情

(1)本书提供教学课件(PPT)和程序源代码,请在清华大学出版社本书页面下载。

(2)知识系统。本书介绍了TI公司的TMS320F28335 DSP在工业控制与电机驱动系统中的开发与应用。以CCS6.x版本为基础,讲述了其编程开发的方法与流程,并描述了编译器与链接器的各种典型选项及其含义。

(3)注重实践。本书基于TMS320F28335 DSP的众多片上外设,描述了电机控制中常用的片上外设与接口,如GPIO、ADC、ePWM、eQEP、eCAP、SCI、SPI、DMA、XINTF等的使用方法,并附有具体的例程。最后,描述了电机控制常用算法的具体实现,并给出了控制永磁同步电机的详细例子。

查看详情