STMICroelectronics spc5 - htcompp - nltl GNU“C”编译软件
STMicroelectronics spc5 - htcompp - nltl HighTec“C”编译器软件是最近获得ISO26262 ASIL-D认证的HighTec商业版的一个ST专用版本。虽然编译器引擎没有改变,但是ST版本采用了绝对质量的GPL3开源库,并支持bug修复。迁移到基于专有库的商业产品是理所当然的。该产品完全集成到ST的SPC5 Studio开发环境中。这提供了将其作为编译器使用到Eclipse环境的可能性,或者利用SPC5 Studio配置向导和代码生成功能。
特性
HighTec高度优化的C/ c++编译器,支持多架构和多核心
标准Eclipse和SPC5 Studio IDE插件都具有扩展的项目设置和用于链接器描述配置的图形界面
支持SPC56和SPC57汽车产品系列,包括:
BookE, VLE, FPU, SPE和LSP
GTM / MCS
多核
位置无关代码(PIC)和数据(PID)
符合ISO和EABI标准
最新的优化策略:
小数据指针功能:约20%的代码和运行时改进
全局优化策略
基于模块的数据分组,以最小化负载地址操作
每个文件和源代码片段的选项
优化自动编码
开源库
通过STMicroelectronics?一线支持提供支持和维护服务