DSP实验一_07电子信息工程本一_魏炯_07202053235_第1页
DSP实验一_07电子信息工程本一_魏炯_07202053235_第2页
DSP实验一_07电子信息工程本一_魏炯_07202053235_第3页
DSP实验一_07电子信息工程本一_魏炯_07202053235_第4页
DSP实验一_07电子信息工程本一_魏炯_07202053235_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

温州大学瓯江学院 实实 验验 报报 告告 实验课程 DSP 原理与应用 实验项目 CCS 基础知识 实验地点 1 B311 班 级 07 电子信息工程本一 学生姓名 魏炯 学 号 07202053235 教师评分 日 期 温州大学瓯江学院实验报告 第 2 页 共 8 页 一 实验目的和要求一 实验目的和要求 1 熟悉 CCS 集成开发环境 掌握工程的生成方法 2 熟悉 CCS 的配置 二 实验主要仪器设备二 实验主要仪器设备 PC 机 DSP 硬件仿真器 SEED DTK DSP Teaching Kit 三 实验内容三 实验内容 1 硬件仿真器的安装 将 USB 仿真器 USB 插头插入 PC 机的 USB 口 启动计算机后识别 SEED XDSUSB2 0 硬件 识 别后安装其驱动程序 驱动程序在文件夹 Drivers For CCS2 2 下的 seedusb20setup 点击安装 按照提示依次执行 同时默认路径为 CCS 的安装路径 安装完毕后打开控制面板查看系统中的设备管理 出现如下结果 证明硬件连接成功 否则需检查 硬件是否连接正确和 USB 驱动安装是否正确 仿真器插头 JTAG 与实验箱主板 SEED DEC5416 的 JTAG 插头 J1 相连 打开实验箱电源开关 观察 SEED DTK MBOARD 单元的 5V 3 3 V 15V 15V 的电源指示灯以及 SEED DEC5416 的 D1 D3 的电源指示灯是否亮 若有不亮的 断开电源 检查电源 可以双击文件夹 Drivers For CCS2 2 下的 usb20emurst exe 如果出现如下提示 证明仿真器与目 标系统连接正常 温州大学瓯江学院实验报告 第 3 页 共 8 页 2 驱动程序的配置 双击桌面上的 Setup css2 5000 点击 clear 根据 DSP 的型号进行相应的 TI 驱动程序 选中 C5416 XDS510 Emulator 点击 import 软后根据下图进行其他项配置 温州大学瓯江学院实验报告 第 4 页 共 8 页 点击 close 关闭 点击 C5416 XDS519 Emulator 点鼠标右键 点击 properties 在弹出的对话框中点击向下键 添加第二项 温州大学瓯江学院实验报告 第 5 页 共 8 页 点击 Browse 选中 CCS 中 drivers 目录下的 seedusb2 cfg 文件 同时打开 点击 next 其他全部为默认 保存设置 启动 CCS 调试界面 3 简述一下菜单的作用 File Load Porgram View Disassembly View Memory View Registers CPU Registers Project Rebuiled All Debug Breakpoints Debug StepInto 4 简单描述建立工程到运行程序的流程 四 程序设计 1 编程实现 编程实现 12 5 7 结果放入累加器 结果放入累加器 A 中中 将指令复制到以下空白处将指令复制到以下空白处 温州大学瓯江学院实验报告 第 6 页 共 8 页 file addasm asm mmregs global aadasm text aadasm LD 12 B LD 5 A add B A LD 7 B SUB B A loop nop nop nop b loop end 2 将数字 将数字 1 2 3 10 依次放到数据存储器以依次放到数据存储器以 0100H 开始的单元中 然后将这开始的单元中 然后将这 10 个数字相个数字相 加 结果放到累加器加 结果放到累加器 A 中 编程实现 并调试 中 编程实现 并调试 将指令复制到以下空白处将指令复制到以下空白处 file addasm asm mmregs data table word 1 2 3 4 5 6 7 8 9 10 global aadasm text aadasm STM 0100H AR4 RPT 9 MVPD table AR4 LD 0 A RPT 10 温州大学瓯江学院实验报告 第 7 页 共 8 页 ADD AR4 A loop nop nop nop b loop end 用到哪些循环类指令 并对这些指令进行解释说明用到哪些循环类指令 并对这些指令进行解释说明 RPT 9 循环执行下一条指令循环执行下一条指令 10 次次 单步运行程序 说明各主要寄存器值的变化单步运行程序 说明各主要寄存器值的变化 执行以下指令后执行以下指令后 STM 0100H AR4 RPT 9 MVPD table AR4 AR4 寄存器从寄存器从 0100H 加到加到 010AH 执行以下指令后执行以下指令后 LD 0 A RPT 10 ADD AR4 A AR4 寄存器从寄存器从 010AH 加到加到 0100H 累加器累加器 A 从刚开始的从刚开始的 0 第一次加第一次加 10 第二次加 第二次加 9 第十次加第十次加 1 最后 最后 A 的值为的值为 55 温州大学瓯江学院实验报告 第 8 页 共 8 页 在编程和调试过程碰到什么问题 如何解决的 在编程和调试过程碰到什么问题 如何解决的 寄存器与硬件地址冲突 进行如下改写 寄存器与硬件地址冲突 进行如下改写 MEMORY 中的 data DARAM PAGE 1 改为 data IPROG2PAGE 0 编程编程2 3 4

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论