visualdsp学习

visualdsp学习

ID:32519196

大小:91.80 KB

页数:5页

时间:2019-02-10

visualdsp学习_第1页
visualdsp学习_第2页
visualdsp学习_第3页
visualdsp学习_第4页
visualdsp学习_第5页
资源描述:

《visualdsp学习》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、1.简介VisualDSP++集成了两部分:IDE集成开发环境和Debugger调试器,被称为IDDE,具有程序开发调试功能2.功能①源文件编辑②工程管理③代码产生(编辑器、汇编器、连接器、分配器和加载器)④工程编译链接选择⑤VDK功能:从软件中获取硬件实现详情⑥工作空间管理(10个)⑦开发功能切换⑧多功能调试工具:联合编程源代码、运行命令行、设断点、查寄存器和存储器、对存储器绘图3.开发过程①创建工程文件:I名称、路径、类型(Standardapplication)II处理器、版本、输出文件类型(调试时所设置ExecutableFile和调试完成设置LoadFile)

2、②设置工程选项(Project→ProjectOption):ITargetIIToolchainIIISettingfor(指定输出类型):⑴Debug(工程文件可调试)⑵Release(工程文件具有限制或不能调试)③编辑添加工程源文件:I添加已有(Project→AddtoProject→File)II新建(File→New)III工程相关性Dependency(.mak文件)决定编译链接顺序,更新工程相关性(Project→UpdateDependency)④设置工程配置选项(Project→Configuration)指定编译链接产生的工程类型:IDebug(默

3、认类型):编译器产生包含调试信息的目标文件IIRelease:产生不包括编译信息的目标文件,同时优化代码⑤编译链接Debug版的Executable文件:I工具栏编译链接图标或“F7”快捷键II菜单(Project→BuildProject)III右单击工程⑥建立DebuggingSession(调试会话)和加载可执行文件(后面详述)⑦运行调试(Debug)程序(运用Debugger工具):I工具栏图标IIDebug菜单的子菜单⑧编译链接Release版的Load文件:IProject→Configuration或Project→Option将Debug改为Releas

4、eIIProject→Option将Executable改为LoadIIIProject→Option选择Load选项根据用户要求对加载文件进行设置1.Debugger工具及使用:在此工具下可以直接应用Simulator和Emulator工具①设置调试会话(设置调试目标和调试用的工具)新建调试会话的步骤:I新建会话(Session→NewSession):SelectProcessor、SelectConnectionType、SelectPlatform:⑴SelectProcessor:Configurator(配置非模拟器环境下的会话,如EZ-KIT评估板)Con

5、figurator窗口→新建平台窗口(New):平台、仿真器设置、器件㈠Platform:Name、Type(串口和USB方式连接的各种处理器的EZ-KIT、HPPCI仿真器、HPUSB仿真器)㈡EmulationSettings(自动识别或设置仿真器相关硬件地址,基本不用修改,通过操作系统中的硬件设备管理来查询仿真器的相关地址㈢Devices:根据需要选择新建、修改、删除、全部删除⑵(点击Next)SelectConnectionType:评估板系统(EZ-KIT)、仿真器(Emulator)、模拟器(Simulator)说明:前两种连接方式需要用户提供硬件平台进行连

6、接,如果VisualDSP++检测不到硬件设备,将弹出错误信息,提示用户连接不上硬件平台⑶(点击Next)SelectPlatform:默认即可⑷(点击Next)显示用户新建会话信息,检查无误后点击FinishII打开已经存在的调试会话(Session→SelectSession)②程序执行操作(Debug菜单中):运行(Run):运行程序直到遇到某种条件(断点或用户干预)暂停(Halt)执行到光标所在位置(RunToCursor):光标的位置可以在源文件窗口或反汇编窗口执行1行(Stepover):仅仅用于C语言程序单步执行(StepInto)单步执行当前函数(Ste

7、pOutOf):单步执行当前函数直到返回到它的调用程序复位(Reset)③程序性能分析:I跟踪(TraceTS系列无此操作)显示程序如何执行到某一地址,显示程序的读写和存储器访问,设置步骤:⑴Tool→Trace→EnableTrace⑵Tool→Trace→TraceBufferDepth⑶View→DebugWindows(打开跟踪显示窗口)⑷运行程序、查看跟踪执行结果(访问类型RD或WR、内存类型PM或DM、方括号中的地址、读写的数据值)II线性剖析(LinearProfiling)分析出每段程序的耗时量和在整个程序运行中所占用的比

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

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

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