DSP集成开发环境DSP原理与开发实例

DSP集成开发环境DSP原理与开发实例

ID:36530354

大小:2.97 MB

页数:81页

时间:2019-05-09

DSP集成开发环境DSP原理与开发实例_第1页
DSP集成开发环境DSP原理与开发实例_第2页
DSP集成开发环境DSP原理与开发实例_第3页
DSP集成开发环境DSP原理与开发实例_第4页
DSP集成开发环境DSP原理与开发实例_第5页
资源描述:

《DSP集成开发环境DSP原理与开发实例》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章DSP集成开发环境§2.1概述§2.2CCS安装§2.3CCS系统配置§2.4CCS系统界面§2.5CCS基本功能§2.6通用扩展语言§2.7小结【重点难点】★工程维护和程序调试方法★探针的使用★图形显示★通用扩展语言概述§2.1概述CCS的基本功能如下:◆集成可视化代码编辑界面,可以直接编写C语言源文件、汇编语言源文件、工程脚本文件(.cmd文件)等。◆集成代码生成工具,包括汇编器,优化C编译器,连接器等。◆基本调试工具,如装入执行代码(.out文件),查看寄存器、存储器、反汇编、变量窗口等,支持C代码级调试。◆

2、支持多DSP调试。◆断点工具:硬件断点、数据空间读/写断点、条件断点等。◆探针工具(ProbePoints)用于算法仿真、数据监视等。◆分析工具(Profile),评估代码执行所需要的时钟周期数。◆数据的图型显示工具,可绘制时域/频域波形、眼图、星座图、图像等,并可自动刷新。◆提供通用的扩展语音(GEL)工具以便使用者编写自己的控制面板/菜单、方便直观修改变量,配置参数等。◆支持RTDX技术,可以在不中断目标系统运行的情况下,实现DSP与其他应用程序的数据交换。◆开放式的插件技术,支持其他第三方的ActiveX插件,支持

3、包括软件仿真在内的各种仿真器。◆提供DSP/BIOS工具,增强对代码的实时分析能力。概述§2.2CCS安装CCS安装CCS安装§2.3CCS系统配置CCS系统配置软件仿真器(Simulator)的配置步骤双击桌面上的“SetupCC2(’C5000)”图标,弹出对话框。从AvailableBoards列表中选取用户平台类型。单击Import按钮,然后点击Close按钮即可。注意:对话框下部的Filters可以用来根据DSP类型、平台类型等帮助用户快速完成用户平台类型的选择。硬件仿真器(Emulator)的配置步骤1)双击

4、桌面上的“SetupCCStudio2(’C5000)”图标,根据DSP的型号选择相应的TI原始驱动程序。2)选中C5416XDS510Emulator项,右键单击,在弹出的快捷菜单中选择Properties项。3)选择下拉菜单“Auto-Generateboarddatafilewithextraconfigurationfile”,指定变量配置文件的路径和名称。4)在步骤3所示的对话框中单击Browse按钮,弹出对话框,选中Drivers目录下的Seedusb2.cfg文件,同时打开。5)选择文件后,返回BoardP

5、roperties对话框,单击NEXT按钮。CCS系统配置6)出现如图2-17所示I/OPort对话框,I/OPort的值设为0x240(即不改变初值即可),单击Next按钮。7)对话框如图2-18所示,根据CPU的个数,单击CPU选择“AddSingle”,多CPU选择“AddMultiple”添加相应的DSP。设置完成后,单击Next按钮。8)对话框如图2-19所示,在StartupGEL栏中选择与开发板上DSP芯片型号匹配的GEL文件(如选择c5416.gel),单击Finish按钮,完成配置。9)最后,保存设置,

6、退出SetupCCS2.0程序。CCS系统配置注意:如果同时安装了软件仿真器和硬件仿真器(即:simulator和Emulator)则选择其中一项即可进行软件开发。CCS系统配置§2.4CCS系统界面CCS系统界面CCS系统界面1、主菜单File菜单主要命令CCS系统界面Edit菜单主要命令CCS系统界面View菜单主要命令CCS系统界面Project菜单主要命令CCS系统界面Debug菜单主要命令CCS系统界面Option菜单主要命令CCS系统界面Profile菜单主要命令CCS系统界面Tools菜单主要命令CCS系统

7、界面DSP/BIOS菜单主要命令菜单命令功能RTAControlPanel打开实时工具控制面板,设置实时分析的相关参数,使能各种跟踪器ExecutionGraph调用执行图分析工具,打开执行图窗口,显示程序中各线程运行情况StatisticsView打开统计视图窗口,该窗口显示统计模块的实时数据MessageLog打开信息日志窗口,该窗口显示日志模块传送的信息Kernel/ObjectView打开内核/模块窗口,显示当前程序中各种BIOS模块的实时配置、状态等信息;显示的模块包括KNL/TSK/MBX/SEM/MEM/S

8、WI模块HostChannelControl打开主机信道控制窗口,显示当前程序定义的主机信道模块的信息CPULoadGraph打开CPU负载图窗口,该窗口显示目标板CPU正在处理的负载信息CCS系统界面2、常用工具条四类工具条:标准工具条(StandardToolbar)编辑工具条(EditToolbar)工程工具条

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。