- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
dsp次教案5(开发工具)讲课用
第五章 DSP开发工具及环境 一、DSP开发工具介绍 ◆???? 软件仿真器(Simulator) ◆???? DSP入门套件(DSK,DSP Starter Kit) ◆ 标准评估模块(EVM) ◆ 硬件仿真器XDS510 ◆???? 集成开发软件CCS 1、软仿真器(Simulator) 软仿真器是一个软件程序,使用主机的处理器和存储器来仿真TMS320 DSP的微处理器和微计算机模式,从而进行软件开发和非实时的程序验证。 使用这种软仿真器,可以在没有目标硬件的情况下作DSP软件的开发和调试。 2、 DSP入门套件(DSK,DSP Starter Kit) DSK是一个较完整的DSP系统,它既具备良好的硬件平台,又配有CCS软件和应用示例,同计算机连接也十分方便。可以用于初学者的学习平台,或用于大学的教学使用。同时DSK也提供详细的原理图和PLD原码,对于开发是一个很好的参考。 3、标准评估模块(EVM) TMS320的评估模块(EVM)是廉价的开发板,用于器件评估、标准程序检查、以及有限的系统调试。EVM是一个PC插件,包括目标处理器、一个小容量的存储器、和有限的外设。EVM可以用来实时运行代码,并与外部系统接口。 4 、硬件仿真器XDS510 扩展开发系统(XDS,extended development system)是功能强大的全速仿真器,用以作系统级的集成与调试。 扫描式仿真(Scan-Based Emulator)是一种独特的、非插入式的系统仿真、集成、调试方法。使用这种方法,程序可以从片内或片外的目标存储器实时执行,在任何时钟速度下都不会引入额外的等待状态。 5、集成开发软件CCS CCS是开放的软件平台,它可以支持不同的硬件接口,因此不同的硬件接口必须通过标准的Driver同CCS连接。 ◆ 集成可视化代码编辑界面 ◆集成代码生成工具 ◆基本调试工具 ◆支持多DSP调试 ◆断点工具 二、硬件仿真系统 PCI开发系统 ISA开发系统 EPP开发系统 三、CCS的使用 编写源程序(*.asm、*.c) 链接命令文件 (*.cmd)。 建立项目文件(*.mak 或者*.pjt,1.2版本的使 用*.mak;2.0以上版本的使用 *.pjt)。 在项目文件建立之后,向项目添加程序。添 加的程序包括:源程序*.asm、*.c,链接命 令文件*.cmd以及根据需要可能要加入的库 文件*.lib等。 调试环境的设置: 系统默认的环境为当前CCS所在的Projects下,即所有的源程序、链接命令文件、项目文件以及调试过程中生成的目标文件 *.obj、映射文件*.map、绝对列表文件等以及链接成功后生成的COFF文件等都在此子目录下。如果想改变,就得设置路径使指向目标所在。 软件的调试 在设置完成后,就可进行调试。调试主要包括汇编、编译、链接。 当汇编完全通过后,即可进行输出文件的加载。 文件加载成功后,即可运行调试 。F5键连续运行;F8键单步执行。 可通过观察DSP的寄存器、数据存储器等进行调试。 检查调试情况 选择View菜单下的CPU Registers\ CPU Registers,观察CPU寄存器在程序运行时的变化情况; 选择View菜单下的CPU Register\Peripheral Regs ,观察CPU外围寄存器在程序运行时的变化情况; 选择View菜单下的Memory,可选数据区、程序区、I/O空间的数据变化情况 存储器窗口 例:软件仿真器Simulator的使用 建立子目录d:\tic5000\c5400\exerice 将lab1.asm,lab1.cmd文件拷贝在exerice子目录下。 进入CCS C5000 从Project 目录下选择new,建立一个新项目文件。 输入文件名:lab1.mak。(或lab1.pjt) 从Project 目录下选择Add Files to Project(给项目中添加文件),将需用的文件(源程序文件、链接文件等)lab1.asm, lab1.cmd添加入:lab1.mak。 分别对汇编器、编译器、链接器进行设计。 查看编译、链接过程中的信息 加载运行文件。 运行程序。 对程序进行调试。 四、程序设计举例 1、计算 .bss x ,5 .bss y,1 STM #x,AR1 STM
您可能关注的文档
- dh926啊1消防电话主机.ppt
- dhc荣p的安装与配置详解.ppt
- dhtml2-表格过层与样式表.ppt
- dip在手机检测花中的应用.ppt
- disc性格想测试及全面分析.ppt
- dis业务干部个秒人所得税析-杨柳.ppt
- divcss标准次化网页布局.ppt
- divcss不网页标准化布局.ppt
- divcss付三种经典布局教案.pptx
- diy手机贴三膜项目创业优势分析.ppt
- 巴州中石油昆仑燃气有限公司轮台清管站建设项目土壤污染状况调查报告.pdf
- 抚顺XX化工有限公司(老厂)土壤隐患排查报告(2024年).pdf
- 昌吉市世纪大道100号小区建设用地土壤污染状况调查报告.pdf
- 大塘四路以北、大塘六路以东土壤污染状况一阶段调查报告.pdf
- 德州市天衢新区澜智幼儿园地块土壤污染状况调查报告.pdf
- 巴州和静县创建全域旅游示范区基础设施建设项目(北山生态景区 旅游集散中心地块)土壤 污染状况调查报告.doc
- 商洛市2024-30号储备地块土壤污染状况调查.docx
- 改则县麻米乡次吾嘎木村人居环境整治类项目土壤污染状况调查报告.pdf
- 改则县物玛乡本松村农房和村庄现代化建设项目土壤污染状况调查报告.pdf
- 丹东蓝天环保锅炉制造有限公司南侧地块土壤污染状况调查报告.pdf
最近下载
- 2025第九届全国中小学“学宪法、讲宪法”活动知识竞赛题库及答案.docx VIP
- SL 377-2007 水利水电工程锚喷支护技术规范.docx
- 数字普惠金融对居民消费的影响研究.pdf
- 第九届全国中小学“学宪法、讲宪法”活动知识竞赛题库及答案.docx VIP
- 六年级修改病段练习及答案.doc
- 一种壳管式换热器在线清洗装置.pdf VIP
- 浙江省杭州市2023-2024学年高一下学期期末考试语文试题 .docx VIP
- 2022-2025年高级会计师之高级会计实务通关考试题库带答案解析.docx VIP
- 安捷伦7890A气相色谱仪及7694E顶空进样培训.ppt
- 初中语文部编版八年级下册第四五单元基础知识整理(重点字音+多音字+形近字+重点词语+课文主题)(分课时编排).doc
文档评论(0)