哈工大嵌入式操作系统课件—5 vxworks开发环境Tornado.ppt

哈工大嵌入式操作系统课件—5 vxworks开发环境Tornado.ppt

ID:51498047

大小:1.10 MB

页数:57页

时间:2020-03-25

哈工大嵌入式操作系统课件—5 vxworks开发环境Tornado.ppt_第1页
哈工大嵌入式操作系统课件—5 vxworks开发环境Tornado.ppt_第2页
哈工大嵌入式操作系统课件—5 vxworks开发环境Tornado.ppt_第3页
哈工大嵌入式操作系统课件—5 vxworks开发环境Tornado.ppt_第4页
哈工大嵌入式操作系统课件—5 vxworks开发环境Tornado.ppt_第5页
资源描述:

《哈工大嵌入式操作系统课件—5 vxworks开发环境Tornado.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、课程内容Tornado简介一个简单的演示项目Tornado的调试器Tornado简介Tornado编译器主要包括如下模块:预处理器CPPtheCpreprocessor编译器gcctheCandC++compiler自动化编译工具make汇编器as链接器linkTornado简介Tornado的编译器工具采用GNU工具集的商业版本Tornado的IDE提供一个GUI接口,使其更加易用Tornado简介调试器CrossWindDebugger采用GUN的源码级调试器GDB极大的增强了图形化功能具有如下功能-在Targetsystem中产生和运行任务-Attach一个已经运行的任务,该任务可

2、以是应用程序产生的,Shell产生的或者Debugger产生的-具有断点和其他调试功能-可以在C/C++源码级或汇编代码级查看代码课程内容Tornado简介一个简单的演示项目Tornado的调试器Tornado演示目标:使用tornado来建立setup,编译compile,生成build,调试debug和执行execute一个演示项目.Createtheproject->Editsourcecode->Buildtheproject->Debugtheproject->RuntheprojectStep1CreatetheprojectStartCreatedownloadablepr

3、ojectCreatedownloadableprojectnextCreatedownloadableprojectnextStep2EditSourceCodecreateanewcsourcefileeditthecsourcefilecreateanewcheaderfileeditthecheaderfilecreatethedependencescreatethedependencesOKStep3BuildTheProjectbuildtheprojectmenubuildtheprojectStep4DebugTheProjectlaunchthesimulationla

4、unchthesimulationOKvxsimlaunchthetargetserverlaunchthedebugdownloadtheprojecttogglethebreakpointthebreakpointistoggledruntheprogramruntaskdialogstepovertheprogramstopdebuggingStep5RunTheProjectlaunchtheshellexecuteprogramintheshellshowtheresultintheshell课程内容Tornado简介一个简单的演示项目Tornado的调试器TornadoDeb

5、ugInDetailTornado调试器TornadoDebugTornado系统开发的调试手段和其他系统开发调试手段类似。Tornado提供图形化的调试界面,方便开发者的调试。DebuggingWindowDebugToolbarRun在Debugger的控制下运行一个任务InterruptDebugger打断程序的执行StopDebugger退出Debugger状态Debug状态非Debug状态ToggleBreakpoint断点开关在特定的代码行设置断点或取消断点StepInto跟踪到子函数内部StepOver不跟踪到子函数内部Continue一直执行直到遇到断点、出错或程序结束。

6、StepOut如果在子函数内部,运行完子函数。WatchVariables查看变量的值Registers查看寄存器的值BackTrace查看调用关系Memory查看特定存储空间的值Memory查看特定存储空间的值

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

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

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