数字信号控制器原理及应用:基于TMS320F2808
作 者:刘和平 著作
定 价:49.5
出 版 社:北京航空航天大学出版社
出版日期:2011年07月01日
页 数:423
装 帧:平装
ISBN:9787512404113
《数字信号控制器原理及应用:基于TMS320F2808》介绍TI公司推出的数字信号控制器芯片TMS320F2808的硬件结构、内部功能模块、系统控制和中断、流水线、寻址模式、汇编语言、C语言编程和调试环境、F2808实验开发板、外设模块等。以F2808的原理和应用为主线,介绍各个功能模块(I/O、eSCI、A/D、ePWM、eQEP、eCAP、12C、SPI、eCAN)的基本原理,列举出相应的应用实例,给出应用的电路原理图和源程序清单。书中提供的所有程序均在《数字信号控制器原理及应用:基于TMS320F2808》作者配套设计的实验开发板上调试通过。
《数字信号控制器原理及应用:基于TMS320F2808》通俗易懂,实例清楚易用,力求让学习数字信号控制器应用开发的人员容易入门,快速上手。附带光盘一张,内含书中全部程序代码。
《数字信号控制器原理及应用:基于TMS320F280null
《数字信号控制器原理及应用:基于TMS320F2808》介绍TI公司推出的数字信号控制器芯片T:MS320F2808的硬件结构、内部功能模块、系统控制和中断、流水线、寻址模式、汇编语言、C语言编程和调试环境、F2808实验开发板、外设模块等。以F2808的原理和应用为主线,介绍各个功能模块(I/O、eSCI、A/D、ePWM、eQEP、eCAP、I2C、SPI、eCAN)的基本原理,列举出相应的应用实例,给出其应用的电路原理图和源程序清单。书中提供的所有程序均在《数字信号控制器原理及应用:基于TMS320F2808》作者配套设计的实验开发板上调试通过。《数字信号控制器原理及应用:基于TMS320F2808》通俗易懂,实例清楚易用,力求让学习数字信号控制器应用开发的人员容易入门,快速上手。附带光盘一张,内含书中全部程序代码。
《数字信号控制器原理及应用:基于TMS320F2808》可null
无
C2接收到一条有效信息后,信息控制器的接收控制单元将确定是否将接收到的信息存入能存储32条信息的RAM存储器邮箱中。接收控制单元检测所有邮箱的状态、标识符和屏蔽,然后确定存入相应的邮箱。接收的信息存入通过接收滤波认可后的**个邮箱。如果接收控制单元不能找到任何邮箱存储该信息,那么就丢弃该信息。
一条信息必须由11位或29位的标识符、一个控制域和一个高达8字节的数据组成。
当必须发送一条信息时,信息控制器发送该信息到C的发送缓存器,这样就可以在下一个总线空闲状态时发送信息。当需要发送一条以上的信息时,信息控制器将准备好要发送的*高优先级(该优先级由信息优先级寄存器确定)的信息送人C2。如果两个邮箱具有相同的优先级,则序号较大的邮箱将优null
第1章 TMS320F2808概述
1.1 概述
1.2 TMS320F2808CPU控制器的功能结构图
1.3 TMS320F2808引脚功能介绍
1.4 TMS320F2808存储器映射图
第2章 FMS320F2808内部功能
2.1 内存总线
2.2 外设模块总线
2.3 实时的JTAG
2.4 存储单元
2.5 中断扩展模块
2.6 外部中断
2.7 振荡器与锁相环
2.8 程序监视器
2.9 外设模块时钟
2.10 低功耗工作模式
2.11 外设模块结构
2.12 通用输入/输出多路复用器
2.13 32位CPU定时器
2.14 电机控制模块
2.15 串行接口
2.16 寄存器映射
2.17 仿真寄存器
第3章 YMS320F2808系统控制和中断
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 F1ash存储器流水线模式
3.1.6 F1ash存储器和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 TMS320F2808芯片的10MHz外部晶振的10倍频时钟设置
3.3.4 低功耗工作模块
3.3.5 程序监视器模块
3.3.6 32位CPU定时器0、1、2
3.4 外设中断扩展模块
3.4.1 PIE模块
3.4.2 中断源
3.4.3 PIE配置和控制寄存器
3.4.4 外部中断控制寄存器
第4章 IMS320F28x流水线、寻址模式及汇编语言指令集简介
4.1 流水线
4.1.1 指令的流水线操作
4.1.2 流水线活动
4.1.3 流水线活动的冻结
4.1.4 流水线保护
4.1.5 避免无保护操作
4.2 TMS320F28x寻址模式
4.2.1 寻址模式分类
4.2.2 寻址模式选择位
4.2.3 汇编器/编译器与AMODE位的关系
4.2.4 直接寻址模式
4.2.5 堆栈寻址模式
4.2.6 间接寻址模式
4.2.7 寄存器寻址模式
4.2.8 数据/程序/IO空间立即寻址模式
4.2.9 程序空间间接寻址模式
4.2.1 0字节寻址模式
4.2.1 132位定位操作
……
第5章 C语言调试环境和编程
第6章 TMS320F2808实验开发板
第7章 数字量输入/输出模块
第8章 串行通信
第9章 A/D转换器
第10章 ePWM模块
第11章 eQEP模块
第12章 捕获模块
第13章 I2C串行通信
第14章 串行外设接口
第15章 增强型局域网控制器
第16章 TMS320F2808的C语言编程应用实例
参考文献