Tornado开发环境的应用

Tornado开发环境的应用

ID:47623757

大小:831.36 KB

页数:18页

时间:2019-10-13

Tornado开发环境的应用_第1页
Tornado开发环境的应用_第2页
Tornado开发环境的应用_第3页
Tornado开发环境的应用_第4页
Tornado开发环境的应用_第5页
资源描述:

《Tornado开发环境的应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Tornado开发环境的应用1概述Tornado是一种集成的交互式软件开发环境,为开发实吋嵌入式应用程序提供高效明晰的图形化的实时应用开发平台。它包含了一•套完-整的而向嵌入式系统的开发和调测工具。Tornado环境采用主机一目标机交互开发模型,应用程序在主机的Windows环境下编译链接生成町执行文件,下载到目标机,通过主机上的冃标服务器(TargetSewer)与目标机上的目标代理(T吨etAgent)的通讯完成对应用程序的调试、分析。它主要由以下几部分组成:•VxWorks髙性能的实时操作系统•应用

2、编译工具VxWorks使用GNU的GCC编译器•集成开发环境(IDE)可以管理和编译工程,建立和管理主机和门标机的通讯,并可运行、调试和监视VxWorks应用其中集成开发环境(IDE)包含以下组件:•集成的源码级编辑器(Editor)•工程管理工具(Project)•集成的C和C++编译^(Complier)•用于监视Fl标系统的可视化浏览器(Browser)•CrossWind,一个图形化的增强型源码级调试器(Debugger)•WindSh,一个可以控制目标系统的,执行C语言命令彳亍的Tornado外

3、壳(Shell)•VxSim,一个集成的VxWorks0标仿真器•WindView,用于n标仿真器的软件逻辑分析仪•一些用户化选项以上工具主要驻留在主机上,通过目标服务器和目标代理之间的通讯,对远程的目标板进行操作。如图1所示。2Tornado开发环境的安装针对PowerPC系列,在安装盘的VxWorksPowerPC目录下双击Setup,exe即可启动Tornado的安装。安装过程与常见的Windows应用程序相类似,所需序列号可以在VxWorksPowerPC冃录下的key.txt文件中找到。选择

4、安装冃录和安装组件°如果需要安装BSP有关的开发工具(BSPDevelopersKits,NetworkDriverSourceCode,SCSIDriverSourceCode),则在安装盘的VxWorksBspDevKit目录卜双击Setup,exe,序列号在相同目录下的serial,no文件中。主机系统ri标机系统图1Tornado开发环境3常用工具介绍3.1编辑器(Editor)图2Tornado编译器如图2所示Tornado的源码级编辑器包含标准的文木处理功能,同时具冇以下特征:•C与C++语

5、法元素可以用彩色字体显示•与调试器集成,编辑窗口可以跟踪代码的执行•与编译器集成,可以将编译信息连接到编辑窗口在计算机内存允许的前捉下,编辑器可以同吋打开多个文件,如不同的源文件,头文件和makcfilc文件,方便用户调试。另外,编辑器采用了Windows的标准的编辑用法。通过选择主菜单Tools的Option选项,可以在Option窗口中对编辑器特征进行设置,如Tab值,不同语法元索的字体和颜色。通过选择主菜单View的SourceMixedSourceandDisassembly和Disassembl

6、y选项川以在Editor窗口中分别显示源代码、源代码和汇编码混排、汇编码。3.2工程管理器(Projects)工程管理器是TornadoIDE的重要组成部分。它提供了一套图形化、自动化的机制,用于创建町下载到VxWorks的应用,配置具有不同特征的VxWorks映彖,创建与VxWorks映象连接在一起的应用(可引导的应用),该应用可在目标系统引导成功之后自动启动。工程管理器的主要功能如下:•对同一工程中的文件进行组织•将和关的匚程集屮在同一匚作台(workspace)上•对VxWorks进行裁剪•将应用程

7、序的初始化代码添加到VxWorks中•定义不同组合的build变量•编译(build)应用和VxWorks映象•将应用H标下载至冃标系统VxWorks应用和VxWorks映象部是以1:程的形式存在于丁作台上。可以在1】作台创建新工程,或将己有的工程添加至此工作台。还可以对工作台上的工程进行存储、删除、重命名,或在工程中添加新文件等。通过选中所需的工作台或工程,单击右键,即可完成以上操作。VxWorks和Buildso如图3所示。HWorkspace:dasBufdSpec[wauh各种工程的属性都是通过工

8、作台來显示和设置的。工作台由三个主要的窗口组成:Files、-Qdata4-components*S

9、applicationcomponents-匚developnenttoolcomp(MCodeTESTnjn-bme$upigtimexgbaringb列-宜WDBagentcompom♦甸WDBagentservi±gselectWDBconr♦”telectWDBmodi*Windviewcomponents♦Nload

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

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

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