Altium公司是智能系统设计自动化、3D印刷电路板设计(Altium Designer)和嵌入式软件开发(TASKING)领域的厂商。Altium宣布推出一款重要新产品——TASKING C编译程序。该编译程序是面向汽车行业应用程序开发的解决方案,可支持Freescale Qorivva/5xxx系列和STMicroelectronics SPC5系列的基于Power ArchitectureR技术的微控制器。
除了针对速度和尺寸在代码优化方面做出改进外,该新款编译程序还引入设备,以支持MPC56xx和SPC56x系列微控制器。同时,用户只需选择相应的e200内核等级即可为新设备开发出相应的应用程序。
新推出VX-工具集,Altium公司让整个汽车行业都开始引入用于Eclipse集成开发环境的工具集,只需简单插件便可将各种编译程序工具和仿真器用户接口无缝集成到Eclipse框架。TASKING编译程序插件实现了构建过程的定制和优化,即:从配置explorer树选择编译程序链选项。这样,开发人员再也不用在文本框或命令行手动输入各种选项。
Altium公司TASKING产品经理Harm-Andre Verhoef说:“TASKING产品客户很喜欢我公司的C编译程序,它是经过使用检验的优秀产品。客户希望能支持Freescale (Qorivva/5xxx)和STMicroelectronics (SPC5)的新款Power Architecture汽车芯片。借助这款产品,最新的Power Architecture产品可兼容我公司倍受欢迎的VX工具集,客户可利用TASKING进行快捷高效的代码生成操作。”
使用TASKING系列Viper技术可保证与其他普遍使用的TASKING工具集兼容,同时各系统架构之间可直接互换各种应用程序。TASKING工具集已经赢得良好声誉,因为它提供的高效而强劲的代码可用于汽车行业的各种应用场景,例如动力传动机构、车体控制、底盘控制以及涉及安全的各种应用。此次新推出的Viper编译程序增加了高速缓存功能。这种功能可保存编译程序的中间结果,从而避免了完全编辑,大量减少了嵌入式应用程序的项目构建时间,开发人员也能节约时间和成本。
汽车内使用的嵌入式应用程序采用新款C编译程序之后实现了目前最高的编码效率,这要归功于Viper技术。当然,这也因为客户给予了密切配合,且我们也理解了客户的代码优化需求。
Power Architecture编译程序所用的TASKING VX工具集特性包括:
- Eclipse集成开发环境融合了编译程序和仿真器
- 编译程序带有内置MISRA C和CERT代码分析器
- 通过代码编制和运行时间错误检验功能实现性能分析
- 高配置链接器以丰富脚本语言实现最优内存控制
- 符合相关工业标准
新推出的Power Architecture工具集包括TASKING系列新款License管理系统。该系统具有极高的可配置性,以满足单个用户及全球开发团队的灵活License需求,同时也为IT管理人员或License管理人员提供了综合性License使用报告工具。
针对Power Architecture 2.1版本的VX工具集,目前可在PC/Windows系统运行,也可根据要求支持其他平台。