源码工作台

为复杂的多核异构体系结构开发嵌入式金宝愽备用网址软件

Sourcery™CodeBench超越了编译器,为开发人员提供了强大的开源,嵌入式C/C++开发工具的搭建,调试,分析和优化包括Arm在内的复杂异构体系结构中的嵌入式软件,金宝愽备用网址IA32,MIPS和电源架构。

Sourcery CodeBench提供了一个强大的工具集,它帮助嵌入式软件工程师有效地开发和优化用于各种目标和包括汽车在内的各种领域金宝愽备用网址的软件,连通性,绘图,以及视频应用。

源码工作台为嵌入式开发提供高级软件透视金宝愽备用网址

使用Sourcery CodeBench,您可以在微控制器和微处理器上为裸金属和基于Linux的应用程序开发嵌入式系统。嵌入式系统越来越复杂,需要对系统执行和性能以及调试应用程序的新方法有更深入的了解。使用源码工作台和集成源分析器快速识别并修复复杂嵌入式系统中的功能和性能问题。

集成开发环境(IDE)

  • 支持工作区定制和项目管理的基于Eclipse的IDE
  • 带有语法突出显示的增强源代码编辑器
  • 用内存进行可视化调试,登记和拆卸视图
  • JTAG探测调试支持和通过调试配置选项的简单设置
  • 代码分析,格式化和重构能力
  • 通过板构建器自定义板支持,用于自动生成链接器脚本的工具,调试配置文件,以及基于板内存映射的启动代码

性能优化的GNU编译器(GCC)

  • 使用编译缓存提高构建性能
  • 用于改进优化和可靠性的增强编译器
  • 内联装配支持
  • 支持中断处理
  • 用于高级代码和数据放置的可修改链接器脚本
  • 使用GNU/Linux预输入器和后处理器减少应用程序启动时间
  • 通过排除任何程序不使用的库函数,减少了GNU/Linux系统的内存占用。

调试

  • 执行硬件通过JTAG/BDM进行调试GNU/Linux中运行GDB服务器的远程目标
  • 调试管理程序,管理程序客人,SMP Linux内核,AMP Linux内核,Linux内核模块,和应用
  • 使用硬件断点进行调试,回溯和多线程调试支持

高级软件洞察和分析金宝愽备用网址

  • 源解析器技术(包括)
  • 识别和纠正功能,计时,以及性能瓶颈
  • 通过支持的Linux跟踪工具包(LTTng)跟踪标记执行Linux内核和用户空间跟踪捕获和分析
  • 使用内置的大容量跟踪缓冲区和高速接口,在多个平台上以全速和长期捕获数据
  • 利用GSTREAMER检测代理分析和优化视频应用
  • 用QT检测代理分析和优化图形应用程序

模拟器和附加实用程序

  • 用于选择平台的QEMU指令集模拟器
  • 用于在x86 GNU/Linux主机上执行为选择非x86 GNU/Linux平台而编译的应用程序的QEMU模拟器
  • Sysroot实用工具,用于在具有现有应用程序的目标系统上运行应用程序时简化Sourcery CodeBench的库和动态链接器的使用GNU/Linux 安装

支持和更新

  • 用户社区与同行和源代码管理程序工程师交互并讨论设计和开发问题
  • 开源专家的技术支持
  • 全面的文档,包括详细的入门指南

专业服务

我们提供CPU的专业服务,硅和操作系统供应商,包括对嵌入式硬件和软件的全面定制和支持,金宝愽备用网址包括:

  • 工具链移植和优化
  • 对软件开发工具包(SDK)的ID金宝愽备用网址E支持
  • 优化性能库
  • 高级分析工具
  • 用于设备的JTAG探针
闲聊γ 接触