电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

DSP集成开发环境CCS的使用

13页
  • 卖家[上传人]:cl****1
  • 文档编号:508955324
  • 上传时间:2022-11-28
  • 文档格式:DOCX
  • 文档大小:128.78KB
  • / 13 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、DSP实验实验二TI DSP集成开发环境CCS的使用昆明理工大学信息工程与自动化学院电工电子教学实验中心主讲:杨秋秋萍讲师师CCS是TTI公司司推出的的用于开开发DSSP芯片片的集成成开发环环境,它它采用WWinddowss风格界界面,集集编辑、编编译、链链接、软软件仿真真、硬件件调试以以及实时时跟踪等等功能于于一体,极极大地方方便了DDSP芯芯片的开开发与设设计,是是目前使使用最为为广泛的的DSPP开发软软件之一一。 一、CCSS的简介介CCS是一一种针对对TMSS3200系列DDSP的的集成开开发环境境,在WWinddowss操作系系统下,采采用图形形接口界界面,提提供环境境配置、源源文件编编辑、程程序调试试、跟踪踪和分析析等工具具。 CCCS有有两种工工作模式式:1、软件仿仿真器模模式:可可以脱离离DSPP芯片,在在PC机机上模拟拟DSPP的指令令集和工工作机制制,主要要用于前前期算法法实现和和调试。2、硬件在在线编程程模式:可以实实时运行行在DSSP芯片片上,与与硬件开开发板相相结合在在线编程程和调试试应用程程序。本次实验主主要采用用软件仿仿真器模模式。二、CCSS系统配配置采

      2、用标准配配置文件件进行系系统配置置的步骤骤:步骤1:启启动CCCS配置置程序。双双击桌面面上的SSetuup CCCS快快捷图标标,弹出出对话框框。可供使用的配置系统配置栏目加入配置按钮清除配置按钮步骤2:清清除以前前定义的的配置。步骤3:选选择与目目标系统统相匹配配的配置置文件。步骤4:将将所选中中的配置置文件加加入到系系统配置置中。步骤5:安安装驱动动程序。点点击“Inttalll a Devvicee Drriveer”,弹出出选择器器件驱动动程序对对话框。系统配置窗口安装驱动程序步骤6:保保存系统统配置。打打开“Fille”菜单,单单击“Savve”按钮,将将系统配配置保存存在系统统寄存器器中,完完成CCCS的系系统配置置。三、CCSS中常用用文件名名和应用用界面1、常用文文件名*.cmdd 链接接命令文文件;*.objj 由源源文件编编译或汇汇编后所所生成的的目标文文件;*.outt 完成成编译、汇汇编、链链接后所所形成的的可执行行文件,可可在CCCS监控控下调试试和执行行。2、应用界界面工程项目窗口图形显示窗口内存显示窗口寄存器显示窗口主菜单工具条反汇编窗口源程序编辑窗口四

      3、、实验举举例1. 创建新工程程利用CCSS创建一一个新工工程,然然后向该该工程中中添加源源代码文文件和库库文件。1) CCS的安安装目录录为c:tii,首先先在文件件夹c:tiimyyproojeccts下建立立一个新新的文件件夹,命命名为vvoluume11。2) 将c:ttittutooriaalttargget(simm54xxx或ddsk554022等)vollumee1文件件夹中的的内容拷拷贝到该该新建的的文件夹夹中。3) 启动CCSS。如果果需要的的话,对对CCSS进行配配置,使使其工作作在C554x simmulaatorr模式下下。4) 从CCS的的Proojecct菜单单下选择择子菜单单Neww。将出出现Prrojeect Creeatiion对对话框。在在对话框框中“Proojecct NNamee”处输入入vollumee1,“Loccatiion”处用浏浏览方式式选入在在第一步步中所建建立的文文件夹vvoluume11的位置置,在“Proojecct TTypee”处选择择Exeecuttablle(.outt)类型型,在“Tarrgett”中选择择CCSS所配

      4、置置的目标标DSPP类型。最最后单击击“Finnishh”完成。5) 通过上述步步骤Coode Commposser Stuudioo就建立立了一个个工程文文件,名名为voolumme1.pjtt,该工工程文件件用于存存储工程程配置以以及在工工程中所所用到的的若干文文件。可可在“工程项项目观察察窗口(PProjjectt viiew)”处看到。2. 向工程中添添加文件件一个工程项项目包括括源程序序、库文文件、链链接命令令文件和和头文件件等。1) 在CCS中中选择菜菜单Prrojeect Addd FFilees tto PProjjectt,然后后选文件件vollumee.c,并并单击OOpenn。(也也可在工工程图标标处单击击鼠标右右键在快快捷菜单单中选AAdd Filles to Proojecct,或或将文件件拖入工工程视图图窗口的的文件夹夹中。)2) 在CCS中中选择菜菜单Prrojeect Addd FFilees tto PProjjectt,并在在文件类类型选框框中选汇汇编源文文件(*.a*, *.s*),然然后选vvecttorss.assm 和和 looad.asmm

      5、 这两两个文件件并单击击Opeen。这这些文件件中包含含了设置置复位RRESEET中断断到程序序的C入入口c_intt00的的一些汇汇编指令令。(对对于更加加复杂的的程序,可可在veectoors.asmm 文件件中定义义更多的的中断向向量。也也可利用用DSPP/BIIOS来来自动定定义所有有的中断断向量。)3) 在CCS中中选择菜菜单Prrojeect Addd FFilees tto PProjjectt,并在在文件类类型选框框中选择择链接命命令文件件(*.cmdd),然然后选vvoluume.cmdd并单击击Opeen,该该命令文文件将汇汇编程序序的段映映射到DDSP的的存储空空间中。4) 在CCS中中选择菜菜单Prrojeect Addd FFilees tto PProjjectt,进入入编译库库文件夹夹(c:tiic554000cggtooolslibb),在在文件类类型选框框中选择择目标文文件类型型和库文文件类型型(*.o*, *.libb),为为所配置置的目标标DSPP选rtts.llib文文件并单单击Oppen。该该库文件件为目标标DSPP提供了了运行时时间(rrun

      6、ttimee)支持持。(对对于一些些目标DDSP,运运行时间间库可以以是一个个更特殊殊的文件件名,如如rtss_exxt.llib 。)5) 在工程视图图窗口,用用鼠标右右键单击击工程文文件voolumme.ppjt 并在快快捷菜单单中选择择 Sccan Alll Deepenndennciees。这这时voolumme.hh应出现现于工程程视图窗窗口中的的库(LLibrrariies)文文件夹中中。6) 单击Proojecct左边边的小加加号,将将展开工工程列表表:voolumme1.pjtt,Liibraariees,以以及 SSourrce。该该列表即即为工程程视图。无需手工向工程中加入include文件,因为CCS将会在编译过程中自动找到这些文件。编译之后在工程视图中将出现这些include文件.。如果要从工程中移出一个文件,只要在相应文件处单击鼠标右键在弹出的快捷菜单中选Remove from project 即可。编译时CCS在以下路径依次查找工程文件:包含有源文件的文件夹;在compiler 或 assembler 选项中从左到右依次列出的文件夹。3. 察看源代码码在工程

      7、视图图中voolumme.cc上双击击,就可可在CCCS右边边窗口中中察看源源代码。请注意该程程序中的的以下部部分: 在进入maain函函数后打打印出一一条消息息,并进进入死循循环。循循环体中中程序调调用了ddataaIO以以及其他他一些过过程函数数。 在过程函数数中,将将输入缓缓冲区(iinpuut bbufffer)中中的每一一个数值值乘以增增益(ggainn),并并将结果果放入输输出缓冲冲区(ooutpput buffferr)。程程序也将将调用汇汇编载入入例程,该该例程按按照传递递给它的的proocesssinngLooad取取值来消消耗指令令周期。 本例中daataIIO函数数除了返返回之外外不做其其他任何何动作。我我们在这这里不使使用C代代码来完完成I/O,而而是利用用CCSS中的一一个探针针Proobe Poiint 来从主主机的文文件中读读入数据据并放入入inpp_buuffeer区域域。4. 编译并运行行程序编译并运行行程序的的步骤:1) 选ProjjecttRebbuilld AAll 或单击击工具按按钮 (RRebuuildd Alll)。CCCS重重新编译译,并

      8、链链接工程程中的全全部文件件。编译译过程信信息显示示在CCCS下部部的窗口口中。2) 在默认情况况下,将将当前工工程目录录下的ddebuug子目目录中生生成.oout文文件。通通过CCCS工具具条可改改变生成成文件的的存放位位置。3) 选FileeLoaad PProggramm,并在在对话框框中选刚刚刚编译译生成的的文件vvoluume11.ouut,单单击Oppen打打开。(默默认在目目录c:tiimyyproojecctsvollumee1DDebuug 文件夹夹下)这这样CCCS就将将程序载载入目标标DSPP,并打打开一个个反汇编编窗口,显显示出相相应的反反汇编指指令。CCCS也也将在窗窗口底部部自动打打开一个个标签区区域来显显示程序序送往sstdoout的的输出。4) 选ViewwMixxed Souurcee/ASSM,将将同时看看到c源源代码和和汇编结结果代码码。5) 在混合模式式窗口中中单击一一条汇编编伪指令令本身,并并按F11键,CCCS将将搜索该该条指令令的帮助助。6) 选DebuugGoo Maain开开始从mmainn 函数数处执行行程序。程程序暂停停在maai

      9、n处处,并用用黄色的的箭头标标识。7) 选DebuugRuun或单单击工具具按钮 (Ruun)来来运行程程序。8) 选DebuugHaalt来来暂停程程序执行行。9) 从菜单Viiew中中选Miixedd Soourcce/AASM。将将看到不不带相应应汇编的的c代码码。从而而可以方方便地进进行下一一个任务务:修改改程序选选项,修修正语法法错误。5. 修改并运行行程序在前面的介介绍中,预预处理命命令(ifddef andd eendiif)包包围的程程序部分分不会被被执行,因因为没有有定义FFILEEIO。在在这一部部分将在在CCSS中设置置一个预预处理选选项。1) 选ProjjecttBuiild Opttionns。2) 在Builld OOptiionss窗口的的Commpiller标标签下,从从列表栏栏选择PProccesssor, 在Deefinne SSymbbolss域键入入FILLEIOO,然后后按Taab键。(注:窗口上部的编译命令中含有了选项-d。再次编译时程序中的ifdef FILEIO之后的语句将被包含。根据所使用的DSP板的不同其他选项也将发生变化。)3) 单击OK保保存新的的选项设设置。4) 选ProjjecttRebbuilld AAll 或单击击工具按按钮 (Reebuiild Alll)。只只要改变变了工程程选项,就就必须重重新编译译所有的的文件。5) 选FileeLoaad PProggramm并选择择文件vvoluume11.ouut。(也也可以在在编译之之后自动动装入,选选择OpptioonCuustoomizze,并并单击PProggramm Lo

      《DSP集成开发环境CCS的使用》由会员cl****1分享,可在线阅读,更多相关《DSP集成开发环境CCS的使用》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.