本书介绍了TI公司最新推出的F28x系列DSP芯片,介绍了各个功能模块(或外设模块)的基本原理,并列举出相应的应用实例,给出了其电路原理接线图和源程序清单。
本书力求通俗易懂,实例清楚易用,目的是让学习数字信号处理器应用开发的人员容易入门,快速上手。
本书可作为大学本科生和研究生学习。“数字信号处理器原理及应用”课程的教材,也可作为数字信号处理器应用开发人员的参考书。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 数字信号处理器原理结构及应用基础--TMS320F28x(附光盘) |
分类 | 科学技术-工业科技-电子通讯 |
作者 | 刘和平//邓力//江渝//张占龙 |
出版社 | 机械工业出版社 |
下载 | ![]() |
简介 | 编辑推荐 本书介绍了TI公司最新推出的F28x系列DSP芯片,介绍了各个功能模块(或外设模块)的基本原理,并列举出相应的应用实例,给出了其电路原理接线图和源程序清单。 本书力求通俗易懂,实例清楚易用,目的是让学习数字信号处理器应用开发的人员容易入门,快速上手。 本书可作为大学本科生和研究生学习。“数字信号处理器原理及应用”课程的教材,也可作为数字信号处理器应用开发人员的参考书。 内容推荐 本书介绍了TI公司最新推出的F28x系列DSP芯片,内容包括:硬件概况、内部功能、系统控制和中断、外设模块等,另外还介绍了汇编语言、C语言编程与调试环境。全书以F28x的原理和应用为主线,介绍了各个功能模块(或外设模块)的基本原理,并列举出相应的应用实例,给出了其电路原理接线图和源程序清单。书中提供的所有程序均在设计的实验开发板上调试通过。 本书力求通俗易懂,实例清楚易用,目的是让学习数字信号处理器应用开发的人员容易入门,快速上手。 本书可作为大学本科生和研究生学习。“数字信号处理器原理及应用”课程的教材,也可作为数字信号处理器应用开发人员的参考书。 目录 前言 第1章 F28x简介 1.1 概述 1.2 F28x DSP CPU控制器的功能结构图 1.3 F28x系列DSP引脚功能 1.4 F28x系列DSP存储器映射图 第2章 F28x系列DSP内部功能 2.1 内存总线(哈佛总线结构) 2.2 外设模块总线 2.3 实时的JTAG 2.4 外部扩展接口XINTF(仅 F2812有) 2.5 存储单元 2.6 外设中断扩展(PIE)模块 2.7 外部中断(XINTl,XINT 2,XINT 13,XNMI) 2.8 振荡器与锁相环(PLL) 2.9 程序监视器(Watchdog) 2.10 外设模块时钟 2.11 低功耗工作模式 2.12 外设模块结构0,1,2(PFn) 2.13 通用输入输出(GPIO)多路复用器 2.14 32位CPU定时器(0,1,2) 2.15 电机控制外设模块 2.16 串行外设接口 2.17 寄存器映射 2.18 外部接口XINTF(仅 F2812有) 第3章 F28x系统控制和中断 3.1 Flash或OTP存储器 3.1.1 Flash存储器 3.1.2 OTP存储器 3.1.3 Flash和OTP功耗模式, 3.1.4 Flash和OTP性能 3.1.5 Flash流水线模式 3.1.6 Flash和OTP寄存器 3.2 代码安全模块 3.2.1 功能描述 3.2.2 CSM对其他片内资源的影响 3.2.3 用户应用中的代码安全保护的具体表现 3.2.4 代码安全保护逻辑需要做的和不要做的 3.2.5 CSM特点 3.3 时钟 3.3.1 时钟和系统控制 3.3.2 OSC和PLL模块 3.3.3 低功耗工作模块 3.3.4 程序监视器模块 3.3.5 32位CPU定时器0/1/2 3.4 外设中断扩展模块 3.4.1 PIE控制器 3.4.2 中断源 3.4.3 PIE配置和控制寄存器 3.4.4 外部中断控制寄存器 第4章 F28x流水线、寻址模式及汇编语言指令集简介 4.1 流水线 4.1.1 指令的流水线操作 4.1.2 流水线活动 4.1.3 流水线活动的冻结 4.1.4 流水线保护 4.1.5 避免无保护操作 4.2 F28x寻址模式 4.2.1 寻址模式分类 4.2.2 寻址模式选择位 4.2.3 汇编器/编译器对模式(AMODE)位的跟踪 4.2.4 间接寻址模式 4.2.5 堆栈寻址模式(SP) 4.2.6 间接寻址模式 4.2.7 寄存器寻址模式 4.2.8 数据/程序/IO空间立即寻址模式 4.2.9 程序空间间接寻址模式 4.2.10 字节寻址模式 2.4.11 32位定位操作 4.3 F28x汇编语言指令集 4.3.1 指令概述(按功能分类) 4.3.2 寄存器操作 第5章 C语言调试环境和编程 5.1 概述 5.1.1 C/C++语言特性 5.1.2 编译器输出文件特性 5.1.3 编译器接口连接特性 5.1.4 编译器操作特性 5.1.5 编译器应用程序特性 5.2 CCStudio 3.1的安装 5.2.1 CCStudio 3.1主程序安装 5.2.2 仿真器驱动程序安装 5.3 C/C++语言编译器集成调试环境介绍 5.3.1 配置仿真集成调试环境 5.3.2 集成调试环境介绍 5.3.3 菜单及功能介绍 5.3.4 工作窗口区介绍 5.4 用C/C++编译器开发应用程序的步骤 5.5 头文件和命令文件 5.5.1 头文件 5.5.2 命令文件CMD 第6章 砣812实验开发板 6.1 F2812实验开发板简介 6.2 F2812实验开发板功能介绍 第7章 数字输入输出模块 7.1 概述 7.2 数字I/O端口寄存器 7.3 I/O端口应用 第8章 串行通信接口 8.1 概述 8.2 串行通信接口的结构 8.2.1 串行通信接口的信号 8.2.2 多处理器和异步通信模式 8.2.3 串行通信接口可编程数据格式 8.2.4 SCI多处理器通信 8.2.5 空闲线多处理器模式 8.2.6 地址位多处理器模式 8.2.7 SCI通信格式 8.2.8 串行通信接口中断 8.2.9 SCI波特率计算 8.2.10 串行通信接口的增强特性 8.3 串行通信接口寄存器概述 8.4 串行通信接口程序设计举例 第9章 模数转换器 9.1 模数转换模块特性 9.2 自动排序器的工作原理 9.2.1 顺序采样模式 9.2.2 同时采样模式 9.3 自动排序连续模式 9.3.1 排序器的启动/停止模式 9.3.2 同时采样模式 9.3.3 输入触发器 9.3.4 在排序转换时的中断操作 9.4 模数转换时钟预分频 9.5 模数转换模块的低功耗工作模式 9.6 上电顺序 9.7 排序器的新增特性 9.8 模数转换寄存器 9.9 模数转换电路 9.10 模数转换应用举例 第10章 事件管理模块 10.1 概述 10.1.1 事件管理器功能 10.1.2 增强的事件管理器特性 10.1.3 事件管理寄存器地址 10.1.4 通用定时器 10.1.5 使用通用定时器产生PWM输出 10.1.6 全比较单元 10.2 PWM电路 10.2.1 与比较单元相关的PWM电路 10.2.2 PWM波形的产生 10.2.3 空间矢量PWM 10.3 捕获单元 10.3.1 捕获单元概述 10.3.2 捕获单元操作 10.3.3 捕获单元FIFO栈 10.3.4 捕获中断 10.3.5 捕获单元应用举例 10.4 正交脉冲编码电路 10.5 事件管理器中断 10.5.1 事件管理中断概述 10.5.2 事件管理中断请求和服务 10.6 事件管理寄存器 10.6.1 定时器寄存器 10.6.2 比较控制寄存器. 10.6.3 比较模式控制寄存器 10.6.4 捕获单元寄存器 10.6.5 事件管理器中断标志寄存器 10.6.6 事件管理器控制寄存器 10.6.7 寄存器位定义的变动 第11章 串行外设接口 11.1 概述 11.1.1 SPI结构框图 11.1.2 SPI模块信号总汇 11.2 SPI模块寄存器 11.3 串行外设接口操作 11.3.1 连接 11.3.2 串行外设的主控和从动模式 11.4 SPI中断 11.4.1 SPI中断控制位 11.4.2 数据格式 11.4.3 SPI波特率设置和时钟模式 11.4.4 串行外设接口的初始化 11.4.5 数据传送 11.5 SPI FIF0概述 11.6 SPI控制寄存器 11.7 SPI应用举例 第12章 增强型局域网控制器 12.1 eCAN控制器结构 12.1.1 CAN概述 12.1.2 CAN网络及模块 12.1.3 eCAN控制器概述 12.1.4 信息包 12.1.5 信息邮箱 12.2 eCAN寄存器 12.2.1 邮箱使能寄存器 12.2.2 邮箱方向寄存器 12.2.3 发送请求设置寄存器 12.2.4 发送请求复位寄存器 12.2.5 发送应答寄存器 12.2.6 发送终止应答寄存器 12.2.7 接收信息悬挂寄存器 12.2.8 接收信息丢失寄存器 12.2.9 远程帧悬挂寄存器 12.2.10 全局接收屏蔽寄存器 12.2.11 主控制寄存器 12.2.12 位时间配置寄存器 12.2.13 错误和状态寄存器 12.2.14 错误计数寄存器 12.2.15 中断寄存器 12.2.16 过冲保护控制寄存器 12.2.17 eCAN的I/O控制寄存器 12.2.18 定时器管理单元 12.2.19 邮箱设置 12.2.20 接收滤波器 12.3 eCAN模块的配置 12.3.1 CAN模块的初始化 12.3.2 eCAN的配置步骤 12.3.3 远程帧邮箱的处理 12.3.4 中断 12.3.5 CAN模块的掉电模式 12.4 eCAN控制器的程序设计举例 第13章 F2812的C语言编程应用实例 13.1 图形液晶显示模块与F2812接口编程 13.1.1 硬件设计 13.1.2 液晶显示模块指令系统 13.1.3 液晶显示程序清单 13.2 串行:EEPROM芯片与F2812接口编程 13.2.1 24LC256概述 13.2.2 24LC256与F2812的硬件接口 13.2.3 24LC256的应用编程 13.3 串行日历时钟芯片与F2812接口编程 13.3.1 PCF8583芯片简介 13.3.2 硬件设计 13.3.3 软件设计 13.3.4 PCF8583的应用编程 附录 逻辑符号对照表 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。