




已阅读5页,还剩33页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档 1欢迎下载 DSPDSP 原理及应用原理及应用 实验指导书实验指导书 编写人 许成哲编写人 许成哲 审核人 许一男审核人 许一男 延边大学工学院延边大学工学院 电子信息通信学科电子信息通信学科 精品文档 2欢迎下载 目目 录录 一 基础实验部分 基础实验部分 实验一 CCS 的使用实验 1 实验二 卷积运算实验 6 实验三 相关运算实验 9 实验四 快速傅里叶变换实验 11 实验五 离散余弦变换实验 13 实验六 有限冲击响应滤波器实验 15 实验七 无限冲击响应滤波器实验 21 二 选做实验部分二 选做实验部分 实验八 普通语音 A D 与 D A 实验 23 实验九 高精度音频 A D 与 D A 实验 25 实验十 AIC23 的数字录音实验 27 实验十一 BootLoader 实验 28 三 创新实验部分三 创新实验部分 实验十二 FIR 滤波器实时处理实验 30 实验十三 自适应滤波器实验 32 精品文档 1欢迎下载 实验一实验一 CCSCCS 的使用实验的使用实验 一 实验目的一 实验目的 1 熟悉掌握集成开发环境 CCS 软件 二 实验仪器及材料二 实验仪器及材料 1 一台装有 CCS 软件的计算机 2 DSP 实验箱的 TMS320C5410 主控板 3 DSP 硬件仿真器 三 预习要求三 预习要求 1 预习 CCS 安装与配置 四 实验内容四 实验内容 打开 CCS5000 主程序 打开的主界面如下 本节使用工程 Volume1 为例做一个实验 该实验开发并运行一个简单 的程序 指导读者如何新建一个工程 如何向工程添加源文件并修改代码 编 译并且运行程序 1 1 准备工作准备工作 在以下各节之前 为了便于学习 我们事先准备好实验文件 在 CCS 的安 装目录下 找到 myprojects 目录 在这里新建一个名为 volume1 的目 精品文档 2欢迎下载 录 再到 CCS 安装目录下找到 tutorial sim54xx volume1 目录 把下表的 7 个文件复制到刚才新建的目录下 需要复制的文件需要复制的文件文件说明文件说明 volume c 实验用 C 源文件 load asm 实验用汇编源文件 vectors asm 实验用中断向量表文件 volume h C 函数使用的头文件 volume cmd 内存定位文件 sine dat 实验用数据文件 volume gel 实验用 GEL 控制文件 2 2 新建工程文件新建工程文件 文件复制完成以后 启动 CCS 再主菜单中单击 Project 设计 会 有 new 和 open 选项 创建新工程使用 new 选项 程序会提问新建工 程的名字以及保存位置 指定后单击 确定 即可 3 3 向工程添加各类型文件向工程添加各类型文件 可以使用两种方式向工程添加源文件 CMD 文件和库文件 1 添加源文件 在主菜单中单击 Project 选择 Add Files to Project 命令 在弹出的添加文件对话框中找到目录 volume1 选择文件 volume c 单击 打开 按钮 如下面左图所示 另一个方法是在工程名 volume pjt 上单击鼠标右键 选择 Add Files 命令 在弹出的添加文件的对话框中 找到目录 volume1 再在添加文件对话框中单击 文件类型 选择 Asm Source Files a s 这样在添加文件对话框里就只显示指定类型 的文件 同时选择 load asm 和 vectors asm 单击 打开 精品文档 3欢迎下载 按钮 通过这种方法也可添加 C 代码文件 volume c 如右下图 所示 2 接着添加必需的内存定位文件 cmd 使用上述任一方式 向工 程里添加 volume cmd 注意在添加文件对话框的 文件类型 下 拉列表中要选择 Link Command File cmd 该文件定义了各代 码段和数据段在存储器中的位置 3 因为本实验工程是基于 C 语言编写的 因此还需要添加运行时支持 库 Run Time Support Library 如果基于汇编的就不需要 使用 上述任何一种方式 向工程添加 rts lib 文件 该文件存放在 CCS 的安装目录 c5400 cgtools lib 下 注意在添加文件对话框 的 文件类型 下拉列表中要选择 Object Library Files o l 4 添加头文件 在工程名 volume pjt 上单击鼠标右键 选择 Scan All Dependencies 这样 volume c 文件所包含的头文件 volume h 将出现在工程浏览窗中的 Iclude 文件夹中 头文 件实际不用人工添加 在 Build 工程时 CCS 本身就会自动完成扫描 4 4 查阅代码查阅代码 在继续完成实验之前 先阅读一下源代码 明白各文件内容 在工程浏览 窗里的 volume c 文件名上双击鼠标 即可在 CCS 的编辑窗口看到源代码 注意该文件的以下三个部分 1 在主函数输出消息 volume example started 后 主函数进入一个 无限循环 在循环内部调用了两个函数 dataIO 与 processing 2 函数 processing 对输入缓冲区的每个采样值乘以一个增益值 gain 并将结果存放到输出缓冲区中 改函数同时调用汇编程序 load 该函数会根据 processing 传递过来的参数 processingLoad 来消耗指令周期 模拟复杂信号处理算法在时间上 的消耗 3 函数 dataIO 在本实验中不作任何实际操作而直接返回 5 5 建造和运行程序建造和运行程序 建造 Building 在这里指编译 汇编 链接三个独立步骤按顺序联合运 行 在主菜单中单击 Project 选择 Rebuild All 或者单击工具条图标 精品文档 4欢迎下载 CCS 将重新对工程中所有文件进行编译 汇编 链接 并同步在底部窗口 中显示编译连接信息 连接完毕 CCS 生成一个 out 文件 默认存放在目 录 volume1 下的 debug 除错 目录中 建造完毕后 再完成装载程序的步骤 在主菜单中单击 File 选择 Load Program 在弹出对话框中 找到目录 volume1 下的 debug 目录 选择 volume out 并打开 CCS 装载完毕该文件到目标 DSP 以后 会自动弹出 Dissassembly 窗口 显示构成源代码的反汇编指令 同时 CCS 还会在底部弹出 stdout 栏 用 于显示程序在运行时的输出信息 现在可以运行我们的程序 在主菜单中单击 Debug 选择 Go Main 让程序从主函数开始运行 程序会停在 main 处 并会有一个黄色的箭头 标记当前要执行的 C 语言代码 如果希望同时看到 C 语言代码和对应编译生 成的汇编代码 在主菜单中单击 View 选择 Mixed Source ASM 此时会 有一个绿色箭头标记当前要执行的汇编代码 如图所示 精品文档 5欢迎下载 在主菜单中单击 Debug 选择 Run 或单击工具条图标 让程序全 速运行 如果能在底部的 stdout 标准输出窗口看到程序运行的输出信息 volume example started 证明程序能够正常运行 在主菜单中单击 Debug 选择 Run 或单击工具条图标 让程序停止运行 常用的按钮如下 单步执行 不进入子程序中 从子程序中执行出 执行到子程序开始处 运行程序 停止运行 全速运行程序 5 5 多种观察窗口帮助调试 多种观察窗口帮助调试 查看寄存器 在 CCS 中选择 View 菜单中的 CPU Registers 命令 查看数据 选择 View 菜单中的 Memory 命令 弹出设置窗口 按实际需 要指定其中的参数 如起始地址等 就可以观察到数据单元中的值 该值可以 以多种格式表示 查看程序中变量的当前值 可以在程序中用光标选中变量名 在鼠标右键 菜单中选择 Add to Watch Window 命令就可以把该变量添加到 Watch 窗口 随 精品文档 6欢迎下载 着程序的运行 可以在 Watch 窗口看到该变量的值的变化 显示图形 如果要观察的变量太多 例如要观察一个数组的值 那么可以 用一种更直观的方法 就是把数据用图形的方式表现出来 选择 View 菜单中的 Graph 命令 会有不同类型的图形可供选择 常用的是时域 频域波形 即 Time Frequency 项 在弹出的 Graph Property 对话框中 可以设定图形的标 题 数据的起始地址 采集缓冲区的大小 显示数据的大小 数据类型等属性 五 实验报告五 实验报告 1 整理使用 CCS 的步骤 六 思考题六 思考题 1 总结 DSP 基本开发流程 精品文档 7欢迎下载 实验二实验二 卷积运算实验卷积运算实验 一 实验目的一 实验目的 1 掌握卷积运算的基本原理 2 掌握用 C 语言编写 DSP 程序的方法 二 实验仪器及材料二 实验仪器及材料 1 一台装有 CCS 软件的计算机 2 DSP 实验箱的 TMS320C5410 主控板 3 DSP 硬件仿真器 三 预习要求三 预习要求 1 预习卷积的基本原理 四 实验内容四 实验内容 1 在 CCS 环境中打开本实验的工程 Ex2 pjt 2 编译并重建 out 输出文件 然后通过仿真器把执行代码 out 的文件 下 载到 DSP 芯片中 精品文档 8欢迎下载 3 把 x h 和 y 添加到 Watch 窗口中作为观察对象 选中变量名 单击鼠标 右键 在弹出菜单中选择 Add Watch Window 命令 4 单击运行 5 观察三个数组从初始化到卷积运算结束整个过程中的变化 可单击变量 名前的 号把数组展开 精品文档 9欢迎下载 6 修改输入序列的长度或初始值 重复上述过程 观察卷积结果 五 实验报告五 实验报告 1 整理卷积运算原理 2 整理实验步骤及其中间结果 六 思考题六 思考题 1 试用汇编语言编写实现卷积运算的程序 2 考虑如何实现复数的卷积运算 精品文档 10欢迎下载 实验三实验三 相关运算实验相关运算实验 一 实验目的一 实验目的 1 掌握相关系数的估计方法 2 掌握用 C 语言编写 DSP 程序的方法 二 实验仪器及材料二 实验仪器及材料 1 一台装有 CCS 软件的计算机 2 DSP 实验箱的 TMS320C5410 主控板 3 DSP 硬件仿真器 三 预习要求三 预习要求 1 预习自相关系数和互相关系数理论知识 四 实验内容四 实验内容 1 在 CCS 环境中打开本实验的工程 Ex3 pjt 2 编译并重建 out 输出文件 然后通过仿真器把执行代码 out 的文件 下 载到 DSP 芯片中 3 在 Watch 窗口中添加相关系数数组 r 作为观察对象 4 单击运行 观察数据值的变化 5 修改估计模式 mode 重复上述过程 观察有偏估计与无偏估计的差别 精品文档 11欢迎下载 6 修改输入数组 x 和 y 的初始赋值函数 参与估计的数组长度 输 出数组的长度等参数 重复上述过程 观察运行结果 五 实验报告五 实验报告 1 整理自相关与互相关系数理论内容 2 整理每个实验步骤所能观察到的中间结果 六 思考题六 思考题 1 试证明上面给出的第二组相关系数估计公式的无偏性 2 在本实验程序的基础上 修改代码 实现自相关系数的估计 3 分析阶数对相关系数的影响 精品文档 12欢迎下载 实验四实验四 快速傅里叶变换实验快速傅里叶变换实验 一 实验目的一 实验目的 1 掌握 FFT 算法的基本原理 2 掌握用 C 语言编写 DSP 程序的方法 二 实验仪器及材料二 实验仪器及材料 1 一台装有 CCS 软件的计算机 2 DSP 实验箱的 TMS320C5410 主控板 3 DSP 硬件仿真器 三 预习要求三 预习要求 1 预习基 2FFT 算法理论知识 四 实验内容四 实验内容 1 在 CCS 环境中打开本实验的工程 Ex4 pjt 2 编译并重建 out 输出文件 然后通过仿真器把执行代码 out 的文件 下 载到 DSP 芯片中 3 运行程序 4 选择 view graph time frequency 设置对话框中的参数 其 中 Start Address 设为 x re Acquisition buffer size 和 Display Data size 都设为 64 并且把 DSP Data Type 设为 32 bit floating point 如图 设置好后观察输入信号序列的波形 单边指数函数 如图 精品文档 13欢迎下载 同样方法观察经 DFT 变换后的输出序列 y re 的波形 Start Address 改 为 y re 其余参数不变 如图 5 在 Watch 窗口中添加 i j k m n a b c 等变量 在 Debug 菜单 中先 Restart 然后 Go main 单步运行程序 跟踪 FFT 算法的过程 可以跳过程序开始部分对各个数组的赋值代码 方法是在雷德算法的第一行 代码前设置断点 然后先单击运行 待程序停在该断点后再单步执行后面的代 码 见下图 6 修改 N 的值 应为 2 的整数次幂 如 8 16 32 等 最大不超过 256 或者修改输入信号 x 的函数 如直流 正弦 三角等 观察程序运行结果 注 意观察图形时 数据块大小要相应更改为当前 N 值 五 实验报告五 实验报告 1 整理基 2FFT 理论知识 2 整理每个实验步骤所能观察到的中间结果 六 思考题六 思考题 1 分析本实验程序中完成位倒序排列的 雷德算法 的原理 2 参考资料 了解 TMS320C5000 系列专门为 FFT 运算提供的 比特反转寻 址方式 3 思考如何实现实数序列的 FFT 它在复数序列的算法基础上还能作哪些 优化 从而进一步降低运算量和所需的存储空间 精品文档 14欢迎下载 实验五实验五 离散余弦变换实验离散余弦变换实验 一 实验目的一 实验目的 1 掌握离散余弦变换算法的概念和实现方法 2 掌握用 C 语言编写 DSP 程序的方法 二 实验仪器及材料二 实验仪器及材料 1 一台装有 CCS 软件的计算机 2 DSP 实验箱的 TMS320C5410 主控板 3 DSP 硬件仿真器 三 预习要求三 预习要求 1 预习一维离散余弦变换理论知识 四 实验内容四 实验内容 1 在 CCS 环境中打开本实验的工程 Ex5 pjt 2 编译并重建 out 输出文件 然后通过仿真器把执行代码 out 的文件 下 载到 DSP 芯片中 3 运行程序 4 在 Watch 窗口中添加 ck 变量 观察离散余弦变换的结果 当要把 ck 展 开时 程序会提示输入要显示的范围 源程序中 N 8 因此只需显示 0 7 如 图 5 修改 N 的值 可以是 16 32 64 256 或者修改输入信号 x 的函数 重复上述过程 观察程序运行结果 精品文档 15欢迎下载 五 实验报告五 实验报告 1 整理离散余弦变换数理论内容 2 整理每个实验步骤所能观察到的中间结果 六 思考题六 思考题 1 了解二维离散余弦变换的定义 2 把源程序改写成纯实数运算 精品文档 16欢迎下载 实验六实验六 有限冲击响应滤波器实验有限冲击响应滤波器实验 一 实验目的一 实验目的 1 掌握 FIR 滤波器的原理和窗函数设计法 2 掌握用 C 语言编写 DSP 程序的方法 二 实验仪器及材料二 实验仪器及材料 1 一台装有 CCS 软件的计算机 2 DSP 实验箱的 TMS320C5410 主控板 3 DSP 硬件仿真器 三 预习要求三 预习要求 1 预习 FIR 滤波器理论知识 四 实验内容四 实验内容 1 在 CCS 环境中打开本实验的工程 Ex6 pjt 2 编译并重建 out 输出文件 然后通过仿真器把执行代码 out 的文件 下 载到 DSP 芯片中 3 阅读源代码 记下各种窗函数的公式 4 运行程序 5 选择 view graph time frequency 设置对话框中的参数 其中 Start Address 设为 hd Acquisition buffer size 和 Display Data size 都设为 21 因为源程序中 n 21 并且把 DSP Data Type 设 为 32 bit floating point 设置好后观察理想冲击响应序列的波形示意图 可与公式对照分析 精品文档 17欢迎下载 6 观察其它序列的波形示意图 包括所用窗函数 w 加窗后响应序列 h 和输出对数幅频响应 db 的图形 这时的 Start Address 应分别设为 w 和 h 和 db 其中观察前两者时数据块大小设为 21 同 n 值 观察 db 时数据块大小设为 300 同l值 所观察到的图形应大致如下面五组 图所示 7 从 1 5 依次修改 m 的值 按上面步骤观察各图形 m 1 时 矩形窗函数 w 加窗后序列 h 加窗后的幅频响应 db 精品文档 18欢迎下载 m 2 时 三角窗函数 w 加窗后序列 h 加窗后的幅频响应 db 精品文档 19欢迎下载 m 3 时 汉宁窗函数 w 加窗后序列 h 加窗后的幅频响应 db 精品文档 20欢迎下载 m 4 时 汉明窗函数 w 加窗后序列 h 加窗后的幅频响应 db 精品文档 21欢迎下载 m 5 时 布莱克曼窗函数 w 加窗后序列 h 加窗后的幅频响应 db 五 实验报告五 实验报告 1 整理 FIR 滤波器设计方法 2 整理每个实验步骤所能观察到的中间结果 六 思考题六 思考题 精品文档 22欢迎下载 1 总结窗函数法的设计步骤和关键问题 精品文档 23欢迎下载 实验七实验七 无限冲击响应滤波器实验无限冲击响应滤波器实验 一 实验目的一 实验目的 1 掌握 IIR 滤波器的原理与设计方法 2 掌握用 C 语言编写 DSP 程序的方法 二 实验仪器及材料二 实验仪器及材料 1 一台装有 CCS 软件的计算机 2 DSP 实验箱的 TMS320C5410 主控板 3 DSP 硬件仿真器 三 预习要求三 预习要求 1 预习 IIR 滤波器理论知识 四 实验内容四 实验内容 1 在 CCS 环境中打开本实验的工程 Ex7 pjt 2 编译并重建 out 输出文件 然后通过仿真器把执行代码 out 的文件 下 载到 DSP 芯片中 3 运行程序 4 在 Watch 窗口观察系统函数 H z 的分子和分母系数 ptr b ptr a 写 出该滤波器的系统函数 5 选择 view graph time frequency 设置对话框中的参数 其中 Start Address 设为 hwdb Acquisition buffer size 和 Display Data size 都设为 50 并且把 DSP Data Type 设为 32 bit floating point 观察幅频响应的波形 如图 6 修改滤波器的设计参量 fp fr fs ap ar 等 重复上述过程 观察 精品文档 24欢迎下载 设计结果 其参数值均在编写的程序中请注意按程序修改 五 实验报告五 实验报告 1 整理 IIR 滤波器设计方法 2 整理每个实验步骤所能观察到的中间结果 六 思考题六 思考题 1 总结巴特沃思型滤波器的设计方法 精品文档 25欢迎下载 实验八实验八 普通语音普通语音 A DA D 与与 D AD A 实验实验 一 实验目的一 实验目的 1 熟悉 5410DSP 的 MCBSP 的使用 2 了解 AD50 的结构 3 掌握 AD50 各寄存器的意义及其设置 4 掌握 AD50 与 DSP 的接口 5 掌握 AD50 的通讯格式 6 掌握 AD50 的 DA 实验 二 实验仪器及材料二 实验仪器及材料 1 一台装有 CCS 软件的计算机 2 DSP 实验箱的 TMS320C5410 主控板 3 DSP 硬件仿真器 三 预习要求三 预习要求 1 预习 MCBSP 接口 2 预习 AD50 接口及其使用方法 四 实验内容四 实验内容 1 连接好 DSP 开发系统 音频线连接计算机和 AD50 模块的输入 另一条 音频线连接 AD50 模块输出和扬声器输入 或者用耳机连接 AD50 模块输出 2 调节 RPC03 可变电阻 使 Uc02 运放的正输入端 3 脚和 5 脚 出场前 均设计好 输入电平为 2 5V 把 JC05 跳到上面 3 3V AD50 做 Master 3 打开 CPU 寄存器观察窗口 把 OVLY 位设置为 0 因为我们把程序放到 片外 数据放到片内 4 本实验工程文件 ad50ad da ad50 pjt 编译之后下载程序到 DSP 5 复位 AD50 并观察 AD50 复位后默认的 MCLK FS 的频率 6 运行程序 用示波器观察设置 AD50 的 MCLK FS 频率的变化 7 当声音不清晰时可调节 RPC02 VOCAL OUTPUT 旁边那个 调节音量 使 音量大小恰当 8 计算机用声卡信号源产生声音信号 测试输入输出信号波形 精品文档 26欢迎下载 五 实验报告五 实验报告 1 整理每个实验步骤所能观察到的中间结果 六 思考题六 思考题 1 总结 A D 与 D A 的原理 精品文档 27欢迎下载 实验九实验九 高精度音频高精度音频 A DA D 与与 D AD A 实验实验 一 实验目的一 实验目的 1 熟悉 DSP 中多功能缓冲串口 MCBSP 2 熟悉数字 D A A D 芯片的功能和结构 3 掌握 MCBSP 及 AIC23 的设置和使用方法 4 了解 AIC23 与 MCBSP 的硬件结构与连接方式 二 实验仪器及材料二 实验仪器及材料 1 一台装有 CCS 软件的计算机 2 DSP 实验箱的 TMS320C5410 主控板 3 DSP 硬件仿真器 三 预习要求三 预习要求 1 预习 MCBSP 接口 2 预习 AIC23 接口及其使用方法 四 实验内容四 实验内容 本实验包含两部分 一部分是 AIC23 的 Bypass 功能 即从线路输入口 LINEIN 输入音频信号 控制芯片内寄存器 使输入音频信号通过 AIC23 内 Bypass 通道经功率放大直接输出 实现模拟到模拟输出 另一部分是 AIC23 的 D A 变换实验 即由 DSP 送来的音频数据字 经音频数字接口送到 AIC23 内 D A 变换成模拟信号 经功率放大器由耳机输出口 HPOUT 输出 1 我们首先要了解本次实验使用的硬件资源 在实验中我们使用 5410 芯 片的 MCBSP0 口和 AIC23 AIC23 有控制接口 音频数据接口 而 DSP 只提供了 MCBSP0 口 故该串口要复用 传送 AIC23 的控制字与音频数据字 2 实验要求首先实现 30 秒的 Bypass 功能 然后自动转换为 DSP 芯片输 出音频数据字 注意事项 1 AIC23 控制接口的通信模式是硬件控制 应将 AIC23 的 MODE 引脚拉 高电平 置 SPI 模式 即跳线帽插在中间与右边 2 由 CPLD 的内部设置 在音频数据传送过程中 应设 AIC23 为 DSP 主 模式 MCBSP0 为 DSP 从模式 并注意收发时钟 帧同步的极性与延迟脉冲的个 数设置匹配 精品文档 28欢迎下载 3 注意 AIC23 休眠寄存器中 ADC DAC 不能同时开启 否则芯片会自动 关闭 在改变控制字后应激活寄存器 否则芯片不会进入工作状态 3 音频线连接计算机和 AIC23 模块的输入 LINEIN 另一条音频线连接 AIC23 模块输出 PHONE 和扬声器输入 或者用耳机连接 AIC23 模块输出 PHONE 用计算机播放声音文件 4 本实验工程文件 aic23bypassda aic231215 pjt 编译之后下载 程序到 DSP 5 运行程序 听声音输出的变化 五 实验报告五 实验报告 1 整理每个实验步骤所能观察到的中间结果 六 思考题六 思考题 1 比较本实验和实验八 精品文档 29欢迎下载 实验十实验十 AIC23AIC23 的数字录音实验的数字录音实验 一 实验目的一 实验目的 1 熟悉掌握 TMS32C5410 配置 CODEC 芯片的过程 2 熟悉 AIC23 芯片的使用 3 掌握串口中断的配合使用 二 实验仪器及材料二 实验仪器及材料 1 一台装有 CCS 软件的计算机 2 DSP 实验箱的 TMS320C5410 主控板 3 DSP 硬件仿真器 4 MIC 一个 三 预习要求三 预习要求 1 预习 AIC23 接口及其使用方法 四 实验内容四 实验内容 1 用音频线连接实验箱的扬声器和 AIC23 模块的 LINEOUT 或者 PHONE 端 MIC 端口连接一个 MIC 2 打开 aic23micphone pjt 工程 这是一个 AIC23 的程序 编译 3 将编译的 aic23micphone out 文件通过仿真器下载到 DSP 芯片 执行 程序 4 听到 滴 的一声以后开始录音 大概 6 秒后 滴 的一声是录音结 束 接着 DSP 会循环回放刚才录的声音 如果想再次录音则需要再次下载并运 行 五 实验报告五 实验报告 1 整理每个实验步骤所能观察到的中间结果 六 思考题六 思考题 1 总结本实验的流程 精品文档 30欢迎下载 实验十一实验十一 BootLoaderBootLoader 实验实验 一 实验目的一 实验目的 1 掌握 TMS32C5410 Bootloader 的原理 2 掌握 TMS32C5410 Bootloader 的并行加载程序的编写 二 实验仪器及材料二 实验仪器及材料 1 一台装有 CCS 软件的计算机 2 DSP 实验箱的 TMS320C5410 主控板 3 DSP 硬件仿真器 三 预习要求三 预习要求 1 预习 BootLoader 内容 四 实验内容四 实验内容 1 打开 bypass pjt 工程 这是一个 AIC23 的程序 编译时注意加上参数 v 548 在 Project 菜单下的 Build Options 里面添加 这里我们的原程序 已经设置好了 2 打开 bootload pjt 工程 它是烧录 FLASH 的程序 编译 将 bootload 文件夹中编译好的 bypass out 文件 COPY 到 operate 文件夹里 打开 operation 文件夹调用 transfer bat 程序 即双击 transfer bat 将以上生成 的代码转换成可以直接烧录的 bypass dat 文件 3 调入执行代码 即 Load Program 下载到 CPU 4 装载可烧录的 DAT 文件 bypass dat 即 FILE DATA LOAD 到数据段 的 0X2000 空间起始的地址 如下图 5 执行 bootload 的代码 即运行 执行完后要中断程序 即停止运行 右窗口会自动打开相应的空间观察程序烧录是否正确 否则要分析原因 精品文档 31欢迎下载 6 烧录正确后 将 CCS 软件关闭 整个系统断电 断开仿真器 将拨码 开关 3 号拨到 OFF 位置 即 ON 的对面 为 MC 模式 7 用音频线连接计算机和 AIC23 输入 即 LINEIN AIC23 输出连接喇叭 即 LINEOUT 播放音乐 此时应该不能听到音乐 8 系统上电 观察 bootload 程序效果 如果没有听到输入的音乐可按 动几下复位键 五 实验报告五 实验报告 1 整理每个实验步骤所能观察到的中间结果 六 思考题六 思考题 1 简述 BootLoader 工作原理 精品文档 32欢迎下载 实验十二实验十二 FIRFIR 滤波器实时处理实验滤波器实时处理实验 一 实验目的一 实验目的 1 熟悉 FIR 数字滤波器在实际中应用的效果 2 了解低通 高通 带通滤波器的设计 二 实验仪器及材料二 实验仪器及材料 1 一台装有 CCS 软件的计算机 2 DSP 实验箱的 TMS320C5410 主控板 3 DSP 硬件仿真器 三 预习要求三 预习要求 1 预习 FIR 滤波器设计方法 四 实验内容四 实验内容 首先利用 MATLAB 信号处理工具箱事先
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 河北省雄县2025年上半年公开招聘城市协管员试题含答案分析
- 河北省唐海县2025年上半年事业单位公开遴选试题含答案分析
- 河北省清苑县2025年上半年事业单位公开遴选试题含答案分析
- 河北省馆陶县2025年上半年公开招聘村务工作者试题含答案分析
- 2025年度生猪养殖场农业产业化龙头企业发展合作协议
- 2025年度农业土地承包与农产品品牌培育合同
- 2025年度事业单位因私出国专家聘请合同
- 2025年度农业项目抵押担保合同样本
- 2025年度工业产品设计合同保密条款
- 2025版文创产品社会化媒体营销推广合同
- 河南02YG301 钢筋混凝土过梁
- 糖尿病患者体重管理专家共识(2024年版)解读
- 监理公司常用工具仪器技术手册
- 小学数学1-6年级公式大全(打印版)
- 华中科技大学青年长江学者答辩模板
- 手术室抢救药品应用
- 血液灌流操作流程课件
- 厦门国际港务股份有限公司薪酬考核体系及职业经理人机制、改革纲要汇报
- 幼儿园拍照培训
- 2023年各地中考语文卷名著《昆虫记》阅读题汇集练附答案解析
- 消防设备销售员入职培训
评论
0/150
提交评论