风河 Workbench
产品介绍
风河 Workbench 是设备软件业首选的开放
式、基于标准的开发套件。通过其性能、集
成及实用性的强劲组合,Workbench 不仅能
使企业在通用环境下的设备软件开发更趋
标准化,而且还能够显著提高开发人员、项
目团队和企业的工作效率。
Workbench 提供了:
* 开发过程的每一阶段都具有最佳性能,包
括硬件生成、固件开发、应用软件开发和测
试
* 强大的功能——目标击于设备软件开发
过程和测试过程的主要挑战
* 支持跨项目标准化的广泛实用性
- 多 目 标 操 作 系 统 支 持 , 包 括 对
VxWorks6.x、Linux 以及 ThreadX 的支持
- 目标机处理器支持 ARM、ColdFire、
IA/Pentium、MIPS、PowerPC、SH以及XScale
处理器
- 插件架构,可添加其它目标机操作系统、
目标机处理器以及目标机连接支持
* 基于 Eclipse 的可扩展框架——能够为可
裁剪性和完全用户化而无缝集成第三方和
专用内部插件
该开发套件使得开发人员和项目小组通过
提高生产效率而轻松应对各种挑战,它使得
软硬件开发人员能够密切协作,并满足了整
个企业间各种各样的开发需求。Workbench
还包括风河 20 余年的行业经验、全球级的
技术支持机构以及专业的服务小组等。
风河 Workbench 2.4 的新增内容
Workbench 2.4 包括了一些在提高开发小组
生产效率方面的重大新功能:
* 一般 Workbench 增强:
- 更新至了 Eclipse 3.1
- 编辑器代码折叠
- 重构支持源代码分析
- 支持远程编译
* VxWorks 平台集成
- 扩展的 VxWorks 6.2 处理器支持
- VxWorks 可裁剪性支持
- 基于 TIPC 的分布式调试能力
* Linux 平台集成
- 扩展的处理器支持
* 芯片级调试
- 扩展的处理器支持
- 用于 ARM、ColdFire、MIPS、PowerPC
以及 Xscale 的已知 VxWorks 芯片级调试
(VxWorks 5.5 和 VxWorks 6)
* 新的 Workbench 产品
- 用于 VxWorks 的 Workbench Unit Tester
* 显著降低了代码测试时间,并通过自动化
操作提高了一致性
* 支持单元测试和代码集成测试的集成能
力
* 测试的代码覆盖分析
- 用于 VxWorks 的 Workbench Diagnostics
* 动态记录、诊断和纠正系统问题
* 能够添加有像 printf 功能的软件插桩,而
无需重新编译代码
* 当需要时,能用最小的系统负载采集充分
的诊断信息
* 通过分析 core file,以便能够更好的了解
故障原因
* 设计设备软件易测性
应用程序组件
风河 Workbench 2.4 提供了下述应用功能组
件:
* Eclipse 框架
* 项目系统
* 编译系统
* 编辑器
* 源代码分析器
* 风河编译器
- 风河编译器(适合于和其它目标机操作系
统)
- 风河 GNU 编译器(适合于 VxWorks 和风
河 Linux 平台)
* 风河调试器
1