DSP技术与应用实验指导
作 者: 段丽娜 编
出版时间: 2013
丛编项: 21世纪高等院校电气工程与自动化规划教材
内容简介
《DSP技术与应用实验指导/21世纪高等院校电气工程与自动化规划教材》着重介绍了TMS320C54X/LF2407系列DSP相关实验,实验指导中给出了实验原理、完整的源程序,以及上机汇编、链接、调试过程,初学者可以按照书中给出的步骤动手操作,在实践中掌握DSP应用技术。《DSP技术与应用实验指导/21世纪高等院校电气工程与自动化规划教材》可作为电子与通信、自动化专业高年级本科生和研究生学习DSP实验课程的教材,也可供从事DSP芯片开发与应用的工程技术人员参考。
目录
第一部分 C5000/2000 DSP实验箱介绍
第一章 开发系统使用说明
1.1 DSP芯片简介
1.2 TMS320C54X的主要特性
1.3 TMS320C54X的结构
1.3.1 结构概述
1.3.2 总线结构
1.4 中央处理单元
1.4.1 算术逻辑单元
1.4.2 累加器
1.4.3 桶形移位器
1.4.4 乘法器/加法器单元
1.4.5 比较、选择和存储单元
1.4.6 指数编码器
1.4.7 CPU状态和控制寄存器
1.5 中央存储器组织
1.5.1 片内ROM
1.5.2 片内双访问RAM
1.5.3 片内单访问RAM
1.5.4 存储器映射寄存器
1.6 C54X芯片外部设备
1.6.1 通用I/O引脚
1.6.2 软件可编程等待状态发生器
1.6.3 可编程块切换逻辑
1.6.4 主机接口
1.6.5 硬件定时器
1.6.6 时钟发生器
1.6.7 串口
1.7 外部总线接口
1.8 IEEE 1149.1标准扫描逻辑
1.9 TMS320C54X引脚和信号说明
1.10 实验开发系统使用说明
1.11 LF2407A EVM板简介
第二章 CCS软件的使用
2.1 CCS5000 1.2的安装与配置
2.2 CCS5000 1.2的使用方法
2.2.1 CCS文件名介绍
2.2.2 编写一个简单的程序
2.2.3 CCS软件应用和DSP编程
2.2.4 CCS应用详解
2.2.5 建立工程文件
2.2.6 调试
2.2.7 载入可执行程序
2.2.8 使用反汇编工具
2.2.9 程序执行控制
2.2.10 断点设置
2.2.11 探针断点
2.2.12 内存、寄存器和变量操作
2.2.13 数据输入与结果分析
2.2.14 载入/保存数据
2.2.15 外部文件输入/输出
2.2.16 数据文件格式
2.2.17 利用图形窗口分析数据
2.2.18 评估代码性能
2.2.19 测量时钟
2.2.20 性能测试点
2.2.21 查看和定义内存映射
2.2.22 利用GEL定义内存映射
2.2.23 通用扩展语言GEL
2.2.24 GEL函数调用
2.2.25 GEL语法
第二部分 C5000/2000 DSP实验项目
第三章 硬件开发实验
实验一 常用指令实验
实验二 定时器实验 I
实验三 定时器实验Ⅱ
实验四 外部RAM存储实验
实验五 I/O口实验
实验六 串口与PC机通信实验
实验七 主机接口(HPI)实验
实验八 A/D转换和D/A转换实验
第四章 软件算法实验
实验九 基本算术运算实验
实验十 卷积(Convolve)算法实验
实验十一 相关(Correlation)算法实验
实验十二 快速傅里叶变换(FFT)算法实验
实验十三 离散余弦变换(DCT)算法实验
实验十四 有限冲击响应滤波器(FIR)算法实验
实验十五 无限冲击响应滤波器(IIR)算法实验
实验十六 自适应滤波器LMS算法实验
实验十七 语音编码/解码(G711编码/解码器)
第五章 扩展性实验
实验十八 软件无线电技术实验
实验十九 任意波形发生器实验
实验二十 语音录放实验
实验二十一 液晶显示屏使用实验
实验二十二 BOOTLOAD实验
实验二十三 继电器实验
实验二十四 交通灯实验
实验二十五 步进电动机实验
实验二十六 直流电动机实验
实验二十七 中文点阵液晶实验
第六章 C2000 DSP实验项目
实验一 CC C2000的安装与设置
实验二 I/O口基本操作实验
实验三 定时器操作实验
实验四 通用定时器的比较操作实验
实验五 带死区的PWM输出实验
实验六 ADC采样实验
实验七 SPI接口的DA转换实验
实验八 利用SPI对外部EEPROM读写访问
实验九 SCI异步串行通信实验
实验十 CAN实验
实验十一 Flash烧写实验
第七章 电动机控制实验
实验十二 直流电动机测转向实验
实验十三 直流电动机测转速和PID调速实验
实验十四 交流电动机测速和PID调速实验
附录 管脚分配表
参考文献