原创 Tornado2.0组件及开发工具

2006-10-26 12:33 5059 10 6 分类: MCU/ 嵌入式

  Tornado2.0 组件<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


   Tornado是嵌入式实时领域里最新一代的开发调试环境。。Tornado给嵌入式系统开发人员提供了一个不受目标机资源限制的超级开发和调试环境。Tornado包含三个高度集成的部分:


. 运行在宿主机和目标机上的强有力的交叉开发工具和实用程序;


. 运行在目标机上的高性能、可裁剪的实时操作系统VxWorks


. 连接宿主机和目标机的多 种通讯方式,如:以太网,串口线,ICEROM仿真器等。


对于不同的目标机,Tornado给开发者提供一个一致的图形接口和人机界面。当使用Tornado的开发人员转向新的目标机时,不必再花费时间学习或适应新的工具;对深嵌入式应用开发者来说更重要的是,Tornado所有的工具都是驻留在开发平台上的。在嵌入式系统 工具发展历史上,Tornado是第一个实现了当目标机资源有限时开发工具仍可使用而且功能齐全的开发环境。另外,所有工具都通过一个中央服务器(Target Server)处理与目标机的通讯。所以无论连结方式是Ethernet,还是串口线、ICE仿真器、ROM仿真器或客户设计的调试通道,所有工具均可使用。


 tornado 开发工具


l         CrossWind:


源程序(C C++ 以及汇编程序等)的调试工具。 CrossWind结合了图形方式和命令行方式的最大特点。 最普通的调试方式,例如断点设置和程序执行控制,可 以通过便捷的点击方式实现。同样,程序显示框和数 据侦察窗也提供了一个直接的可视窗口来观察应用程 序中最关键的一部分。如果需要更复杂的调试,CrossWind 也提供了命令行的方式来调用它提供的各种命令。


 


l         Browser:


可对系统对象(任务、消息队列、信号量等)和存储 器使用情况进行观察的浏览器。可以方便地监视用户的 目标系统。Browser汇总了应用进程,内存消耗和一个目 标内存的映射。通过 Browser,用户可以观察信号量、 消息队列、内存分配、看门狗计时器、堆栈使用情况、 目标 CPU使用率、对象模块结构和符号表以及每个任务的详细信息。


 


l         WindSh:


提供从宿主机到目标机之间的一个命令 shellWindSh 是一种非常受欢迎的开发工具,它具有很强的交互性和可操作性,允许用户调用内存中的应用程序模块或是 VxWorks模块中的任何例程。它不但具有一般命令语言的功能,而且也具有 C 语言的设计特点,能够解释几乎任何 C 语言表达式, 执行大多数 C 语言算子,解析符号表数据。对初用者来说,WindSh学习起来比较简单,使用比较方便,对熟练用户而言,则有较为高级的手段可以应用。


 


l         WindView:


非常出色的系统可视诊断和分析工具。可非常容易地观察各任务,中断程序之间的相互作用。它是在嵌入式系统应用开发期间的可视工具。


 


l         VxSim:


快速原型仿真器。可在硬件设备未完成之前,在宿主机上对应用程序进行仿真分析。


 


l         Project Facility:


工程管理工具,配制应用程序或vxworks本身。


 


:大部分的工具都能通过使用Tcl进行定制,TclTool Command Language),一种类似于Bourne ShellC语言的脚本语言。



 

PARTNER CONTENT

文章评论2条评论)

登录后参与讨论

用户377235 2014-9-3 20:31

请问下载还有tornado2.0下载吗?

用户759600 2013-5-2 11:16

能共享吗?

用户824863 2008-11-21 15:27

晕,贴上来怎么成这个样子了

用户824863 2008-11-21 15:26

/**********************************************/ #include "include.h" #include "init.c" /**********************************************/ uchar ms_count=0; uchar t1=0; uchar t2=0; uchar t3=0; uint mode=0; /**********************************************/ //设置各OCR /**********************************************/ void set_ocr(void) { OCR2=t3; OCR1A=t1; OCR1B=t2; } /**********************************************/ //t1中断 //定时器1 快速PWM方式,波形模式14, 2ms中断一次 /**********************************************/ SIGNAL (SIG_OVERFLOW1) { ms_count++; if(ms_count>3) //50ms采样一次 { ms_count=0; if(mode==0) { if(t1<249) { t1++; t2++; } else { mode=1; } } else if(mode==1) { if(t1>0) { t1--; t2--; } else { mode=2; } } else if(mode==2) { if(t2<249) { t2++; t3++; } else { mode=3; } } else if(mode==3) { if(t2>0) { t2--; t3--; } else { mode=4; } } else if(mode==4) { if(t1<249) { t1++; t3++; } else { mode=5; } } else if(mode==5) { if(t1>0) { t1--; t3--; } else { mode=6; } } else if(mode==6) { if(t1<249) { t1++; t2++; t3++; } else { mode=7; } } else if(mode==7) { if(t1>0) { t1--; t2--; t3--; } else { mode=8; } } else if(mode==8) { if(t1<249) { t1++; t2++; } else { mode=9; } } else if(mode==9) { if(t2>0) { t2--; t3++; } else { mode=10; } } else if(mode==10) { if(t1>0) { t1--; t2++; } else { mode=11; } } else if(mode==11) { if(t3>0) { t3--; t1++; } else { mode=9; } } set_ocr(); } } /**********************************************/ int main(void) { cli(); init_m8(); sei(); while(1); }
相关推荐阅读
shenyandetongxing_551209819 2010-02-25 21:34
MyEclipse 建立第一个工程
1.打开MyEclipse--新建个工程File--New--Project--WebProject 2.在ProjectName中输入hello--Finish 3.然后为工程添加struts框架,...
shenyandetongxing_551209819 2010-02-06 22:42
人力资源管理软件(技术储备)
JAVA的SSH开发框架Struts、Spring、Hibernate在各层的作用1、Struts 负责 web层ActionFormBean 接收网页中表单提交的数据,然后通过Action 进行处理...
shenyandetongxing_551209819 2010-02-06 02:51
个人资源管理软件(需求)
先提提需求吧,这是重中之重,这不是简单就能完成的,需要不断的修改和完善。既然是个人资源管理就要首先搞清楚个人资源包括哪些部分:1  人脉资源,也就是我们常说的关系,人是社会型动物就不可能生活在真空里,...
shenyandetongxing_551209819 2010-02-06 02:33
HR软件设计开始(关注个人资源管理与分析)
最近对HR很感兴趣,上网搜了一下,HR的软件也不少,其中风头正劲的用友公司做的挺多,但是看了看都是针对企业级的。但自己平常的工作和进步帮助不大。想整一个关于人力资源、人际关系进行总结、分析的软件,让自...
shenyandetongxing_551209819 2010-02-06 02:30
对HR和B/S模式的东西感兴趣
最近对HR很感兴趣,上网搜了一下,HR的软件也不少,其中风头正劲的用友公司做的挺多,但是看了看都是针对企业级的。但自己平常的工作和进步帮助不大。想整一个关于人力资源、人际关系进行总结、分析的软件,让自...
shenyandetongxing_551209819 2008-10-01 16:18
由于工作原因,改行!!
已经好久没有上我的博客了,还有很多朋友支持我,很欣慰:)现在由于工作原因很长一段时间内将挥泪告别嵌入式。现在如果有做PKI或PMI的跟我一起交流啊:)...
我要评论
2
10
×
广告
关闭 站长推荐上一条 /3 下一条